/*
-----------------------------------------
RESET CSS
----------------------------------------- 
*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
/* remember to define focus styles! */
:focus { outline: 0; }
/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse; border-spacing: 0; }
/*
-----------------------------------------
RESET CSS
----------------------------------------- 
*/

#promotion{
	width: 720px;
	float: left;
	margin: 15px 0 0 0px;
	height: 40px;
}

#promotion h1{
	color: #3f3f3f;
	font-size: 20px;
	text-align: left;
	font-weight: bold;
	text-indent: -9999px
}



a{color: #0669CE;text-decoration: none;}
a:hover{color: #3F3F3F;text-decoration: none;}



body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: url(assets/skystrip2.jpg) repeat-x #c2d4eb;
	color: #3F3F3F;	
}

#top{margin: 0px auto; }

#clouds{
	width: 1000px; 
	height: 590px;
	margin: 0px auto;
	background: url(assets/clouds1ss.jpg) no-repeat;
}
#cloudss{
	width: 1000px; 
	height: 590px;
	margin: 0px auto;
	background: url(assets/clouds1ss.jpg) no-repeat;
}

#clouds2{
	width: 1000px; 
	height: 590px;
	margin: 0px auto;
	background: url(assets/clouds3ss.jpg) no-repeat;
}

#clouds3{
	width: 1000px; 
	height: 590px;
	margin: 0px auto;
	background: url(assets/clouds3ss.jpg) no-repeat;
}

#clouds4{
	width: 1000px; 
	height: 590px;
	margin: 0px auto;
	background: url(assets/clouds3ss.jpg) no-repeat;
}
#clouds5{
	width: 1000px; 
	height: 590px;
	margin: 0px auto;
	background: url(assets/clouds3ss.jpg) no-repeat;
}
#clouds6{
	width: 1000px; 
	height: 590px;
	margin: 0px auto;
	background: url(assets/clouds3ss.jpg) no-repeat;
}

#clouds7{
	width: 1000px; 
	height: 590px;
	margin: 0px auto;
	background: url(assets/clouds3ss.jpg) no-repeat;
}
#clouds8{
	width: 1000px; 
	height: 590px;
	margin: 0px auto;
	background: url(assets/clouds3ss.jpg) no-repeat;
}
#clouds9{
	width: 1000px; 
	height: 590px;
	margin: 0px auto;
	background: url(assets/clouds3ss.jpg) no-repeat;
}

#clouds11{
	width: 1000px; 
	height: 590px;
	margin: 0px auto;
	background: url(assets/clouds3ss.jpg) no-repeat;
}
#clouds12{
	width: 1000px; 
	height: 590px;
	margin: 0px auto;
	background: url(assets/clouds3ss.jpg) no-repeat;
}
#clouds13{
	width: 1000px; 
	height: 590px;
	margin: 0px auto;
	background: url(assets/clouds3ss.jpg) no-repeat;
}

#wrapper{
	margin: 0px auto;
	width: 940px;
	height: 800px;
}

#top{
	width: 940px;
	margin: 0px auto;
}

#logo{
	float: left;
	width: 190px;
	height: 100px;
	background: url(assets/logophm.png);
}

#main_home{}

#header1{
	float: left;
	width: 940px;
	height: 0px;
	margin: 10px 0 0 0;
}

#home1{
	float: left;
	width: 220px;
	height: 200px;
	background: red;
}

#home2{
	float: left;
	width: 220px;
	height: 200px;
	background: red;
	margin: 0 0 0 20px;
}

#home3{
	float: left;
	width: 220px;
	height: 200px;
	background: red;
	margin: 0px 0 0 20px;	
}

#home4{
	float: left;
	width: 220px;
	height: 200px;
	background: red;
	margin: 0px 0 0 20px;	
}

#slideshow{
	float: left;
	width: 940px;
	height: 400px;
	background: #68a5dc;
}

#main_home1{
	float: left;
	width: 455px;
	margin: 25px 10px 0 0;
}

#main_home1 h1{
	color: #697696;
	font-size:27px;
	font-style: oblique;
	font-variant:normal;
	font-weight:normal;
	line-height:33px;
}
#main_home1 h1 strong{font-weight: normal;}

#main_home1 p{
	color:#3F3F3F;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:20px;
	margin:16px 0;
	margin: 15px 0 0 0;
}

#main_home1 p strong{font-weight: normal;}

#main_home1 form label{
	text-align: left;
	font-size: 13px;
	width: 455px;
	margin-bottom: 5px;
}
#main_home1 form input{
	float: left;
	padding: 5px;
	border: transparent;
	width: 300px;
	background: url(assetsdev/menu.png);
	color: #697696;
	font-weight: bold;
	margin-bottom: 5px;
}
#main_home1 form input.send{width: 70px; height: 25px;background: none;float: left; margin-top: -5px; }

#NewsletterRegister{
	float: left;
	width: 455px;
	border-top: 2px dotted #fff;
	border-bottom: 2px dotted #fff;
	padding: 10px 0;
	margin-bottom: 10px;
}


#main-home-links{
	float: left;
	width: 227.5px;
	margin: 30px 0 0 10px;
}

#flash{width: 85px; height: 85px;float: left;}

#link-home-1{
	float: left;
	width: 227.5px;
	height: 85px;
	margin: 10px 0 0 0;
}
#link-home-1 a:hover{background: url(assetsdev/fuelicon.png);}
#link-home-1 a{
	float: left;
	height: 85px;
	width: 227.5px;
	margin: 0 0 0 0px;
	background: url(assetsdev/fuelicon2.png);
	text-decoration: none;
}
#link-home-1 em{
	float: left;
	color: #697696;
	padding: 13px 0px 0 90px;
	font-size: 14px;
	font-style:normal;
	font-variant:normal;
	font-weight: 700;
	text-decoration: none;
}

#link-home-1 strong{
	float: left;
	color: #3E5760;
	font-size: 12px;
	line-height: 12.2px;
	letter-spacing: 0.1px;
	font-weight: normal;
	padding: 10px 0px 0 90px;
}




#link-home-social-network{
	float: left;
	width: 227.5px;
	height: 85px;
	margin: 10px 0 0 0;
}

#link-home-social-network a.facebook{
	float: left;
	height:40px;
	width: 111.25px;
	margin: 0 0 0 5px;
	background: url(social/facebook.png) no-repeat;
	text-decoration: none;
}

#link-home-social-network a.twitter{
	float: left;
	height: 40px;
	width: 111.25px;
	margin: 0 0 0 0px;
	background: url(social/twitter.png) no-repeat;
	text-decoration: none;
}

#link-home-social-network a.myspace{
	float: left;
	height: 40px;
	width: 111.25px;
	margin: 5px 0 0 0px;
	background: url(social/myspace.png) no-repeat;
	text-decoration: none;
}


#link-home-social-network a.flickr{
	float: left;
	height: 40px;
	width: 111.25px;
	margin: 5px 0 0 5px;
	background: url(social/flickr.png) no-repeat;
	text-decoration: none;
}



 
#link-home-2{
	float: left;
	width: 227.5px;
	height: 85px;
	margin: 10px 0 0 0;
}
#link-home-2 a:hover{background: url(assetsdev/memberloginicon2.png) no-repeat;}

#link-home-2 a{
	float: left;
	height: 85px;
	width: 227.5px;
	margin: 0 0 0 0px;
	background: url(assetsdev/memberloginicon.png) no-repeat;
	text-decoration: none;
}
#link-home-2 em{
	float: left;
	color: #fff;
	padding: 13px 0px 10px 85px;
	font-size: 13.5px;
	font-style:normal;
	letter-spacing: 0.3px;
	font-weight: 700;
	font-variant:normal;
	text-decoration: none;
}

#link-home-2 strong{
	float: left;
	color: #BADDF9;
	font-size: 12px;
	font-weight: normal;
	letter-spacing: 0.3px;
	line-height: 13.2px;
	padding: 0px 0px 0 85px;
	margin: 0px;
}

#link-home-x{
	float: left;
	width: 227.5px;
	height: 85px;
	margin: 0px 0 0;
}
#link-home-x a:hover{background: url(assetsdev/fuelicon.png);}
#link-home-x a{
	float: left;
	height: 75px;
	width: 137px;
	margin: 0 0 0 0px;
	text-decoration: none;
}


#link-home-x strong a{
	float: left;
	color: #3f3f3f;
	padding: 10px 0px 0 90px;
	font-size: 14px;
	font-style:normal;
	font-variant:normal;
	font-weight: 700;
	text-decoration: none;
}

#link-home-x ul#news li.one a{
	float: left;
	color: #697696;
	padding: 10px 0px 0 90px;
	background: url(assetsdev/fuelicon.png);
	font-size: 14px;
	font-style:normal;
	font-variant:normal;
	font-weight: 700;
	text-decoration: none;
}
#link-home-x ul#news li.two a{
	float: left;
	color: #697696;
	padding: 10px 0px 0 90px;
	background: url(assetsdev/directionsicon.png);
	font-size: 14px;
	font-style:normal;
	font-variant:normal;
	font-weight: 700;
	text-decoration: none;
}

#link-home-x ul#news li.tree a{
	float: left;
	color: #697696;
	padding: 10px 0px 0 90px;
	background: url(assetsdev/fuelicon.png);
	font-size: 14px;
	font-style:normal;
	font-variant:normal;
	font-weight: 700;
	text-decoration: none;
}
#link-home-x ul#news li.four a{
	float: left;
	color: #697696;
	padding: 10px 0px 0 90px;
	background: url(assetsdev/directionsicon.png);
	font-size: 14px;
	font-style:normal;
	font-variant:normal;
	font-weight: 700;
	text-decoration: none;
}
#link-home-x ul#news li.five a{
	float: left;
	color: #697696;
	padding: 10px 0px 0 90px;
	background: url(assetsdev/directionsicon.png);
	font-size: 14px;
	font-style:normal;
	font-variant:normal;
	font-weight: 700;
	text-decoration: none;
}


