@charset "utf-8"; body,html{margin:0;padding:0;} body{
	min-width:950px;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
	background-color:#DCE0D2;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px;
} a{color:#010066;text-decoration:none;font-weight:normal;} h1{
	color:#334C06;
	font-size:16px;
	font-weight:bold;
	font-family:sans-serif, Arial, Helvetica;
} h2{
	color:#010066;
	font-size:14px;
	font-weight:normal;
	font-family:sans-serif, Arial, Helvetica;
} h3{color:#334C06;font-size:14px;font-weight:normal;font-family:sans-serif, Arial, Helvetica;} #boxedBorder{border:1px solid #334C06;} #wrap{margin:0 auto;width:950px;} #wrap:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;} #nav{height:45px;background-color:#999;} #logo{float:left;width:250px;height:250px;background-color:#EFEFEF;} div#logo img{margin:0px;padding:0px;} #image{float:right;width:700px;height:240px;border-bottom:10px solid #334C06;} #content{width:700px;background-color:#FFF;padding-left:15px;padding-top:20px;padding-right:15px;padding-bottom:15px;} #content h2,#content h3,#content p{padding:0px;} #content p{text-align:justify;line-height:20px;} #content ul{margin:0px;margin-left:15px;list-style:square;} #content li{list-style-position:outside;padding-left:2px;margin-bottom:5px;} #content img{
	border:2px solid #334C06;
} #rightMenu{width:220px;background-color:#EFEFEF;text-align:center;padding-top:12px;padding-bottom:15px;} #footer{background-color:#999;clear:both;padding:5px;font-size:10px;font-weight:normal;color:#FFF;} #footer p{padding:5px;margin:0;} #footer a{font-size:10px;font-weight:normal;color:#FFF;margin-right:2px;} #footer a:hover{color:#CCC;} .gallery img{
	border:2px solid #666;
} .activities p{text-align:left;} .articleTitle{font-size:14px;color:#334C06;font-weight:normal;} .articleDate{font-size:10px;color:#333;} hr{color:#334C06;} #content img#linky{border:none;} table th{color:#334C06;font-weight:normal;} #mojosSpecial #header{color:#010066;font-size:12px;text-align:left;} #mojosSpecial{font-size:10px;color:#334C06;width:160px;height:120px;overflow-y:auto;text-align:left;} #mojosSpecial p{text-align:left;line-height:12px;margin:0px;margin-top:8px;}


#a2col {
	width:950px;
}

.bookingButt {
	width:191px;
	height:96px;
	display:block;
	background:url(../images/riverside-online-reservation.jpg) no-repeat;
	margin:0 auto;
}

.bookingButt:hover {
	background-position:-199px 0;
}

.clearMe:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;}
