.style3 {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color : #033;
	text-align: center;
}


.style5 {
	font-size: 14px;
	font-weight: bold;
	 color:#369;
}

p {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color : #033;
	text-align: justify;
}
h1 {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
color : #064256;
}
h2 {
color : #064256;
}
h3 {
color : #064256;
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
}
ul {
	text-align: left;

}
li { 
}
tr td {
	color : #064256;
	text-align: justify;
}
body {
margin : 0;
background-color:#000033;
background-repeat : repeat;
font : 12px Georgia, "Times New Roman", Times, serif;
color : #000;
}
#slide {
height : 400px;
width : 930px;
position : relative;
margin-top : auto;
z-index : 2;
float : left;
background : #fff;
}
#container { width : 930px; margin : 10px auto 0; 
}
#head {
width : 930px;
position : relative;
z-index : 1;
background-color : #b2cb5d;
height : 430px;
}
#head p { font-size : 40px; width : 600px; float : right; height : 50px; 
}
#allHead { float : left; width : 100%; position : relative; color : #fff; letter-spacing : 5px; font: bold 20px Trebuchet MS, Arial, Helvetica, sans-serif; }
#logo {
height : 280px;
width : 420px;
z-index : 4;
position : relative;
margin-top : -15px;
margin-left : -45px;
}
#logo a {border:none;}
#apDiv1 {
position : absolute;
left : 91px;
top : 12px;
width : 282px;
height : 169px;
z-index : 2;
}
#main { width : 930px; position : relative; background-image : url(../site/cbg.jpg); background-repeat : repeat-y; float : left; margin: 0px; padding: 0px; 
}
#foot {
background-color : #b2cb5d;
width : 930px;
position : relative;
float : left;
font-family:Trebuchet MS, Tahoma, Arial, Verdana, Geneva, sans-serif;
font-size:11px;
color:#666666;
}
#foot p {
font-size : 12px;
color : #333;
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
line-height : 14px;
margin-left : 10px;
}

#foot h2 {
	font-size : 18px;
	color : #36C;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	line-height : 14px;
	margin-left : 10px;
}

#foot a {
font-size : 12px;
color : #666;
text-decoration : none;
}
#foot a:hover {
color : #fc3;
text-decoration : underline;
}
#left { float : left; width : 300px; position : relative; 
}
#textareaT {
margin : 30.75px;
padding : 6px;
width : 225px;
display : none;
}
#texareaB {
position : relative;
margin : 30.75px;
padding : 6px;
width : 225px;
height : 100px;
}
#super { width : 930px; position : relative; margin-top : -8px; float : left; 
}
#right {
	margin : 5px 6px 10px;
	float : right;
	width : 606px;
	position : relative;
}
#right ul li {


}

.style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-right:16px;
	margin-left:16px;
	text-align: left;
}