#link-home-x ul#news li a p{
	float: left;
	color: #3E5760;
	font-size: 12px;
	letter-spacing: 0.1px;
	font-weight: normal;
	padding: 20px 0px 0 0px;
}


#link-home-3{
	float: left;
	width: 227.5px;
	height: 85px;
	margin: 10px 0 0 0;
}
#link-home-3 a:hover{background: url(assetsdev/directionsicon2.png);}

#link-home-3 a{
	float: left;
	height: 85px;
	width: 227px;
	margin: 0 0 0 0px;
	background: url(assetsdev/directionsicon.png);
	text-decoration: none;
}
#link-home-3 em{
	float: left;
	color: #697696;
	padding: 13px 0px 0 90px;
	font-size: 14px;
	font-style:normal;
	font-variant:normal;
	font-weight: 700;
	text-decoration: none;
}

#link-home-3 strong{
	float: left;
	color: #3E5760;
	font-size: 12px;
	letter-spacing: 0.4px;
	font-weight: normal;
	line-height: 12.3px;
	padding: 10px 0px 0 90px;
}


#link-home-4{
	float: left;
	width: 227.5px;
	height: 85px;
	margin: 10px 0 0 0;
}
#link-home-4 a:hover{background: url(assetsdev/becomefriend2.png);}

#link-home-4 a{
	float: left;
	height: 85px;
	width: 227px;
	margin: 0 0 0 0px;
	background: url(assetsdev/becomefriend.png);
	text-decoration: none;
}
#link-home-4 em{
	float: left;
	color: #697696;
	padding: 13px 0px 0 90px;
	font-size: 14px;
	font-style:normal;
	font-variant:normal;
	font-weight: 700;
	text-decoration: none;
}

#link-home-4 strong{
	float: left;
	color: #3E5760;
	font-size: 12px;
	font-weight: normal;
	line-height: 12px;
	padding: 10px 0px 0 90px;
	letter-spacing: 0.4px;
}

#link-home-5{
	float: left;
	width: 227.5px;
	height: 85px;
	margin: 10px 0 0 0;
}
#link-home-5 a:hover{background: url(assetsdev/commentsicon2.png);}

#link-home-5 a{
	float: left;
	height: 85px;
	width: 227px;
	margin: 0 0 0 0px;
	background: url(assetsdev/commentsicon.png);
	text-decoration: none;
}
#link-home-5 em{
	float: left;
	color: #697696;
	padding: 13px 0px 0 90px;
	font-size: 14px;
	font-style:normal;
	font-variant:normal;
	font-weight: 700;
	text-decoration: none;
}

#link-home-5 strong{
	float: left;
	color: #3E5760;
	font-size: 12px;
	font-weight: normal;
	line-height: 12px;
	letter-spacing: 0.3px;
	padding: 10px 0px 0px 90px;
}
#link-home-5 strong.test-icon{color: #697696;margin: 0;padding: 3px 0px 0px 90px;}
#link-home-1 strong.test-icon{color: #697696;margin: 0;padding: 3px 0px 0px 90px;}
#link-home-2 strong.test-icon{color: #697696;margin: 0;padding: 3px 0px 0px 90px;}
#link-home-3 strong.test-icon{color: #697696;margin: 0;padding: 3px 0px 0px 90px;}
#link-home-4 strong.test-icon{color: #697696;margin: 0;padding: 3px 0px 0px 90px;}

#side-home{
	float: left;
	width: 200px;
	margin: 30px 0 0 10px;
}

#weather{
	float: left;
	width: 227.5px;
	height: 220px;
	margin: 0px 0 0 10px;
}

#weather h3{
	text-align: center;
	font-size: 17px;
}


#moutains{
	float: left;
	margin: 0px auto;
	width: 100%;
	height: 151px;
	background: url(footerassets/skystrip.jpg);
	background-repeat: repeat-x;
}

#footer{
	float: left;
	width: 100%;
	height: 129px;
	margin-top: -2px;
	background: url(footerassets/waterstrip.jpg);
	background-repeat: repeat-x;
	background-color: #115e76;
}

#boat{
	margin: 0px auto;
	width: 1000px;
	height: 278px;
	margin-top: -150px;
	background: url(footerassets/mountains.jpg);
}

#wrapper-footer{
	width: 940px;
	margin: 0px auto;
	margin-top: -30px;
}

#footer1{width: 830px;}
#footer1 p{color: #3E5760;font-size: 11px; text-align: left;padding: 0 0 3px 0; }
#footer1 em{color: #3E5760;font-size: 11px; text-align: right; }
#footer1 a{ color: #3E5760;}
#footer1 a:hover{ color: #fff;}


#footer2{float: right; width: 80px; margin-top: -15px;}
#footer2 p{color: #3E5760;font-size: 9px; text-align: right;padding: 0px 0 0px 0; }
#footer2 a{ color: #3E5760;}
#footer2 a:hover{ color: #fff;}


/*
-----------------------------------------
MOORAGE TEMPLATE START
----------------------------------------- 
*/
#sub-nav{
	float: left;
	width: 180px;
	height: 380px;
	margin: 10px 0 0 0;
	color: #fff;
}

ul#sliding-navigation li.sliding-element h3
{
	text-align: left;
	width: 148px;
	padding: 13px 0 0 32px;
	height: 20px;
	background: #697696;
	color: #FFF;
	font-weight: lighter;
}


#sub-nav li a{text-decoration: none; width: 180px;height: 20px;}

#sub-nav ul#sliding-navigation li.sliding-element{
}

#sub-nav ul#sliding-navigation li.sliding-element a{
	display: block;
	text-align: left;
	width: 150px;
	height: 20px;
	background: url(assetsdev/menu.png);
	list-style: none;
	margin: 5px 0 0 0;
	padding: 5px 0 0px 30px;
	font-size: 12px;
	letter-spacing: 0.5px;
	color: #3F3F3F;
}


#sub-nav ul#sliding-navigation li.sliding-element a:hover{
	color: #697696;
}



ul#sliding-navigation2 li.sliding-element2 h3
{
	text-align: left;
	width: 148px;
	padding: 13px 0 0 32px;
	height: 20px;
	background: #697696;
	color: #FFF;
	font-weight: lighter;
}


#sub-nav ul#sliding-navigation2 li.sliding-element2 a{
	display: block;
	text-align: left;
	width: 150px;
	height: 20px;
	background: url(assetsdev/menu.png);
	list-style: none;
	margin: 5px 0 0 0;
	padding: 5px 0 0px 30px;
	font-size: 12px;
	letter-spacing: 0.5px;
	color: #3F3F3F;
}


#sub-nav ul#sliding-navigation2 li.sliding-element2 a:hover{
	color: #697696;
}

#sub-nav ul#sliding-navigation2 li.sliding-element2selected a{
	display: block;
	text-align: left;
	color: #3F3F3F;
	width: 150px;
	height: 20px;
	background: url(assets/menu2.png);	
	list-style: none;
	margin: 5px 0 0 0;
	padding: 5px 0 0px 30px;
	font-size: 12px;
	letter-spacing: 0.5px;
}


#star{
	float: left;
	width: 30px;
	height: 140px;
	margin: 20px 0 0 0;
	font-size: 60px;
	color: #fff;
}


#sub-nav p{
	padding: 30px 0 15px 10px;
	font-size: 12px;
	line-height:18px;
	color: #3F3F3F;
}


#sub-nav h6{ font-size: 13px; color: #ffe}

#sub-nav strong{
	color: #3F3F3F;
	line-height: 18px;
	font-style: oblique;
}

#sub-nav p.contact{
	height: 93px;
	padding: 25px 0 0 30px;
	font-size: 13px;
	line-height: 14px;
	color: #3F3F3F;
}

#sub-nav p.contact-moorage{
	height: 93px;
	padding: 5px 0 0 30px;
	font-size: 13px;
	line-height: 14px;
	color: #3F3F3F;
}
#sub-nav p.contact-moorage em{
	font-size: 11px;
}

#sub-nav p.contact-contact{
	height: 93px;
	padding: 49px 0 0 30px;
	font-size: 13px;
	line-height: 14px;
	color: #3F3F3F;
}

#sub-nav p.contact-directions{
	height: 93px;
	padding: 115px 0 0 30px;
	font-size: 13px;
	line-height: 14px;
	color: #3F3F3F;
}

#star2{
	float: left;
	width: 30px;
	height: 100%;
	margin: 20px 0 0 0;
	font-size: 60px;
	color: #fff;
}

#sub-nav2{
	float: left;
	width: 180px;
	height: 380px;
	margin: 10px 0 0 0;
	color: #fff; 
}
#sub-nav2 p{
	padding: 25px 0 10px 10px;
	font-size: 13px;
	height: 240px;
	line-height:18px;
	color: #3F3F3F;
}


#sub-nav2 h6{ font-size: 13px; color: #ffe}

#sub-nav2 strong{
	color: #004B8C;
	line-height: 18px;
	font-style: oblique;
}

#sub-nav2 p.contact{
	float: left;
	padding: 0 0 0 30px;
	font-size: 13px;
	line-height: 14px;
	color: #3F3F3F;
}

#main-image-faq{
	float: left;
	width: 750px;
	height: 379px;
	background: url(assets/faq.jpg) no-repeat #68a5dc;
	margin: 10px 0 0 10px;
}

#main-image-members{
	float: left;
	width: 750px;
	height: 379px;
	background: url(assets/members.jpg) no-repeat #68a5dc;
	margin: 10px 0 0 10px;
}


#main-image-moorage{
	float: left;
	width: 750px;
	height: 380px;
	background: url(assets/main-moorage.jpg) no-repeat #68a5dc;
	margin: 10px 0 0 10px;
}

