body {

	height: 100%;
	margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;

}

.tablec {

	margin: auto;
	height: 100%; width: 100%;
	padding-bottom: 40px;
	background-color: #EEEEEE;

}

body {  font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #554F4F; line-height: 1.4; padding: 0px; margin:0; width:100%; }

p { margin-top: 0px; margin-bottom: 10px; }

.leftside {

	float:left;
	display:block;
	width:221px;
	margin:0;
	padding:0;
	background-color: #FFFFFF;

}

.rightside {

	float:left;
	display:block;
	width:729px;
	margin:0;
	padding:0;
	background-color: #FFFFFF;

}

.header { width:950px;height:139px;padding:0;margin:0; display:block; background-color: #FFFFFF; }

.container { width:950px;margin:0;padding:0; background-color: #FFFFFF; background-image:url(../images/homebg.gif);background-repeat:repeat-y; }

.picholder { float:left;width:729px;text-align:right;height:256px;padding:0;margin:0; display:block; }

.mainhome { width:765px;padding:0;margin:0; display:block; background-color: #554F4F; }

.main { clear:both;width:729x;overflow:visible;padding:0;margin:0; display:block; background-color: #FFFFFF; text-align:left; }

.mainB { clear:both;width:729x;height:311px;overflow:hidden;padding:0;margin:0; display:block; background-color: #FFFFFF; text-align:left; }

.mainside { float:left; width:221px;height:294px;padding:0;margin:0;overflow:visible; display:block; background-color: #FFFFFF; text-align:left; }

.maintext { float:left; width:709px;padding:5px;margin:0; display:block; background-color: #FFFFFF;color:#000000; text-align:left; }

.footer { color:#FFFFFF; clear:both;margin:0; float:left;display:block; background-color: #B1ADAA; width:950px; height:18px; font-size: 11px; font-weight:bold; padding-top: 2px; text-align: center; }

.find-details { background-color:#898A89; color:#FFFFFF; padding:2px; white-space:nowrap; padding-left:12px; width:485px; }

.find-details li { background-color:#898A89; color:#FFFFFF; list-style-type: disc; }

.find-details a { background-color:#898A89; color:#FFFFFF; display:inline; }

.buttonlink {

	background-color:#898A89;
	padding:4px;
	display:inline;

}

.buttonlink a {

	color:#FFFFFF;
	font-weight:bold;
	margin-left:10px;
	margin-right:10px;

}

.buttonlinkfull {

	background-color:#898A89;
	padding:4px;
	display:inline;

}

.buttonlinkfull a {

	color:#FFFFFF;
	font-weight:bold;

}

.maincopy {

	clear:both;
	display:inline;
	float:left;
	/*font-size:13px;*/
	font-size:1.0em;
	width:658px;
	padding:10px;
	padding-top:5px;
	margin:0;
	margin-left:15px;
	text-align:justify;

}

.maincopywide {

	clear:both;
	display:inline;
	float:left;
	/*font-size:13px;*/
	font-size:1.0em;
	width:640px;
	padding:20px;
	margin:0;
	margin-left:15px;
	text-align:justify;

}

.maincopywidegap {

	clear:both;
	display:inline;
	float:left;
	/*font-size:13px;*/
	font-size:1.0em;
	width:550px;
	padding:20px;
	padding-left:30px;
	padding-right:30px;
	margin:0;
	margin-left:15px;

}

.homeinfocontainer {

	margin:0;
	padding:0;
	float:left;
	display:inline;
	background-image:url(../images/homeboxbg.jpg);background-repeat:y-repeat;background-repeat:repeat-y;

}

.eventsinfocontainer {

	margin:0;
	padding:0;
	float:left;
	display:inline;
	background-image:url(../images/eventsbg.jpg);background-repeat:y-repeat;background-repeat:repeat-y;

}

.restaurantinfocontainer {

	margin:0;
	padding:0;
	float:left;
	display:inline;
	background-image:url(../images/restaurantboxbg.jpg);background-repeat:y-repeat;background-repeat:repeat-y;

}

.infocontainer {

	margin:0;
	padding:0;
	float:left;
	display:inline;

}

.infobox {

	margin:0;
	padding:0;
	float:left;
	display:inline;

}

.infotitle {

	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	float:left;
	background-color:#898A89;
	margin:0px;
	padding:5px;

}

.infotitle a {

	color:#FFFFFF;
	font-weight:normal;

}

.infotext {

	margin:0;
	padding:5px;
	font-size:12px;
	background-color:#DFDEDC;
	float:left;
	display:inline;

}

.infotext li {

	margin-left:16px;
	#margin-left:0px;

}

.testimonialboxhome {

	display:inline;
	float:left;
	width:143px;
	padding:0;
	margin:0;
	margin-top:8px;
	background-image:url(../images/quote-bg.jpg);
	background-repeat:y-repeat;

}

.testimonialbox {

	display:inline;
	float:left;
	width:143px;
	padding:0;
	margin:0;
	margin-top:46px;
	background-image:url(../images/quote-bg.jpg);
	background-repeat:y-repeat;

}

.testimonialhome {

	width:93px;
	margin:0;
	padding:0;
	padding-left:25px;
	padding-right:27px;
	background-image:url(../images/quote-bg.jpg);
	background-repeat:y-repeat;
	font-style:italic;
	line-height:18px;
	padding-top:20px;
	padding-bottom:16px;

}

.testimonial {

	width:93px;
	margin:0;
	padding:0;
	padding-left:25px;
	padding-right:27px;
	background-image:url(../images/quote-bg.jpg);
	background-repeat:y-repeat;
	font-style:italic;
	line-height:18px;
	padding-top:6px;
	padding-bottom:2px;

}

.hmenu {

	margin:0;
	padding:0;
	font-size:11px;
	text-align:center;

}

.hmenu ul {

	display:block;
	list-style: none;
	color:#C8C8C8;
	padding:0;

}

.hmenu li {

	float:left;
	display:inline;
	margin:0;
	padding-top:9px;
	padding-bottom:9px;
	background-image:url(../images/div.gif);
	background-repeat:no-repeat;
	background-position:top right;
}

.hmenu a {

	text-decoration: none;
	/*color: #C8C8C8;*/
	color: #F8F8F8;
	margin:0;
	padding:12px;
	#padding:15px;
	border:0;
	font-weight:normal;

}

.hmenu a:hover {

	text-decoration: none;
	/*color: #B0ACA9;
	color: #1B1C20;
	color: #B1B1B1;
	color: #FFFFFF;*/
	color: #333333;
	margin:0;
	padding:12px;
	#padding:15px;
	/*background-color: #84261E;*/
	border:0;
	font-weight:normal;

}

.menucontainer {
	clear:both;
	float:left;
	width:221px;
	height:236px;
	background-color:#1C1B20;
	padding:0;
	margin:0;padding-top:20px;
}

.menu {
	display:block;
	margin:0;
	background-color:#1C1B20;
	font-size:11px;
	padding:0;
	text-align:left;
	line-height:16px;
	width:210px;
}

.menu ul {
	display:block;
	margin: 0;
	list-style: none;
	padding:0;
	margin-left:25px;
	border-top: 1px solid #898888;
	width:155px;
	margin-top:12px;
}

.menu li {
	float:left;
	text-align:left;
	margin: 0;
	color: #898888;
	background-color:#1C1B20;
	border-bottom: 1px solid #898888;
	width:155px;
	clear:both;
}

.menu a {
	float:left;
	text-decoration: none;
	color: #C8C8C8;
	margin: 0;
	padding:6px;padding-bottom:6px;
	border:0;
	padding-left:2px;padding-right:0px;
	width:153px;
	border:0;
	font-weight:normal;
}

.menu a:hover {
	float:left;
	text-decoration: none;
	color: #000000;
	margin: 0;
	padding:6px;padding-bottom:6px;
	padding-left:2px;padding-right:0px;
	width:153px;
	background-color: #685D5B;
	border:0;
	font-weight:normal;
}


a {

	text-decoration:none;
	color:#FFFFFF;
	/*color:#000000;
	border-bottom:1px solid #00AEEF;*/

}

a:hover {

	text-decoration:none;
	color:#666666;
	/*color:#00AEEF;
	border-bottom:1px solid #84261E;*/

}

.textlink a {
	text-decoration: none;
	color: #000000;
}

.textlink a:hover {
	text-decoration: underline;
	color: #000000;
}




.subtitleOLD {
	font-size:16px;
	font-weight:bold;
	color:#005CAA;
	margin:0px;
}

.subtitle {

	font-size:16px;
	font-weight:bold;
	color:#E26700;

}

.subtitle a {
	font-size:16px;
	font-weight:bold;
	color:#005CAA;
	margin:0px;
	text-decoration:none;
}

.title {
	font-size:20px;
	font-weight:bold;
	color:#898A89;
	margin:0px;
	margin-bottom:16px;
	clear:both;
}

.title2 {
	font-size:14px;
	color:#898A89;
	margin:0px;
	margin-bottom:16px;
	clear:both;
	font-style:italic;
}