#cright{
	float:right;
	width:540px;
	position: relative;
}
#ratebox {
border : 1px solid #000000;
background : #ffffff;
margin : 20px;
margin-top : 0;
margin-bottom : 0;
padding : 10px;
font-size : 12px;
color : #000;
font-family : Georgia, "Times New Roman", Times, serif;
}
#ratebox tr td {
	margin: 0px;
	padding: 0px;
}
.blocks {
width : 550px;
float : left;
margin-top : 5px;
margin-bottom : 10px;
background : #e0c94d;
border : 2px solid #064256;
padding-top : 5px;
padding-bottom : 5px;
}
.binfo {
padding : 5px;
padding-bottom : 0;
text-align : justify;
}
.bimg {
float : right;
border : 0;
width : 100%;
margin-left : 10px;
}
#apDiv3 {
	position : absolute;
	width : 562px;
	height : 39px;
	z-index : 3;
	font : bold 25px Georgia, "Times New Roman", Times, serif;
	color : #fff;
	background : url(../scripts/banner/drpshdw.png) no-repeat;
	top : 375px;
	left : 361px;
	padding-left : 7px;
}
#apDiv2 {
position : absolute;
left : -30px;
top : -61px;
height : 250px;
z-index : 4;
}
#rightrate {
width : 530px;
}
#innernav { background : #b2cb5d; z-index : 999; width : 930px; position: relative; float: left; 
}
#banner {
float : left;
width : 930px;
position : absolute;
z-index : 0;
height : 400px;
}
#gallerydining {
	width : 558px;
	background : url(../site/cb2.png) repeat-y;
	position: relative;
	padding: 10px;
	text-align: center;
}
#galleryactivities{ width : 100%; background : url(../site/cb2.png) repeat-y; position: relative; margin-bottom: 30px; 
}
#gallerytownhouse{
	width : 558px;
	background : url(../site/cb2.png) repeat-y;
	position: relative;
	margin-bottom: 30px;
	padding: 10px;
}
#gallerywatersports{
	width : 558px;
	height : 430px;
	background : url(../site/cb2.png) repeat-y;
	position: relative;
	margin-bottom: 30px;
}
#gtop {
width : 558px;
margin-bottom : 5px !important ;
}
#gnav {
float : left;
width : 126px;
margin-left : 5px;
margin-top : 5px;
padding-top : 4px;
padding-left : 5px;
}
#gnav select {
font-size : 11px;
}
#gtitle {
	float : left;
	width : 300px;
	margin-left : 5px;
	margin-top : 5px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 4px;
	font-weight : bold;
	margin-bottom : 10px;
}
#gpagination{ font-size:10px; text-align:right; padding-left:10px; padding-right:26px; margin-bottom:5px; padding-top:6px!important; }
.paginationstyle{ width: 100px; float: right; background: #FFF; text-align: center; margin-top: 3px; }
#gpagination form {
margin : 0;
padding : 0;
}
#gpagination img {border:none;}
#gcontent{ background: #FFF; width: 95%; float: right; margin-top: 10px; 
}
#gcontent img {
margin : 4px;
border : 0;
width : 164px;
height : 116px;
}
.vpage { float: left; margin: 0px; 

}
.vpageo { float: left; margin: 0px; 

}
.vpagep { float: left; margin: 0px; 

}
.vpageq { float: left; margin: 0px; 

}
.vpager { float: left; margin: 0px; 

}
#c2 {
	padding : 20px;
	width : 578px;
	position: relative;
}
#c2 ul {
list-style-image : url(bullets2.jpg);
margin : 0;
padding : 0;
padding-left : 40px;
}
#c2 a {
color : #000000;
}
.binfo {
padding : 5px;
padding-bottom : 0;
text-align : justify;
}
.bimg{ float:right; border:0; width:180px; margin-left:0px; }
.blocks{width:578px;float:left;margin-top:5px;margin-bottom:5px;}
#apDiv4 { height:219px; z-index:2; float: left; margin-left: 20px; margin-top: -65px; position: absolute; left: -31px; top: 331px; }
.x { display: block; position: relative; float: left; clear: right; }
.y { width: 100px; margin-top: 10px; }
.p { position: relative; display: block; margin: 0px auto; border: 1px solid #006; float: left; }
.p img { margin: 0px; padding: 2px; float: left; position: relative; border: 1px solid #006; }
.k { position: relative; border: none; padding: 2px; text-align: center; background: #36C; }
.j { margin: 0px; padding: 0px; }
.u { position: relative; display: block; font: bold 12px Verdana, Geneva, sans-serif; color: #6C3; }
.v { color: #F90; width: 100%; position: relative; font-size: 14px; font-weight: bold; }
.htop { padding-top: 3px; padding-bottom: 5px; font-size: 16px; font:Arial, Helvetica, sans-serif; color: #FFF; font-weight: bolder;  letter-spacing: 0pt; text-align: center; float: right; margin-right: 10px; }
#ltop { float: left; }
#apDiv6 { position:absolute; width:281px; height:161px; z-index:2; margin: -5px 0px; padding: 0px; }
#apDiv6 img { height: 130px; width: 257px; }
#spcl2 { list-style: none; }
#apDiv5 { position:absolute; left:-12px; top:265px; width:247px; height:228px; z-index:2; }
#cinfo { margin: 0px auto; padding: 0px; color: #003; position: relative; }
#cinfo table { margin: 0px; }
#cinfo td { }
.lb { margin: 0px auto; font: bold 18px Arial, Helvetica, sans-serif; color: #00C; }
.lb a { font: normal 16px Arial, Helvetica, sans-serif; color: #006; text-decoration: none; text-align: left; }
.lb a:hover { color: #00F; font-size: 16px; }
#watersprts { margin: 0px auto; width: 95%; }
#watersprts a { text-align: center; color: #FFF; text-decoration: none; padding: 6px; }
#watersprts h3 { margin: 0px auto; padding: 4px 0px; }
#watersprts table { margin: 0; padding: 0; text-align: center; background: #09C; width: 100%; }
#watersprts td { height: 30px; margin: 0px; padding: 0px; text-align: center; border: 3px solid #FFF; background: #06C; }
#watersprts td:hover { border: 1px dashed #FFF; }
#top { width: 100%; position: static; float: left; }
.water_sp { margin: 0px auto; width: 98%; text-align: justify; float: left; }
.water_sp p { font-size: 15px; }