#main-image-covered{
	float: left;
	width: 750px;
	height: 380px;
	background: url(assets/wetslips.jpg) no-repeat #68a5dc;
	margin: 10px 0 0 10px;
}
#main-image-uncovered{
	float: left;
	width: 750px;
	height: 380px;
	background: url(assets/uncovered.jpg) no-repeat #68a5dc;
	margin: 10px 0 0 10px;
}
#main-image-indoor{
	float: left;
	width: 750px;
	height: 380px;
	background: url(assets/indoor.jpg) no-repeat #68a5dc;
	margin: 10px 0 0 10px;
}
#main-image-dry{
	float: left;
	width: 750px;
	height: 380px;
	background: url(assets/dry.jpg) no-repeat #68a5dc;
	margin: 10px 0 0 10px;
}
#main-image-overnight{
	float: left;
	width: 750px;
	height: 380px;
	background: url(assets/overnight.jpg) no-repeat #68a5dc;
	margin: 10px 0 0 10px;
}
#main-image-compare{
	float: left;
	width: 750px;
	height: 380px;
	background: url(assets/compare.jpg) no-repeat #68a5dc;
	margin: 10px 0 0 10px;
}



#main-image-village{
	float: left;
	width: 750px;
	height: 380px;
	background: url(assets/mainvilage.jpg) no-repeat #68a5dc;
	margin: 10px 0 0 10px;
}
#main-image-waterfront{
	float: left;
	width: 750px;
	height: 380px;
	background: url(assets/waterfront.jpg) no-repeat #68a5dc;
	margin: 10px 0 0 10px;
}
#main-image-market{
	float: left;
	width: 750px;
	height: 380px;
	background: url(assets/market.jpg) no-repeat #68a5dc;
	margin: 10px 0 0 10px;
}
#main-image-azul{
	float: left;
	width: 750px;
	height: 380px;
	background: url(assets/azul.jpg) no-repeat #68a5dc;
	margin: 10px 0 0 10px;
}


#main-image-rental{
	float: left;
	width: 750px;
	height: 380px;
	background: url(assets/rentalmain.jpg) no-repeat #68a5dc;
	margin: 10px 0 0 10px;
}

#main-image-16{
	float: left;
	width: 750px;
	height: 380px;
	background: url(assets/fishingmain.jpg) no-repeat #68a5dc;
	margin: 10px 0 0 10px;
}
#main-image-18{
	float: left;
	width: 750px;
	height: 380px;
	background: url(assets/smallpontoon.jpg) no-repeat #68a5dc;
	margin: 10px 0 0 10px;
}
#main-image-22{
	float: left;
	width: 750px;
	height: 380px;
	background: url(assets/bigpontoon.jpg) no-repeat #68a5dc;
	margin: 10px 0 0 10px;
}
#main-image-friends{
	float: left;
	width: 750px;
	height: 380px;
	background: url(assets/friends.jpg) no-repeat #68a5dc;
	margin: 10px 0 0 10px;
}

#main-image-services{
	float: left;
	width: 750px;
	height: 380px;
	background: url(assets/services.jpg) no-repeat #68a5dc;
	margin: 10px 0 0 10px;
}


#main-image-gallery{
	float: left;
	width: 750px;
	height: 380px;
	background: url(assets/gallery.jpg) no-repeat #68a5dc;
	margin: 10px 0 0 10px;
}

#main-image-newsletter{
	float: left;
	width: 750px;
	height: 380px;
	background: url(assets/events.jpg) no-repeat #68a5dc;
	margin: 10px 0 0 10px;
}

#main-image-links{
	float: left;
	width: 750px;
	height: 380px;
	background: url(assets/links.jpg) no-repeat #68a5dc;
	margin: 10px 0 0 10px;
}

#main-image-contact{
	float: left;
	width: 750px;
	height: 380px;
	background: url(assets/contact.jpg) no-repeat #68a5dc;
	margin: 10px 0 0 10px;
}

#main-image-pensus-directory{
	float: left;
	width: 750px;
	height: 380px;
	background: url(assets/contact.jpg) no-repeat #68a5dc;
	margin: 10px 0 0 10px;
}

#main-image-marina-directory{
	float: left;
	width: 750px;
	height: 380px;
	background: url(assets/contact.jpg) no-repeat #68a5dc;
	margin: 10px 0 0 10px;
}


#main_moorage{
	float: left;
	width: 702px;
	height: 500px;
	margin: 25px 0 0 0;
}

#main_moorage h1{
	color: #697696;
	width: 700px;
	font-size:20px;
	letter-spacing: 0.3px;
	font-variant:normal;
	font-weight:normal;
	font-style: oblique;
	line-height:24px;
}

#main_moorage p.first{
	color:#3F3F3F;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height: 16px;
	margin: 10px 0 0px 0;
	padding: 0 0 19px 0;
}
#main_moorage p.first strong{}

#main_moorage p.second{
	color:#000;
	font-size:14px;
	width: 455px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:20px;
	margin:16px 0;
	padding: 0 0 16px 0;
}

#main_moorage1{
	float: right;
	width: 702.5px;
	height: 44px;
	margin: 40px 0 0 0;
}
#main_moorage1-1{float: left; width: 160px;}
#main_moorage1-1 h5{
	color: #3F3F3F;
	font-size: 12px;
	font-weight: bold;
}
#main_moorage1-3{float: left; width: 530px; height: 5px; border-bottom: 2px dotted #3F3F3F; margin: 0 0 0 2px;}
#main_moorage1-2{float: right; width: 312px; height: 25px;margin: 3px 0 0 5px;}
#main_moorage1-2 li{
	width: 144px;
	margin: 8px 5px 0 0px;
	float: right;
	text-align: left;
	padding: 0px 0 0 0px;
	font-size: 10px;
	list-style: none;
}

#main_moorage1-2 li a{
display:block;
margin: 0 5px 0 0px; 
padding:8px 12px;
text-decoration:none;
color: #fff;
background: #0669CE;
}
#main_moorage1-2 li a:hover{background: #697696;color: #fff;}

#main_moorage2{
	float: left;
	width: 227.5px;
	height: 275px;
	margin: 30px 0 0 20px;
}

#main_moorage2-1{
	float: left;
	width: 227.5px;
	height: 85px;
	margin: 0px;
}
#main_moorage2-1 a:hover{background: url(assetsdev/fuelicon2.png);}
#main_moorage2-1 a:hover h6{text-decoration: underline;}
#main_moorage2-1 a{
	float: left;
	height: 85px;
	width: 227px;
	margin: 0 0 0 0px;
	background: url(assetsdev/fuelicon.png);
	text-decoration: none;
}
#main_moorage2-1 h6{
	color: #588876;
	padding: 10px 0px 0 90px;
	font-size: 14px;
	font-style:normal;
	font-variant:normal;
	font-weight: 700;
	text-decoration: none;
}

#main_moorage2-1 p{
	color: #3E5760;
	font-size: 11px;
	line-height: 12px;
	padding: 10px 0px 0 90px;
}





#main_moorage2-2{
	float: left;
	width: 227.5px;
	height: 85px;
	margin: 10px 0 0 0;
}
#main_moorage2-2 a:hover{background: url(assetsdev/fuelicon2.png);}
#main_moorage2-2 a:hover h6{text-decoration: underline;}
#main_moorage2-2 a{
	float: left;
	height: 85px;
	width: 227px;
	margin: 0 0 0 0px;
	background: url(assetsdev/fuelicon.png);
	text-decoration: none;
}
#main_moorage2-2 h6{
	color: #588876;
	padding: 10px 0px 0 90px;
	font-size: 14px;
	font-style:normal;
	font-variant:normal;
	font-weight: 700;
	text-decoration: none;
}

#main_moorage2-2 p{
	color: #3E5760;
	font-size: 11px;
	line-height: 12px;
	padding: 10px 0px 0 90px;
}

#main_moorage2-3{
	float: left;
	width: 227.5px;
	height: 85px;
	margin: 10px 0 0 0;
}
#main_moorage2-3 a:hover{background: url(assetsdev/fuelicon2.png);}
#main_moorage2-3 a:hover h6{text-decoration: underline;}
#main_moorage2-3 a{
	float: left;
	height: 85px;
	width: 227px;
	margin: 0 0 0 0px;
	background: url(assetsdev/fuelicon.png);
	text-decoration: none;
}
#main_moorage2-3 h6{
	color: #588876;
	padding: 10px 0px 0 90px;
	font-size: 14px;
	font-style:normal;
	font-variant:normal;
	font-weight: 700;
	text-decoration: none;
}

#main_moorage2-3 p{
	color: #3E5760;
	font-size: 11px;
	line-height: 12px;
	padding: 10px 0px 0 90px;
}


#side-moorage{
	float: left;
	width: 200px;
	margin: 30px 0 0 10px;
}
#side-moorage h5{font-size:18px;width: 200px; border-bottom: 3px dotted #7AB1E9;margin: 15px 10px 0 13px;padding: 0 0 10px 0;color: #7AB1E9;font-weight: bold; letter-spacing:1px;}
#side-moorage ul.dry-storage{ margin: 0px 0 0 0;}
#side-moorage li.dry-storage{float: left;padding: 8px 0 0 10px;list-style-image:none; list-style-position:outside;margin:0 0px 0px 13px;line-height: 13px; font-size: 11.5px;}
#side-moorage li.dry-storage1{float: left;padding: 15px 0 0 10px; margin: 0px 0 0 13px;list-style-image:none; list-style-position:outside;line-height: 13px; font-size: 11.5px;}

#side-moorage2{
	float: left;
	width: 227.5px;
	height: 421px;
	background: url(assetsdev/tabbed30.png);
	margin: 20px 0 0 0;
}

#side-moorage7{
	float: left;
	width: 227.5px;
	height: 260px;
	background: url(assetsdev/tabbed30.png);
	margin: 20px 0 0 0;
}

#side-moorage6{
	float: left;
	width: 227.5px;
	height: 320px;
	background: url(assetsdev/tabbed30.png);
	margin: 20px 0 0 0;
}

#side-moorage5{
	float: left;
	width: 227.5px;
	height: 371px;
	background: url(assetsdev/tabbed30.png);
	margin: 20px 0 0 0;
}

#side-moorage3{
	float: left;
	width: 227.5px;
	height: 320px;
	background: url(assetsdev/tabbed30.png);
	margin: 20px 0 0 0;
}


#side-moorage4{
	float: left;
	width: 227.5px;
	height: 340px;
	background: url(assetsdev/tabbed30.png);
	margin: 10px 0 0;
}

#side-moorage5{
	float: left;
	width: 227.5px;
	height: 298px;
	background: url(assetsdev/tabbed30.png);
	margin: 10px 0 0;
}
/*
-----------------------------------------
MOORAGE TEMPLATE END
----------------------------------------- 
*/

#main_rental{
	float: left;
	width: 702px;
	height: 283px;
	margin: 25px 0 0 0;
}

#main_rental h1{
	color: #697696;
	width: 700px;
	font-size:20px;
	letter-spacing: 0.3px;
	font-variant:normal;
	font-style: oblique;
	font-weight:normal;
	line-height:24px;
}

#main_rental p.first{
	float: left;
	color:#3F3F3F;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height: 16px;
	margin: 10px 0 0px 0;
}
#main_rental p.first strong{color:#000;}

#main_rental ul{
	float: left;
}
#main_rental ul li{
	padding: 2px 0;
}

.firstonerental{
float: left;
margin: 20px 0 0 0;
}
.firstonerental h5{margin: 20px 0 10px 0; font-size: 15px;}
	
.firstrental{
float: left;
width: 370px;
line-height: 16px;
margin: 20px 0 0 0;
}

.secondrental{
float: left;
width: 280px;
line-height: 16px;
margin: 20px 0 0 40px;
}

#main_rental1{
	float: left;
	width: 702.5px;
	height: 44px;
	margin: 6px 0 0 0;
}

#pictures-rental{float: left; width: 702.5px;}
#picture-rental1{float: left; width: 225px; height: 198px; background: url(assets/rental-1.jpg);}
#picture-rental2{float: left; width: 225px; height: 198px; background: url(assets/rental-3.jpg);margin: 0 0 0 10px;}
#picture-rental3{float: left; width: 225px; height: 198px; background: url(assets/rental-2.jpg);margin: 0 0 0 10px;}

/*
-----------------------------------------
GALLERY TEMPLATE START
----------------------------------------- 
*/
#main_gallery{
	float: left;
	width: 730px;
	margin: 25px 0 0 0;
}

#main_gallery h1{
	color: #697696;
	width: 940px;
	font-size:20px;
	letter-spacing: 0.3px;
	font-variant:normal;
	font-style:oblique;
	font-weight:normal;
	line-height:24px;
}

#main_gallery p{
color:#3F3F3F;
font-size:13px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:16px;
margin:10px 0 0;
padding:0 0 12px;
}


#gallery{
	float: left;
	height: 470px;
	width: 940px;
	
}

#gallery1 ul { list-style: none; margin: 10px 0 0 0;}
#gallery1 ul li { display: inline; margin: 10px 0 0 0px;}
#gallery1 ul img {margin: 0px 0 0 0px;}

#gallery2 ul { list-style: none; margin: 10px 0 0 0;}
#gallery2 ul li { display: inline; margin: 10px 0 0 0px;}
#gallery2 ul img {margin: 0px 0 0 0px;}
#gallery2 p{ line-height: 18px;}



#gallery3 ul { list-style: none; margin: 10px 0 0 0;}
#gallery3 ul li { display: inline; margin: 10px 0 0 0px;}
#gallery3 ul img {margin: 0px 0 0 0px;}


#gallery1{float: left; width: 439px; margin: 0 0 0 0;}
#gallery1 h5{font-size: 20px;font-weight: normal; padding: 0 0 0px 0;}

#gallery2{float: left; width: 439px; height: 200px; margin: 0 0 0 60px;}
#gallery2 h5{font-size: 20px;font-weight: normal;}

#gallery3{float: left; width: 275px; height: 200px; margin: 0px 0 0 57px;}
#gallery3 h5{font-size: 20px;font-weight: normal;}
#gallery3 h5 a{font-size: 12px;}

#gallery-fishing1{float: left; width: 275px;height: 200px; margin: 0 0 0 0;}
#gallery-fishing1 h5{font-size: 20px;font-weight: normal; padding: 0 0 0px 0;}
#gallery-fishing1 ul { list-style: none; margin: 10px 0 0 0;}
#gallery-fishing1 ul li { display: inline; margin: 10px 0 0 0px;}
#gallery-fishing1 ul img {margin: 0px 0 0 0px;}

#gallery-fishing2{float: left; width: 300px;height: 200px; margin: 0 0 0 40px;}
#gallery-fishing2 h5{font-size: 20px;font-weight: normal; padding: 0 0 0px 0;}
#gallery-fishing2 p{ line-height: 18px;padding: 5px 0 0 0;}

/*
-----------------------------------------
GALLERY TEMPLATE END
----------------------------------------- 
*/


#main_friends{
	float: left;
	width: 702.5px;
	margin: 25px 0 20px 0;
}

#main_friends h1{
	color: #697696;
	width: 702.5px;
	font-size:20px;
	letter-spacing: 0.3px;
	font-variant:normal;
	font-style: oblique;
	font-weight:normal;
	line-height:24px;
}

#main_friends p.first{
	color:#3F3F3F;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height: 16px;
	margin: 10px 0 0px 0;
	padding: 0 0 10px 0;
}

#main_friends2{
	float: left;
	width: 702.5px;
	margin: 10px 0 0 0;
}

#main_friends2 p.friends1{float: left; width: 360px;line-height: 16px;}
#main_friends2 p.friends1 strong{}

#main_friends2 p.friends2{float: left; width: 300px;margin: 0 0 0 10px;line-height: 16px;}

.star3{float: left;font-size: 15px; margin: 10px 0 0;color: #697696;}
#friends3{float: left; margin: 5px 0 0 3px; text-align: left; width: 670px;  padding: 5px 0;}
#friends3 p{font-size: 12px;color: #697696;font-weight: bold;line-height: 16px;font-style: italic;}

#main_boatsale{
	float: left;
	width: 940px;
	height: 200px;
	margin: 25px 0 20px 0;
}
#main_boatsale h1{
	color: #697696;
	width: 700px;
	font-size:20px;
	letter-spacing: 0.3px;
	font-variant:normal;
	font-weight:normal;
	font-style: oblique;
	line-height:24px;
}

#main_boatsale p.first{
	color:#3F3F3F;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height: 16px;
	margin: 10px 0 0px 0;
	padding: 0 0 10px 0;
}
#main_boatsale em{font-size: 12px;}

#main-image-boatsale{float:left; width: 940px; height: 380px; margin: 10px 0 0 0;background: url(assets/boat-sale2.jpg) no-repeat; background-color: #68a5dc; }

#boat-sale{float: left;margin: 10px 0 0;}
#boat-sale1{float: left; width: 303px; height: 100px;}
#boat-sale1 h5{font-size: 16px; font-weight: normal;}
#boat-sale1 p{font-size: 13px; line-height: 16px;}

#boat-sale2{float: left; width: 303px; height: 100px;margin: 0 0 0 10px;}
#boat-sale2 h5{font-size: 16px; font-weight: normal;}
#boat-sale2 p{font-size: 13px; line-height: 16px;}


#boat-sale3{float: left; width: 303px; height: 100px;margin: 0 0 0 10px;}
#boat-sale3 h5{font-size: 16px; font-weight: normal;}
#boat-sale3 p{font-size: 13px; line-height: 16px;}


/*
-----------------------------------------
LINKS TEMPLATE START
----------------------------------------- 
*/

#main_links{
	float: left;
	width: 940px;
	margin: 25px 0 20px 0;
}

#main_links h1{
	color: #697696;
	width: 702.5px;
	font-size:20px;
	letter-spacing: 0.3px;
	font-variant:normal;
	font-style: oblique;
	font-weight:normal;
	line-height:24px;
}

#main_links p.first{
	color:#3F3F3F;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height: 16px;
	margin: 10px 0 0px 0;
	padding: 0 0 10px 0;
}

#main_links em{font-size: 12px;}

#link{float: left;}

#link1{float: left; width: 227.5px; margin: 10px 0 0 0;}
#link1 h5{font-size: 16px;font-weight: normal;}
#link1 a{text-decoration: none; line-height: 18px;}
#link1 a:hover{color: #3F3F3F;}
#link1 span{color: #3F3F3F;}
#link1 p{line-height: 14px;}

#link2{float: left; width: 227.5px; margin: 10px 0 0 10px;}
#link2 h5{font-size: 16px;font-weight: normal;}
#link2 a{text-decoration: none;line-height: 18px;}
#link2 a:hover{color: #3F3F3F;}
#link2 a span{color: #3F3F3F;}
#link2 p{line-height: 14px;}


#link3{float: left; width: 227.5px; margin: 10px 0 0 10px;}
#link3 h5{font-size: 16px;font-weight: normal;}
#link3 a{text-decoration: none;line-height: 18px;}
#link3 a:hover{color: #3F3F3F;}
#link3 p{line-height: 14px;}


#link4{float: left; width: 227.5px; margin: 10px 0 0 10px;}
#link4 h5{font-size: 16px;font-weight: normal;}
#link4 a{text-decoration: none;line-height: 18px;}
#link4 a:hover{color: #3F3F3F;}
/*
-----------------------------------------
LINKS TEMPLATE END
----------------------------------------- 
*/

/*
-----------------------------------------
faq TEMPLATE start
----------------------------------------- 
*/

#main_faq{
	float: left;
	width: 940px;
	margin: 25px 0 20px 0;
}

#main_faq h1{
	color: #697696;
	width: 920px;
	font-size:20px;
	letter-spacing: 0.3px;
	font-variant:normal;
	font-style: oblique;
	font-weight:normal;
	line-height:24px;
}

#main_faq p.first{
	color:#3F3F3F;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height: 16px;
	margin: 10px 0 0px 0;
	padding: 0 0 10px 0;
	width: 920px;
}

#faq-wrap{float: left; margin: 10px 0 0;}

#faq-colomne1{float: left; width: 460px; margin: 0px;}
#faq-colomne1 h5{font-size: 14px; font-weight: normal; padding-bottom: 10px;color: #697696;}
#faq-colomne1 p{font-size: 12px;line-height: 14px; margin-bottom: 15px;border-bottom: 2px dotted #fff; padding-bottom: 10px;}
#faq-colomne1 p.last{font-size: 12px;line-height: 14px; margin-bottom: 15px; padding-bottom: 10px; border: none;}
#faq-colomne1 strong{}

#faq-colomne2{float: left; width: 460px; margin: 0 0 0 20px;}
#faq-colomne2 h5{font-size: 14px; font-weight: normal; padding-bottom: 10px;color: #697696;}
#faq-colomne2 p{font-size: 12px;line-height: 14px; margin-bottom: 15px;border-bottom: 2px dotted #fff; padding-bottom: 10px;}
#faq-colomne2 p.last{font-size: 12px;line-height: 14px; margin-bottom: 15px; padding-bottom: 10px;border: none;}

/*
-----------------------------------------
faq TEMPLATE end
----------------------------------------- 
*/


#main_members{
	float: left;
	width: 940px;
	height: 460px;
	margin: 25px 0 20px 0;
}

#main_members h1{
	color: #697696;
	width: 700px;
	font-size:20px;
	letter-spacing: 0.3px;
	font-variant:normal;
	font-weight:normal;
	font-style: oblique;
	line-height:24px;
}

#main_members p.first{
	color:#3F3F3F;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height: 16px;
	margin: 10px 0 0px 0;
	padding: 0 0 10px 0;
	width: 920px;
}

#wrap-members-text{float: left; width: 940px; border-bottom: 2px dotted #fff;margin: 10px 0 0;padding-bottom: 20px;}
#text-member1{float: left; width: 465px;}
#text-member1 p{color:#3F3F3F;font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;line-height: 16px;}
#text-member2{float: left; width: 465px; margin-left: 10px;}
#text-member2 p{color:#3F3F3F;font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;line-height: 16px;}


#wrap-members{float: left; width: 940px;margin: 0px 0 0 0;}
#members-colomne1{float: left; width: 465px;}


#link-members-1{float: left;width: 227.5px;height: 85px;margin: 20px 0 0;}
#link-members-1 a:hover{background: url(assetsdev/visitblog2.png);}
#link-members-1 a{float: left;height: 85px;width: 227px;margin: 0 0 0 0px;background: url(assetsdev/visitblog.png);text-decoration: none;}
#link-members-1 em{float: left;color: #697696;padding: 13px 0px 0 90px;font-size: 14px;font-style:normal;font-variant:normal;font-weight: 700;text-decoration: none;}
#link-members-1 strong{float: left;color: #3E5760;font-size: 12px;line-height: 12.2px;letter-spacing: 0.1px;font-weight: normal;padding: 10px 0px 0 90px;}

#link-members-2{float: left;width: 227.5px;height: 85px;margin: 20px 0 0 10px;}
#link-members-2 a:hover{background: url(assetsdev/membersguest2.png);}
#link-members-2 a{float: left;height: 85px;width: 227px;margin: 0 0 0 0px;background: url(assetsdev/membersguest.png);text-decoration: none;}
#link-members-2 em{float: left;color: #697696;padding: 13px 0px 0 90px;font-size: 14px;font-style:normal;font-variant:normal;font-weight: 700;text-decoration: none;}

#link-members-2 strong{float: left;color: #3E5760;font-size: 12px;line-height: 12.2px;letter-spacing: 0.1px;font-weight: normal;padding: 10px 0px 0 90px;}

#link-members-3{float: left;width: 227.5px;height: 85px;margin: 10px 0 0 0px;}
#link-members-3 a:hover{background: url(assetsdev/boatlaunch2.png);}
#link-members-3 a{float: left;height: 85px;width: 227px;margin: 0 0 0 0px;background: url(assetsdev/boatlaunch.png);text-decoration: none;}
#link-members-3 em{float: left;color: #697696;padding: 13px 0px 0 90px;font-size: 14px;font-style:normal;font-variant:normal;font-weight: 700;text-decoration: none;}
#link-members-3 strong{float: left;color: #3E5760;font-size: 12px;line-height: 12.2px;letter-spacing: 0.1px;font-weight: normal;padding: 10px 0px 0 90px;}


#link-members-4{float: left;width: 227.5px;height: 85px;margin: 10px 0 0 10px;}
#link-members-4 a:hover{background: url(assetsdev/commentsicon.png);}
#link-members-4 a{float: left;height: 85px;width: 227px;margin: 0 0 0 0px;background: url(assetsdev/commentsicon2.png);text-decoration: none;}
#link-members-4 em{float: left;color: #697696;padding: 13px 0px 0 90px;font-size: 14px;font-style:normal;font-variant:normal;font-weight: 700;text-decoration: none;}

#link-members-4 strong{float: left;color: #3E5760;font-size: 12px;line-height: 12.2px;letter-spacing: 0.1px;font-weight: normal;padding: 10px 0px 0 90px;}



#members-colomne2{float: left; width: 465px;margin-left: 10px;}





#link-members-5{float: left;width: 227.5px;height: 85px;margin: 20px 0 0;}
#link-members-5 a:hover{background: url(assetsdev/dispute2.png);}
#link-members-5 a{float: left;height: 85px;width: 227px;margin: 0 0 0 0px;background: url(assetsdev/dispute.png);text-decoration: none;}
#link-members-5 em{float: left;color: #697696;padding: 13px 0px 0 90px;font-size: 14px;font-style:normal;font-variant:normal;font-weight: 700;text-decoration: none;}
#link-members-5 strong{float: left;color: #3E5760;font-size: 12px;line-height: 12.2px;letter-spacing: 0.1px;font-weight: normal;padding: 10px 0px 0 90px;}

#link-members-6{float: left;width: 227.5px;height: 85px;margin: 20px 0 0 10px;}
#link-members-6 a:hover{background: url(assetsdev/termination2.png);}
#link-members-6 a{float: left;height: 85px;width: 227px;margin: 0 0 0 0px;background: url(assetsdev/termination.png);text-decoration: none;}
#link-members-6 em{float: left;color: #697696;padding: 13px 0px 0 90px;font-size: 14px;font-style:normal;font-variant:normal;font-weight: 700;text-decoration: none;}

#link-members-6 strong{float: left;color: #3E5760;font-size: 12px;line-height: 12.2px;letter-spacing: 0.1px;font-weight: normal;padding: 10px 0px 0 90px;}

#link-members-7{float: left;width: 227.5px;height: 85px;margin: 10px 0 0 0px;}
#link-members-7 a:hover{background: url(assetsdev/damage2.png);}
#link-members-7 a{float: left;height: 85px;width: 227px;margin: 0 0 0 0px;background: url(assetsdev/damage.png);text-decoration: none;}
#link-members-7 em{float: left;color: #697696;padding: 13px 0px 0 90px;font-size: 14px;font-style:normal;font-variant:normal;font-weight: 700;text-decoration: none;}
#link-members-7 strong{float: left;color: #3E5760;font-size: 12px;line-height: 12.2px;letter-spacing: 0.1px;font-weight: normal;padding: 10px 0px 0 90px;}

#link-members-8{float: left;width: 227.5px;height: 85px;margin: 10px 0 0 10px;}
#link-members-8 a:hover{background: url(assetsdev/invoice2.png);}
#link-members-8 a{float: left;height: 85px;width: 227px;margin: 0 0 0 0px;background: url(assetsdev/invoice.png);text-decoration: none;}
#link-members-8 em{float: left;color: #697696;padding: 13px 0px 0 90px;font-size: 14px;font-style:normal;font-variant:normal;font-weight: 700;text-decoration: none;}

#link-members-8 strong{float: left;color: #3E5760;font-size: 12px;line-height: 12.2px;letter-spacing: 0.1px;font-weight: normal;padding: 10px 0px 0 90px;}

/*
-----------------------------------------
MEMBERS TEMPLATE START
----------------------------------------- 
*/


/*
-----------------------------------------
MEMBERS TEMPLATE END
----------------------------------------- 
*/







/*
-----------------------------------------
CONTACT TEMPLATE START
----------------------------------------- 
*/

#main_contact{
	float: left;
	width: 940px;
	height: 350px;
	margin: 25px 0 0 0;
}

#main_contact h1{
	color: #697696;
	width: 940px;
	font-size:20px;
	letter-spacing: 0.3px;
	font-variant:normal;
	font-style: oblique;
	font-weight:normal;
	line-height:24px;
}

#main_contact p.first{
	color:#3F3F3F;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height: 16px;
	margin: 10px 0 5px 0;
	padding: 0 0 0px 0;
}
#main_contact p.first strong{}

#main_contact em{font-size: 12px;}

#contact1{
	float: left;
	width: 150px;
	height: 300px;
	margin: 20px 0 0px 20px;
}


#contact2{
	float: left;
	width: 665px;
	margin: 20px 47px 0px 0px;
}

#contact2 input, #contact2 textarea {
	padding: 5px;
	width: 465px;
	font-size: 12px;
	margin: 0px 0px 10px 10px;
	border: transparent;
	background: url(assetsdev/menu.png);
}

#contact2 textarea {
	height: 77px;
	overflow: hidden;
}

#contact2 input.submit-button {
	width: 100px;
	float: right;
	margin: 0 0px 0 0;
}

label {
	float: left;
	text-align: right;
	margin-right: 0px;
	width: 180px;
	padding-top: 5px;
}

#side-contact{float: left; width: 227.5px;margin: 0 0 0 0px;}

#link-contact-1{float: left;width: 227.5px;height: 85px;margin: 0px 0 0;}
#link-contact-1 a:hover{background: url(assetsdev/directionsicon2.png);}
#link-contact-1 a{float: left;height: 85px;width: 227px;margin: 0 0 0 0px;background: url(assetsdev/directionsicon.png);text-decoration: none;}
#link-contact-1 em{float: left;color: #697696;padding: 13px 0px 0 90px;font-size: 14px;font-style:normal;font-variant:normal;font-weight: 700;text-decoration: none;}
#link-contact-1 strong{float: left;color: #3E5760;font-size: 12px;line-height: 12.2px;letter-spacing: 0.1px;font-weight: normal;padding: 10px 0px 0 90px;}
#link-contact-1 strong.test-icon{color: #697696;margin: 0;padding: 3px 0px 0px 90px;}



#link-contact-2{float: left;width: 227.5px;height: 85px;margin: 10px 0 0 0;}
#link-contact-2 a:hover{background: url(assetsdev/memberloginicon2.png) no-repeat;}
#link-contact-2 a{float: left;height: 85px;width: 227.5px;margin: 0 0 0 0px;background: url(assetsdev/memberloginicon.png) no-repeat;text-decoration: none;}
#link-contact-2 em{float: left;color: #fff;padding: 13px 0px 10px 85px;font-size: 13.5px;font-style:normal;letter-spacing: 0.3px;font-weight: 700;font-variant:normal;text-decoration: none;}
#link-contact-2 strong{float: left;color: #BADDF9;
font-size: 12px;font-weight: normal;letter-spacing: 0.3px;line-height: 13.2px;padding: 0px 0px 0 85px;margin: 0px;}


/*
-----------------------------------------
CONTACT TEMPLATE END
----------------------------------------- 
*/



/*
-----------------------------------------
DIRECTIONS TEMPLATE START
----------------------------------------- 
*/

#main-image-directions{
	float: left;
	width: 750px;
	height: 380px;
	margin: 10px 0 0 10px;
}

#map3d{
	float: left;
	width: 50%;
	margin: 10px 0 0 10px;
}

#map3d input .button{background: red; color: red;}

#main_directions{
	float: left;
	width: 940px;
	margin: 25px 0 0 0;
}

#main_directions h1{
	color: #697696;
	width: 940px;
	font-size:20px;
	font-style: oblique;
	letter-spacing: 0.3px;
	font-variant:normal;
	font-weight:normal;
	line-height:24px;
}

#main_directions p.first{
	color:#3F3F3F;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height: 16px;
	margin: 10px 0 0px 0;
	padding: 0 0 16px 0;
}
#main_directions p.first strong{color:#000;}



#direction1{float: left; width: 227.5px;margin: 0 0 0 0;}
#direction1 h5{font-size: 16px;color: #3f3f3f;font-weight: normal;}
#direction1 p{text-decoration: none; color: #3F3F3F; line-height: 17px; padding: 10px 0 0 0;}

#direction2{float: left; width: 227.5px; margin: 0px 0 0 10px;}
#direction2 h5{font-size: 16px;color: #3f3f3f;font-weight: normal;}
#direction2 p{text-decoration: none; color: #3F3F3F; line-height: 17px;padding: 10px 0 0 0;}

#direction3{float: left; width: 227.5px; margin: 0px 0 0 10px;}
#direction3 h5{font-size: 16px;color: #3f3f3f;font-weight: normal;}
#direction3 p{text-decoration: none; color: #3F3F3F; line-height: 17px;padding: 10px 0 0 0;}

#direction4{float: left; width: 227.5px; margin: 0px 0 0 10px;}
#direction4 h5{font-size: 16px;color: #3f3f3f;padding: 0 0 10px 0; font-weight: normal;}
#direction4 p{text-decoration: none; color: #3F3F3F; line-height: 17px;padding: 0px 0 0 0;}

#link-directions-1{
	float: left;
	width: 227.5px;
	height: 85px;
	margin: 0px 0 20px 0;
}
#link-directions-1 a:hover{background: url(assetsdev/directionsicon2.png);}
#link-directions-1 a{
	float: left;
	height: 85px;
	width: 227px;
	margin: 0 0 0 0px;
	background: url(assetsdev/directionsicon.png);
	text-decoration: none;
}
#link-directions-1 em{
	float: left;
	color: #697696;
	padding: 16px 0px 0 90px;
	font-size: 12px;
	font-style:normal;
	font-variant:normal;
	font-weight: 700;
	text-decoration: none;
}

#link-directions-1 strong{
	float: left;
	color: #3E5760;
	font-size: 11px;
	line-height: 12px;
	padding: 10px 0px 0 90px;
}




/*
-----------------------------------------
DIRECTIONS TEMPLATE END
----------------------------------------- 
*/



/*
-----------------------------------------
FISHING TEMPLATE START
----------------------------------------- 
*/
#fishing{float: left;}

#fishing1{float: left; width: 180px; height: 200px; margin: 0 0 0 0;}
#fishing1 h5{font-size: 16px;font-weight: normal;}
#fishing1 p{text-decoration: none; color: #000; line-height: 17px;}


#fishing2{float: left; width: 200px; height: 200px; margin: 0 0 0 0px;}
#fishing2 h5{font-size: 16px;font-weight: normal;}

#fishing3{float: left; width: 200px; height: 200px; margin: 0 0 0 37px;}

/*
-----------------------------------------
FISHING TEMPLATE START
----------------------------------------- 
*/


#main_overnight{
	float: left;
	width: 705px;
	height: 700px;
	margin: 7px 0 0 0;
}
#main_overnight h5{font-size: 14px; margin: 20px 0 10px 0;}
#main_overnight h1{
	color: #697696;
	width: 705px;
	font-size:20px;
	letter-spacing: 0.3px;
	font-variant:normal;
	font-weight:normal;
	padding: 10px 0 0 0;
	line-height:24px;
}

#main_overnight p.first{
	color:#3F3F3F;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height: 16px;
	margin: 10px 0 0px 0;
	padding:0px;
}
#main_overnight p{line-height: 16px;}

#main_overnight ul{ margin: 10px 0 0 0;}
#main_overnight ul li{padding: 10px 0 0 0;list-style-image:none; list-style-position:outside; list-style-type:circle;margin:0 0px 0px 12px;}







#main_wetslips{
	float: left;
	width: 705px;
	margin: 7px 0 0 0;
}
#main_wetslips h5{font-size: 14px; margin: 20px 0 10px 0;}
#main_wetslips h1{
	color: #697696;
	width: 705px;
	font-size:20px;
	letter-spacing: 0.3px;
	font-variant:normal;
	font-weight:normal;
	padding: 10px 0 0 0;
	line-height:24px;
}

#main_wetslips p.first{
	color:#3F3F3F;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height: 16px;
	margin: 10px 0 0px 0;
	padding:0px;
}
#main_wetslips p{line-height: 16px;}

#main_wetslips ul{ margin: 10px 0 0 0;}
#main_wetslips ul li{padding: 10px 0 0 0;list-style-image:none; list-style-position:outside; list-style-type:circle;margin:0 0px 0px 12px;}



#main_drystorage{
	float: left;
	width: 705px;
	height: 400px;
	margin: 25px 0 0 0;
}
#main_drystorage h5{font-size: 17px; padding: 20px 0 0;}
#main_drystorage h4{
	color: #697696;
	width: 705px;
	font-size:20px;
	letter-spacing: 0.3px;
	font-variant:normal;
	font-weight:normal;
	line-height:24px;
}

#main_drystorage p.first{
	color:#3F3F3F;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height: 16px;
	margin: 10px 0 0px 0;
	padding: 0 0 10px 0;
}

#main_drystorage p.second{
	color:#3F3F3F;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height: 16px;
	margin: 10px 0 0px 0;
	padding: 0 0 10px 0;
}

#main_drystorage ul{ margin: 10px 0 0 0;}
#main_drystorage ul li{padding: 10px 0 0 0;list-style-image:none; list-style-position:outside; list-style-type:circle;margin:0 0px 0px 12px;}


#main_guestslips{
	float: left;
	width: 705px;
	height: 285px;
	margin: 25px 0 0 0;
}
#main_guestslips h5{font-size: 17px; padding: 20px 0 0;}
#main_guestslips h4{
	color: #697696;
	width: 705px;
	font-size:20px;
	letter-spacing: 0.3px;
	font-variant:normal;
	font-weight:normal;
	line-height:24px;
}

#main_guestslips p.first{
	color:#3F3F3F;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height: 16px;
	margin: 10px 0 0px 0;
	padding: 0 0 10px 0;
}

#main_guestslips ul{ margin: 10px 0 0 0;}
#main_guestslips ul li{padding: 10px 0 0 0;list-style-image:none; list-style-position:outside; list-style-type:circle;margin:0 0px 0px 12px;}


#wetslip-button-home{
	float: left;
	width: 227.5px;
	height: 85px;
	margin: 0px 0 0 0;
}
#wetslip-button-home a:hover{background: url(assets/inquiriesicon2.png);}
#wetslip-button-home a{
	float: left;
	height: 85px;
	width: 227.5px;
	margin: 0px 0 0 0px;
	background: url(assets/inquiriesicon2.png);
	text-decoration: none;
	color: #fff;
}
#wetslip-button-home strong.test-icon{color: #fff;margin: 0;padding: 3px 0px 0px 90px;}


#wetslip-button-home em{
	float: left;
	color: #fff;
	padding: 13px 0px 0 90px;
	font-size: 14px;
	font-style:normal;
	font-variant:normal;
	font-weight: 700;
	text-decoration: none;
}

#wetslip-button-home strong{
	float: left;
	color: #fff;
	font-size: 12px;
	line-height: 12px;
	font-weight: normal;
	padding: 8px 0px 0 90px;
}



#wetslip-button-small{
	float: left;
	width: 180px;
	height: 85px;
	margin: 10px 0 0 0px;
}
#wetslip-button-small a:hover{background: url(assetsdev/leasingiconsmallphm.png);}
#wetslip-button-small a{
	float: left;
	height: 85px;
	width: 180px;
	margin: 0px 0 0 0px;
	background: url(assetsdev/leasingiconsmallphm.png);
	text-decoration: none;
}
#wetslip-button-small strong.test-icon{color: #697696;margin: 0;padding: 3px 0px 0px 55px;}


#wetslip-button-small em{
	float: left;
	color: #697696;
	padding: 13px 0px 0 55px;
	font-size: 14px;
	font-style:normal;
	font-variant:normal;
	font-weight: 700;
	text-decoration: none;
}

#wetslip-button-small strong{
	float: left;
	color: #3E5760;
	font-size: 12px;
	line-height: 12px;
	font-weight: normal;
	padding: 8px 0px 0 55px;
}

#wetslip-button-small-2{
	float: left;
	width: 180px;
	height: 85px;
	margin: 10px 0 0 0px;
}
#wetslip-button-small-2 a:hover{background: url(assetsdev/leasingiconsmallphm.png);}
#wetslip-button-small-2 a{
	float: left;
	height: 85px;
	width: 180px;
	margin: 0px 0 0 0px;
	background: url(assetsdev/leasingiconsmallphm.png);
	text-decoration: none;
}
#wetslip-button-small-2 strong.test-icon{color: #3F3F3F;margin: 0;padding: 7px 0px 0px 55px;font-size: 13px;}


#wetslip-button-small-2 em{
	float: left;
	color: #697696;
	padding: 13px 0px 0 55px;
	font-size: 14px;
	font-style:normal;
	font-variant:normal;
	font-weight: 700;
	text-decoration: none;
}

#wetslip-button-small-2 strong{
	float: left;
	color: #3E5760;
	font-size: 12px;
	line-height: 12px;
	font-weight: normal;
	padding: 8px 0px 0 55px;
}


#wetslip-button{
	float: left;
	width: 227.5px;
	height: 85px;
	margin: 0px 0 0 0px;
}
#wetslip-button a:hover{background: url(assetsdev/inquiriesicon.png);}
#wetslip-button a{
	float: left;
	height: 85px;
	width: 227.5px;
	margin: 0px 0 0 0px;
	background: url(assetsdev/inquiriesicon2.png);
	text-decoration: none;
}
#wetslip-button strong.test-icon{color: #697696;margin: 0;padding: 3px 0px 0px 90px;}


#wetslip-button em{
	float: left;
	color: #697696;
	padding: 13px 0px 0 90px;
	font-size: 14px;
	font-style:normal;
	font-variant:normal;
	font-weight: 700;
	text-decoration: none;
}

#wetslip-button strong{
	float: left;
	color: #3E5760;
	font-size: 12px;
	line-height: 12px;
	font-weight: normal;
	padding: 8px 0px 0 90px;
}


#wetslip-button2{
	float: left;
	width: 227.5px;
	height: 85px;
	margin: 10px 0 0 0;
}
#wetslip-button2 a:hover{background: url(assetsdev/fuelicon2.png);}
#wetslip-button2 a:hover h6{text-decoration: underline;}
#wetslip-button2 a{
	float: left;
	height: 85px;
	width: 227px;
	margin: 10px 0 0 0px;
	background: url(assetsdev/fuelicon.png);
	text-decoration: none;
}
#wetslip-button2 h6{
	color: #588876;
	padding: 10px 0px 0 90px;
	font-size: 13px;
	font-style:normal;
	font-variant:normal;
	font-weight: 700;
	text-decoration: none;
}

#wetslip-button2 p{
	color: #3E5760;
	font-size: 11px;
	line-height: 12px;
	padding: 10px 0px 0 90px;
}

/*-------
Tabbed side bar
--------*/


div#container { margin: 0px 0 0 0; width: 228px;height: 275px;}
ul.tabNav { float: left; list-style: none;  }
ul.tabNav li { float: left; margin: 0 3px 0 0;}
ul.tabNav li.last { float: left; margin: 0 0px 0 0;}
ul.tabNav a{
	width: 73px;
	height: 55px;
	color:#333;
	display:block;
	text-decoration: none;
}
	
ul.tabNav li.current a{
	width: 73px;
	height: 55px;
	color:#333;
	display:block;
	text-decoration: none;
	background: url(assetsdev/tabbed20.png);
}


div.tabContainer { clear: both; float: left; width: 100%;}
div.tabContainer a{color:#0669CE; font-weight: normal;font-size: 13px;}
div.tabContainer a:hover{color:#3E5760;font-size: 13px;}
div.tabContainer div.tab { 
	background-image: url(assetsdev/tabbed30.png);
	color: #3E5760; display: none; padding: 10px 0 30px 13px; width: 94%; height: 180px;}
	
div.tabContainer div.current { display: block;}
div.tab p.last-child { margin-bottom: 0; }

div.tabContainer h2{font-size: 22px; padding: 10px 0 10px 0px;width: 200px;color: #7ab1e9; border-bottom: 3px dotted #8bc2fa;}

div.tabContainer p{font-size: 12px;padding: 15px 0 0 10px; line-height: 16px;font-weight: normal;}
div.tabContainer p strong{font-size: 18px;}


#servertime{font-size: 13px;font-weight: bold; color: #3E5760;}
div.tabContainer {line-height: 20px;font-size: 13px;font-weight: bold; color: #3E5760;}
div.tabContainer h6{font-size: 29px; list-style-type: none; padding: 10px 0 12px 10px;font-weight: bold; color:#7AB1E9; text-align: left;}
div.tabContainer p.weather-info{font-size: 12.5px; list-style-type: none; padding: 5px 0 15px 10px;font-weight: normal; text-align: left;letter-spacing: 0.3px;}
.tab em{font-size: 12px; margin-top: 0px;font-style: normal; }
.tab li{list-style-type: none; margin: 0px 0 0 10px;}
h2.simplepie{margin-bottom: 15px;}
.tab p.blog{padding-right: 10px;}

#services{float: left;}

#services h5{font-size: 20px;}

  table.mytable
  { 
     font-size:12px;
     background-color:transparent;
     width:680px;
     text-align: left;
  }

  th.mytable
  {
     font-size:13px;
     color:#C2D4EB;
     padding: 10px 10px;
     background: #697696;
     font-weight: normal;     
  }


  tr.mytable
  { 
  
  }

  td.mytable
  {  
     font-size:12px;
     color:#3F3F3F;
     text-align:left;
     padding: 10px 10px;
     background: url(assetsdev/menu.png);
  }
  
  td.mytable1
  {  
     font-size:12px;
     color:#3F3F3F;
     text-align:left;
     padding: 10px 10px 10px 10px;
     line-height: 14px;     
  }
  
  
  
  
  
  
#coveredslips{float: left; width: 224px; height: 84px;background: url(assetsdev/covered-thumb.jpg);}
#coveredslips p{float: left; width: 214px; height: 16px; margin: 84px 0 0;padding: 6px 0 0 10px;background: url(assetsdev/menu.png);color: #3F3F3F;}
#coveredslips a{float: left; width: 214px; height: 16px; margin: 84px 0 0;padding: 6px 0 0 10px;background: url(assetsdev/menu.png);color: #3F3F3F;}
#coveredslips a:hover{background: #697696;color: #fff;}

#unoveredslips{float: left; width: 224px; height: 84px;background: url(assetsdev/uncovered-thumb.jpg);margin: 0 0 0 10px;}
#unoveredslips p{float: left; width: 214px; height: 16px; margin: 84px 0 0;padding: 6px 0 0 10px;background: url(assetsdev/menu.png);color: #3F3F3F;}
#unoveredslips a{float: left; width: 214px; height: 16px; margin: 84px 0 0;padding: 6px 0 0 10px;background: url(assetsdev/menu.png);color: #3F3F3F;}
#unoveredslips a:hover{background: #697696;color: #fff;}

#indoorstorage{float: left; width: 224px; height: 84px;background: url(assetsdev/indoor-thumb.jpg);margin: 0 0 0 10px;}
#indoorstorage p{float: left; width: 214px; height: 16px; margin: 84px 0 0;padding: 6px 0 0 10px;background: url(assetsdev/menu.png);color: #3F3F3F;}
#indoorstorage a{float: left; width: 214px; height: 16px; margin: 84px 0 0;padding: 6px 0 0 10px;background: url(assetsdev/menu.png);color: #3F3F3F;}
#indoorstorage a:hover{background: #697696;color: #fff;}

#drystorage{float: left; width: 224px; height: 84px;background: url(assetsdev/dry-thumb.jpg);margin: 30px 0 0 0px;}
#drystorage p{float: left; width: 214px; height: 16px; margin: 84px 0 0;padding: 6px 0 0 10px;background: url(assetsdev/menu.png);color: #3F3F3F;}
#drystorage a{float: left; width: 214px; height: 16px; margin: 84px 0 0;padding: 6px 0 0 10px;background: url(assetsdev/menu.png);color: #3F3F3F;}
#drystorage a:hover{background: #697696;color: #fff;}

#economystorage{float: left; width: 224px; height: 84px;background: url(assetsdev/overnight-thumb.jpg);margin: 30px 0 0 10px;}
#economystorage p{float: left; width: 214px; height: 16px; margin: 84px 0 0;padding: 6px 0 0 10px;background: url(assetsdev/menu.png);color: #3F3F3F;}
#economystorage a{float: left; width: 214px; height: 16px; margin: 84px 0 0;padding: 6px 0 0 10px;background: url(assetsdev/menu.png);color: #3F3F3F;}
#economystorage a:hover{background: #697696;color: #fff;}

#comparerates{float: left; width: 224px; height: 84px;background: url(assetsdev/compare-thumb.jpg);margin: 30px 0 0 10px;}
#comparerates p{float: left; width: 214px; height: 16px; margin: 84px 0 0;padding: 6px 0 0 10px;background: url(assetsdev/menu.png);color: #3F3F3F;}
#comparerates a{float: left; width: 214px; height: 16px; margin: 84px 0 0;padding: 6px 0 0 10px;background: url(assetsdev/menu.png);color: #3F3F3F;}
#comparerates a:hover{background: #697696;color: #fff;}


#main_wetslips p.legal-disclaimer1{width: 700px; float: left;margin: 20px 0 0 0px}

#link-moorage-1{
	float: left;
	width: 227.5px;
	height: 85px;
	margin: 10px 0 0;
}
#link-moorage-1 a:hover{background: url(assetsdev/fuelicon2.png);}
#link-moorage-1 a{
	float: left;
	height: 85px;
	width: 227px;
	margin: 0 0 0 0px;
	background: url(assetsdev/fuelicon.png);
	text-decoration: none;
}
#link-moorage-1 em{
	float: left;
	color: #697696;
	padding: 13px 0px 0 90px;
	font-size: 14px;
	font-style:normal;
	font-variant:normal;
	font-weight: 700;
	text-decoration: none;
}

#link-moorage-1 strong{
	float: left;
	color: #3E5760;
	font-size: 12px;
	line-height: 12.2px;
	letter-spacing: 0px;
	font-weight: normal;
	padding: 10px 0px 0 90px;
}
#link-moorage-1 strong.test-icon{color: #697696;margin: 0;padding: 3px 0px 0px 90px;}


#link-moorage-2-1{float: left;width: 227.5px;height: 85px;margin: 10px 0 0 0px;}
#link-moorage-2-1 a:hover{background: url(assetsdev/boatlaunch2.png);}
#link-moorage-2-1 a{float: left;height: 85px;width: 227px;margin: 0 0 0 0px;background: url(assetsdev/boatlaunch.png);text-decoration: none;}
#link-moorage-2-1 em{float: left;color: #697696;padding: 13px 0px 0 90px;font-size: 14px;font-style:normal;font-variant:normal;font-weight: 700;text-decoration: none;}
#link-moorage-2-1 strong{float: left;color: #3E5760;font-size: 12px;line-height: 12.2px;letter-spacing: 0.1px;font-weight: normal;padding: 10px 0px 0 90px;}

#link-moorage-2{float: left;width: 227.5px;height: 85px;margin: 10px 0 0 10px;}
#link-moorage-2 a:hover{background: url(assetsdev/boatlaunch2.png);}
#link-moorage-2 a{float: left;height: 85px;width: 227px;margin: 0 0 0 0px;background: url(assetsdev/boatlaunch.png);text-decoration: none;}
#link-moorage-2 em{float: left;color: #697696;padding: 13px 0px 0 90px;font-size: 14px;font-style:normal;font-variant:normal;font-weight: 700;text-decoration: none;}
#link-moorage-2 strong{float: left;color: #3E5760;font-size: 12px;line-height: 12.2px;letter-spacing: 0.1px;font-weight: normal;padding: 10px 0px 0 90px;}


#link-moorage-3{float: left;width: 227.5px;height: 85px;margin: 10px 0 0 0px;}
#link-moorage-3 a:hover{background: url(assetsdev/boatlaunch2.png);}
#link-moorage-3 a{float: left;height: 85px;width: 227px;margin: 0 0 0 0px;background: url(assetsdev/boatlaunch.png);text-decoration: none;}
#link-moorage-3 em{float: left;color: #697696;padding: 13px 0px 0 90px;font-size: 14px;font-style:normal;font-variant:normal;font-weight: 700;text-decoration: none;}
#link-moorage-3 strong{float: left;color: #3E5760;font-size: 12px;line-height: 12.2px;letter-spacing: 0.1px;font-weight: normal;padding: 10px 0px 0 90px;}


#link-waterfront-1{
	float: left;
	width: 227.5px;
	height: 85px;
	margin: 10px 0 0;
}
#link-waterfront-1 a:hover{background: url(assetsdev/menuicon2.png);}
#link-waterfront-1 a{
	float: left;
	height: 85px;
	width: 227px;
	margin: 0 0 0 0px;
	background: url(assetsdev/menuicon.png);
	text-decoration: none;
}
#link-waterfront-1 em{
	float: left;
	color: #697696;
	padding: 13px 0px 0 90px;
	font-size: 14px;
	font-style:normal;
	font-variant:normal;
	font-weight: 700;
	text-decoration: none;
}

#link-waterfront-1 strong{
	float: left;
	color: #3E5760;
	font-size: 12px;
	line-height: 12.2px;
	letter-spacing: 0px;
	font-weight: normal;
	padding: 10px 0px 0 90px;
}
#link-moorage-1 strong.test-icon{color: #697696;margin: 0;padding: 3px 0px 0px 90px;}


/*MARINA VILLAGE*/
#waterfrontgrille{float: left; width: 224px; height: 84px;background: url(assetsdev/waterfront-thumb.jpg);}
#waterfrontgrille a{float: left; width: 214px; height: 16px; margin: 84px 0 0;padding: 6px 0 0 10px;background: url(assetsdev/menu.png);color: #3F3F3F;}
#waterfrontgrille a:hover{background: #697696;color: #fff;}

#villagemarket{float: left; width: 224px; height: 84px;background: url(assetsdev/market-thumb.jpg);margin: 0 0 0 10px;}
#villagemarket a{float: left; width: 214px; height: 16px; margin: 84px 0 0;padding: 6px 0 0 10px;background: url(assetsdev/menu.png);color: #3F3F3F;}
#villagemarket a:hover{background: #697696;color: #fff;}

#azulboutique{float: left; width: 224px; height: 84px;background: url(assetsdev/azul-thumb.jpg);margin: 0 0 0 10px;}
#azulboutique a{float: left; width: 214px; height: 16px; margin: 84px 0 0;padding: 6px 0 0 10px;background: url(assetsdev/menu.png);color: #3F3F3F;}
#azulboutique a:hover{background: #697696;color: #fff;}

#main_village{
	float: left;
	width: 702px;
	height: 360px;
	margin: 25px 0 0 0;
}

#main_village h1{
	color: #697696;
	width: 700px;
	font-size:20px;
	letter-spacing: 0.3px;
	font-variant:normal;
	font-weight:normal;
	font-style: oblique;
	line-height:24px;
}

#main_village p.first{
	color:#3F3F3F;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height: 16px;
	margin: 10px 0 0px 0;
	padding: 0 0 19px 0;
}

/*AZUL*/

#azul-pic1{float: left; width: 225px; height: 180px; background:url(assets/azul1s.jpg);}
#azul-pic2{float: left; width: 225px; height: 180px; background:url(assets/azul2s.jpg); margin: 0 0 0 10px;}
#azul-pic3{float: left; width: 225px; height: 180px; background:url(assets/azul3s.jpg); margin: 0 0 0 10px;}

#market-pic1{float: left; width: 225px; height: 180px; background: url(assets/villagemarket1s.jpg);}
#market-pic2{float: left; width: 225px; height: 180px; background: url(assets/villagemarket2s.jpg); margin: 0 0 0 10px;}
#market-pic3{float: left; width: 225px; height: 180px; background: url(assets/villagemarket3s.jpg); margin: 0 0 0 10px;}



#side-services{
	float: left;
	width: 227.5px;
	height: 435px;
	background: url(assetsdev/tabbed30.png);
	margin: 0px 0 0 0;
}


#services1{float: left; width: 320px;margin: 0px 0 0 0;}
#services1 h6{margin-bottom: 5px;font-size: 14px;}
#services1 p{line-height: 14px;font-size: 13px;}


#services2{float: left; width: 320px;margin: 0px 0 0 10px;}
#services2 h6{margin-bottom: 5px;font-size: 14px;}
#services2 p{line-height: 14px;font-size: 13px;}

.services3{float: left; width: 660px; margin: 20px 0 0; font-size: 16px;color: #697696;}



#main_waterfront2{
	float: left;
	width: 702.5px;
	margin: 35px 0 0 0;
}

#main_waterfront2 h6{width: 630px; border-bottom: 1px dotted #fff;padding-bottom: 10px;font-size: 14px;}
#main_waterfront2 h6 em{font-weight: normal;font-size: 11px;}
#main_waterfront2 p.waterfront1{float: left; width: 160px;line-height: 16px;}
#main_waterfront2 p.waterfront2{float: left; width: 160px;margin: 0 0 0 10px;line-height: 16px;}
#main_waterfront2 p.waterfront3{float: left; width: 160px;margin: 0 0 0 10px;line-height: 16px;}



#main_directory{
	float: left;
	width: 940px;
	height: 270px;
	margin: 25px 0 20px 0;
}

#main_directory h1{
	color: #697696;
	width: 940px;
	font-size:20px;
	letter-spacing: 0.3px;
	font-variant:normal;
	font-style: oblique;
	font-weight:normal;
	line-height:24px;
}

#main_directory p.first{
	color:#3F3F3F;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height: 16px;
	margin: 10px 0 0px 0;
	padding: 0 0 10px 0;
}




#directory1{float: left; width: 313px; margin: 10px 0 0 0;}
#directory1 span{font-size: 13px; line-height: 17px;}
#directory1 p{line-height: 15px;}

#directory2{float: left; width: 313px; margin: 10px 0 0 0px;}
#directory2 span{font-size: 13px; line-height: 17px;}
#directory2 p{line-height: 15px;}

#directory3{float: left; width: 313px; margin: 10px 0 0 0px;}
#directory3 span{font-size: 13px; line-height: 17px;}
#directory3 p{line-height: 15px;}

#side-contact{
	float: left;
	width: 227.5px;
	height: 190px;
	margin: 20px 0 0;
}

#link-contact{float: left;width: 227.5px;height: 85px;margin: 10px 0 0 0;}
#link-contact a:hover{background: url(assetsdev/directionsicon2.png);}
#link-contact a{float: left;height: 85px;width: 227px;margin: 0 0 0 0px;background: url(assetsdev/directionsicon.png);text-decoration: none;}
#link-contact em{float: left;color: #768776;padding: 16px 0px 0 90px;font-size: 12px;font-style:normal;font-variant:normal;font-weight: 700;text-decoration: none;}
#link-contact strong{float: left;color: #3E5760;font-size: 11px;line-height: 12px;padding: 10px 0px 0 90px;}