/*
-----------------------------------------
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: 750px;
	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;}
/* img, div, a, input, textarea{ behavior: url(iepngfix.htc) } */

body{font-family: Arial, sans-serif;font-size: 12px;background-image: url(assets/skystrip.jpg); background-repeat: repeat-x;background-color: #8bc2fa;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;}

#clouds1{width: 1000px;height: 980px;margin: 0px auto; background: url(assets/clouds1ss.jpg) no-repeat;}
#cloudss1{width: 1000px;height: 300px;margin: 0px auto; background: url(assets/clouds1ss.jpg) no-repeat;}
#cloudss2{width: 1000px;height: 590px;margin: 0px auto; background: url(assets/clouds1ss.jpg) no-repeat;}

#cloudsgallery{width: 1000px;height: 1020px;margin: 0px auto; background: url(assets/clouds1ss.jpg) no-repeat;}
#cloudss{width: 1000px;height: 620px;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;}
#clouds10{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;}


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

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

#logo{float: left;width: 200px;height: 100px;background: url(assetsdev/logo.png);}


#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;
	background: #8bc2fa;
	height: 400px;
}

#main_home1{
	float: left;
	width: 465px;
	height: 260px;
	margin: 25px 0 0 0;
}


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

#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-home-links{
	float: left;
	width: 227.5px;
	margin: 30px 0 0 10px;
}

#link-home-1{
	float: left;
	width: 227.5px;
	height: 85px;
	margin: 10px 0 0 0;
}
#link-home-1 a:hover{
background: url(assetsdev/directionsicon2.png);}
#link-home-1 a{
	float: left;
	height: 85px;
	width: 227px;
	margin: 0 0 0 0px;
	background: url(assetsdev/directionsicon.png);
	text-decoration: none;
}
#link-home-1 em{
	float: left;
	color: #768776;
	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-1 strong.test-icon{color: #768776;margin: 0;padding: 3px 0px 0px 90px;}
#link-home-2 strong.test-icon{color: #768776;margin: 0;padding: 3px 0px 0px 90px;}
#link-home-6 strong.test-icon{color: #768776;margin: 0;padding: 3px 0px 0px 90px;}
#link-home-3 strong.test-icon{color: #768776;margin: 0;padding: 3px 0px 0px 90px;}

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

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

#link-home-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-home-5-contact{
	float: left;
	width: 227.5px;
	height: 85px;
	margin: 10px 0 0 0;
}
#link-home-5-contact a:hover{background: url(assets/memberloginicon2.png) no-repeat;}

#link-home-5-contact a{
	float: left;
	height: 85px;
	width: 227.5px;
	margin: 0 0 0 0px;
	background: url(assets/memberloginicon.png) no-repeat;
	text-decoration: none;
}
#link-home-5-contact 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-5-contact 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-5{
	float: left;
	width: 227.5px;
	height: 85px;
	margin: 10px 0 0 0;
}
#link-home-5 a:hover{background: url(assets/memberloginicon2.png) no-repeat;}

#link-home-5 a{
	float: left;
	height: 85px;
	width: 227.5px;
	margin: 0 0 0 10px;
	background: url(assets/memberloginicon.png) no-repeat;
	text-decoration: none;
}
#link-home-5 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-5 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-social-network{
	float: right;
	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-3{float: left;width: 227.5px;height: 85px;margin: 10px 0 0 0px;}
#link-home-3 a:hover{background: url(assetsdev/boatlaunch2.png);}
#link-home-3 a{float: left;height: 85px;width: 227px;margin: 0 0 0 0px;background: url(assetsdev/boatlaunch.png);text-decoration: none;}
#link-home-3 em{float: left;color: #768776;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;line-height: 12.2px;letter-spacing: 0.1px;font-weight: normal;padding: 10px 0px 0 90px;}




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

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

#link-home-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;
}




#side-home{
	float: left;
	width: 200px;
	height: 275px;
	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: 110px;
	background: url(footerassets/skystrip3.jpg);
	background-repeat: repeat-x;
}

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

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

#wrapper-boat{top:10px;left:835px;width:140px;height:11px;background: url(assetsdev/boattrans.png); position: relative; z-index: 1;}
#wrapper-footer{
	width: 940px;
	margin: 0px auto;
	margin-top: -30px;
}

#footer1{width: 900px;}
#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: left; width: 300px;padding: 0 0 3px 0;}
#footer2 p{color: #3E5760;font-size: 10px; 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: #768776;
	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: #768776;
}



ul#sliding-navigation2 li.sliding-element2 h3
{
	text-align: left;
	width: 148px;
	padding: 13px 0 0 32px;
	height: 20px;
	background: #768776;
	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: #768776;
}


#sub-nav ul#sliding-navigation2 li.sliding-element2selected a{
	display: block;
	text-align: left;
	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;
	color: #3F3F3F;
}



#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: 13px;
	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: 0px 0 0 30px;
	font-size: 13px;
	line-height: 14px;
	color: #3F3F3F;
}

#sub-nav p.contact-moorage{
	height: 93px;
	padding: 25px 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: 0px 0 0 30px;
	font-size: 13px;
	line-height: 14px;
	color: #3F3F3F;
}

#star2{
	float: left;
	width: 30px;
	height: 260px;
	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 0px 10px;
	font-size: 13px;
	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-members{
	float: left;
	width: 940px;
	height: 380px;
	background: url(assets/main-members.jpg) #8bc2fa;
	margin: 10px 0 0 0px;
}

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

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

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

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

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

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

#main-image-sport-ski{
	float: left;
	width: 750px;
	height: 380px;
	background: url(assets/sport-ski-boat.jpg) no-repeat #8bc2fa;
	margin: 10px 0 0 10px;
}
#main-image-friends{
	float: left;
	width: 750px;
	height: 380px;
	background: url(assets/friends.jpg) no-repeat #8bc2fa;
	margin: 10px 0 0 10px;
}

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


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

#main-image-village{
	float: left;
	width: 940px;
	height: 380px;
	background: url(assets/village.jpg) no-repeat #8bc2fa;
	margin: 10px 0 0 0px;
}

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

#main-image-fishing{
	float: left;
	width: 940px;
	height: 380px;
	background: url(assets/main-fishing.jpg) no-repeat #8bc2fa;
	margin: 10px 0 0 0px;
}


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

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

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

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


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

#main_moorage h4, h1{
	color: #768776;
	width: 700px;
	font-size:20px;
	letter-spacing: 0.3px;
	font-variant:normal;
	font-style: oblique;
	font-weight:normal;
	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 10px 0

}

#main_moorage p.second{
	color:#3f3f3f;
	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: 529px; height: 5px; border-bottom: 2px dotted #3f3f3f; margin: 0 0 0 2px;}
#main_moorage1-2{float: right; width: 400px; height: 25px;margin: 3px 0 0 5px;}
#main_moorage1-2 li{
	width: 154px;
	margin: 8px 0 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 10px 0 0px; 
padding:8px 12px;
text-decoration:none;
color: #fff;
background: #0669CE;
}
#main_moorage1-2 li a:hover{background: #768776;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-rental{
	float: left;
	width: 200px;
	margin: 30px 0 0 10px;
}
#side-moorage-rental h5{float:left; margin:10px 0 0; font-size:16px;width: 212.5px; border-bottom: 2px dotted #7AB1E9;padding: 10px 0 15px 13px;color: #7AB1E9;font-weight: bold; letter-spacing:1px;}

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

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

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

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

#side-moorage5{
	float: left;
	width: 227.5px;
	height: 380px;
	background: url(assetsdev/menu.png);
	margin: 38px 0 0 0;
}
#side-moorage5 li.dry-storage{
float:left;
width: 227px;
font-size:11.5px;
line-height:13px;
list-style-image:none;
list-style-position:outside;
margin:0 0 0 10px;
padding:8px 0 0 10px;
}

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


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

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

#main_rental h4, h1{
	color: #768776;
	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{
	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 0px 0
}

#main_rental ul{
	float: left;
}

#main_moorage1-4{float: right; width: 154px; height: 25px;margin: 0px 0 0 5px;}
#main_moorage1-4 li{
	width: 154px;
	margin: 8px 0 0 0px;
	float: right;
	text-align: left;
	padding: 0px 0 0 0px;
	font-size: 10px;
	list-style: none;
}

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



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

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

.secondrental{
float: left;
width: 280px;
line-height: 16px;
margin: 40px 0 0 40px;
}
.secondrental p{font-size: 13px;}


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


#rental1{float: left; width: 165.5px; height: 100px; background: url(assets/rental2.jpg) no-repeat; margin: 17px 0 0 0;}
#rental1 a{float: left; width: 155.5px; height: 16px; margin: 100px 0 0;padding: 6px 0 0 10px;background: url(assetsdev/menu.png);color: #3F3F3F;}
#rental1 a:hover{float: left; width: 155.5px; height: 16px; margin: 100px 0 0;padding: 6px 0 0 10px;color: #FFF;background: #768776}

#rental2{float: left; width: 165.5px; height: 100px; background: url(assets/rental3.jpg) no-repeat; margin: 17px 0 0 10px;}
#rental2 a{float: left; width: 155.5px; height: 16px; margin: 100px 0 0;padding: 6px 0 0 10px;background: url(assetsdev/menu.png);color: #3F3F3F;}
#rental2 a:hover{float: left; width: 155.5px; height: 16px; margin: 100px 0 0;padding: 6px 0 0 10px;color: #FFF;background: #768776}

#rental3{float: left; width: 165.5px; height: 100px; background: url(assets/rental4.jpg) no-repeat; margin: 17px 0 0 10px;}
#rental3 a{float: left; width: 155.5px; height: 16px; margin: 100px 0 0;padding: 6px 0 0 10px;background: url(assetsdev/menu.png);color: #3F3F3F;}
#rental3 a:hover{float: left; width: 155.5px; height: 16px; margin: 100px 0 0;padding: 6px 0 0 10px;color: #FFF;background: #768776}

#rental4{float: left; width: 165.5px; height: 100px; background: url(assets/rental5.jpg) no-repeat; margin: 17px 0 0 10px;}
#rental4 a{float: left; width: 155.5px; height: 16px; margin: 100px 0 0;padding: 6px 0 0 10px;background: url(assetsdev/menu.png);color: #3F3F3F;}
#rental4 a:hover{float: left; width: 155.5px; height: 16px; margin: 100px 0 0;padding: 6px 0 0 10px;color: #FFF;background: #768776}



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

#main_friends h1{
	color: #768776;
	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: #768776;}
#friends3{float: left; margin: 5px 0 0 3px; text-align: left; width: 670px;  padding: 5px 0;}
#friends3 p{font-size: 12px;color: #768776;font-weight: bold;line-height: 16px;font-style: italic;}




#main_village{
	float: left;
	width: 700px;
	margin: 25px 0 0 0;
}

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

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




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

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

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


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

#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: 264px; margin: 0 0 0 0;}
#gallery1 h5{font-size: 20px;font-weight: normal; padding: 0 0 0px 0;}

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

#gallery3{float: left; width: 264px; height: 200px; margin: 0px 0 0 74px;}
#gallery3 h5{font-size: 20px;font-weight: normal;}
#gallery3 h5 a{font-size: 20px;font-weight: normal}
#gallery3 p{font-size: 14px;color: #3f3f3f;width: 264px;}

#gallery-fishing1{float: left; width: 460px;height: 220px; margin: 0 0 0 0;}
#gallery-fishing1 h5{font-size: 18px;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: 200px;height: 200px; margin: 8px 0 0 0;}
#gallery-fishing2 h5{font-size: 18px;font-weight: normal; padding: 0 0 0px 0;}
#gallery-fishing2 a{ line-height: 18px;padding: 0px 0 0 0;font-size: 14px;}

#main_fishing{
	float: left;
	width: 702.5px;
	height: 310px;
	margin: 25px 0 20px 0;
}

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

#main_fishing p.first{
	color:#3F3F3F;
	width: 690px;
	font-size:14px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height: 16px;
	margin: 10px 0 10px 0;
	padding: 0 0 13px 0;
	border-bottom: 2px dotted #fff;
}
#main_fishing p.first em{font-size: 12px;}


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


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

#main_friends h4{
	color: #768776;
	width: 700px;
	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_friends strong{font-weight: normal;}
#main_services{
	float: left;
	width: 702.5px;
	height: 710px;
	margin: 25px 0 20px 0;
}

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

#main_services 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_coming{
	float: left;
	width: 702.5px;
	height: 450px;
	margin: 25px 0 20px 0;
}

#main_coming h4{
	color: #768776;
	width: 702.5px;
	font-size:23px;
	letter-spacing: 0.3px;
	font-variant:normal;
	font-weight:normal;
	line-height:24px;
}

#main_coming 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
}

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

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

#main_links h4, h1{
	color: #768776;
	width: 700px;
	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
}

#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: #fff;}
#link1 span{color: #3F3F3F;}

#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: #fff;}
#link2 a span{color: #3F3F3F;}

#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: #fff;}

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





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

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

#main_contact h4, h1{
	color: #768776;
	width: 700px;
	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;
	width: 940px;
	margin: 10px 0 5px 0;
	padding: 0 0 0px 0;
}
#main_contact p.first strong{color:#3f3f3f;}

#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: 20px 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: #768776;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: #768776;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/directionsicon2.png) no-repeat;}
#link-contact-2 a{float: left;height: 85px;width: 227.5px;margin: 0 0 0 0px;background: url(assetsdev/directionsicon.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;}

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

#main_directory h1{
	color: #768776;
	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;}


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



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

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

#map3d{
	float: left;
	width: 50%;
	margin: 10px 0 0 10px;
}
#main_directions{
	float: left;
	width: 940px;
	height: 250px;
	margin: 25px 0 0 0;
}

#main_directions h4, h1{
	color: #768776;
	width: 700px;
	font-size:20px;
	letter-spacing: 0.3px;
	font-variant:normal;
	font-style: oblique;
	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 10px 0
}

#direction{float: left; width: 940px;}

#direction1{float: left; width: 227.5px;margin: 0 0 0 0;}
#direction1 h5{font-size: 14px;font-weight: normal;color: #3F3F3F;}
#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: 14px;font-weight: normal;color: #3F3F3F;}
#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: 14px;font-weight: normal;color: #3F3F3F;}
#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: 14px;font-weight: normal;color: #3F3F3F;}
#direction4 p{text-decoration: none; color: #3F3F3F; line-height: 17px;padding: 10px 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: #768776;
	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: #3f3f3f; 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_wetslips{
	float: left;
	width: 705px;
	height: 670px;
	margin: 15px 0 0 0;
}
#main_wetslips h5{font-size: 14px; margin: 20px 0 10px 0;}
#main_wetslips h4{
	color: #768776;
	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: 0 0 10px 0
}

#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: 15px 0 0 0;
}
#main_drystorage h5{font-size: 17px; padding: 20px 0 0;}
#main_drystorage h4, h1{
	color: #768776;
	width: 705px;
	font-size:20px;
	letter-spacing: 0.3px;
	font-variant:normal;
	font-weight:normal;
	padding: 10px 0 0 0;
	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: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 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: 200px;
	margin: 15px 0 0 0;
}
#main_guestslips h5{font-size: 17px; padding: 20px 0 0;}
#main_guestslips h4, h1{
	color: #768776;
	width: 705px;
	font-size:20px;
	letter-spacing: 0.3px;
	font-variant:normal;
	font-weight:normal;
	padding: 10px 0 0 0;
	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;}




#fishing-tab-home{
	float: left;
	width: 227.5px;
	height: 85px;
	margin: 0px 0 0 10px;
}
#fishing-tab-home a:hover{background: url(assetsdev/fishingicon.png);}
#fishing-tab-home a{
	float: left;
	height: 85px;
	width: 227.5px;
	margin: 0px 0 0 0px;
	background: url(assetsdev/fishingicon2.png);
	text-decoration: none;
}
#fishing-tab-home strong.test-icon{color: #768776;margin: 0;padding: 3px 0px 0px 90px;}

#fishing-tab-home em{
	float: left;
	color: #768776;
	padding: 13px 0px 0 90px;
	font-size: 14px;
	font-style:normal;
	font-variant:normal;
	font-weight: 700;
	text-decoration: none;

}

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




#fishing-tab{
	float: left;
	width: 227.5px;
	height: 85px;
	margin: 10px 0 0 0;
}
#fishing-tab a:hover{background: url(assetsdev/fishingicon.png);}
#fishing-tab a{
	float: left;
	height: 85px;
	width: 227.5px;
	margin: 0px 0 0 0px;
	background: url(assetsdev/fishingicon2.png);
	text-decoration: none;
}
#fishing-tab strong.test-icon{color: #768776;margin: 0;padding: 3px 0px 0px 90px;}

#fishing-tab em{
	float: left;
	color: #768776;
	padding: 13px 0px 0 90px;
	font-size: 14px;
	font-style:normal;
	font-variant:normal;
	font-weight: 700;
	text-decoration: none;

}

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


#wetslip-button{
	float: left;
	width: 227.5px;
	height: 85px;
	margin: 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: #768776;margin: 0;padding: 3px 0px 0px 90px;}

#wetslip-button em{
	float: left;
	color: #768776;
	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;
}
#wetslip-button2 a:hover{background: url(assetsdev/inquiriesicon.png);}
#wetslip-button2 a{
	float: left;
	height: 85px;
	width: 227.5px;
	margin: 0px 0 0 0px;
	background: url(assetsdev/inquiriesicon2.png);
	text-decoration: none;
}
#wetslip-button2 strong.test-icon{color: #768776;margin: 0;padding: 3px 0px 0px 90px;}

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

#wetslip-button2 strong{
	float: left;
	color: #3E5760;
	font-size: 12px;
	line-height: 12px;
	font-weight: normal;
	padding: 8px 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;}



#services{float: left;}

#services h5{font-size: 17px;padding: 10px 0 0;}

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

  th.mytable
  {
     font-size:13.5px;
     line-height: 14.5px;
     letter-spacing: 0.1px;
     color:#C2D4EB;
     font-weight: normal;
     padding: 10px 10px;
     background: #768776;     
  }


  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 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{float: left; width: 214px; height: 16px; margin: 84px 0 0;padding: 6px 0 0 10px;color: #FFF;background: #768776}


#unoveredslips{float: left; width: 224px; height: 84px;background: url(assetsdev/uncovered-thumb.jpg);margin: 0 0 0 10px;}
#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{float: left; width: 214px; height: 16px; margin: 84px 0 0;padding: 6px 0 0 10px;color: #FFF;background: #768776}

#indoorstorage{float: left; width: 224px; height: 84px;background: url(assetsdev/guest-thumb.jpg);margin: 0 0 0 10px;}
#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{float: left; width: 214px; height: 16px; margin: 84px 0 0;padding: 6px 0 0 10px;color: #FFF;background: #768776}





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

#main_members h4, h1{
	color: #768776;
	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; margin: 10px 0 0;border-bottom: 2px dotted #fff; padding-bottom: 10px;}
#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: 10px 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: #768776;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: 10px 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: #768776;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 10px;}
#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: #768776;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/friendsguest2.png);}
#link-members-4 a{float: left;height: 85px;width: 227px;margin: 0 0 0 0px;background: url(assetsdev/friendsguest.png);text-decoration: none;}
#link-members-4 em{float: left;color: #768776;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: 10px 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: #768776;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: 10px 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: #768776;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: #768776;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: #768776;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;}



#link-moorage-1-small{
	float: left;
	width: 180px;
	height: 85px;
	margin: 10px 0 0;
}
#link-moorage-1-small a:hover{background: url(assets/leasingiconsmall.png);}
#link-moorage-1-small a{
	float: left;
	height: 85px;
	width: 180px;
	margin: 0px 0 0 0px;
	background: url(assets/leasingiconsmall.png);
	text-decoration: none;
}
#link-moorage-1-small strong.test-icon{color: #768776;margin: 0;padding: 3px 0px 0px 55px;}

#link-moorage-1-small em{
	float: left;
	color: #768776;
	padding: 13px 0px 0 55px;
	font-size: 14px;
	font-style:normal;
	font-variant:normal;
	font-weight: 700;
	text-decoration: none;
}

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




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

#link-moorage-1 em{
	float: left;
	color: #ffffff;
	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: #ffffff;
	font-size: 12px;
	line-height: 12px;
	font-weight: normal;
	padding: 8px 0px 0 90px;
}


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

#main_boatsale 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;
	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(http://www.azmarinas.com/PleasantHarbor/assets/boat-sale2.jpg) no-repeat; background-color: #8bc2fa; }

#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-sale1 a.boat-sale{
	float: left;
	width: 230px;
	height: 17px;
	background: url(assets/bg-boatsale.png);
	text-align: center;
	padding: 7px 0;
}

#boat-sale1 a:hover.boat-sale{
width: 230px;
height: 17px;
background: url(assets/bg-boatsale2.png);
}


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

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

#main_faq h1{
	color: #768776;
	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: 15px 0 0;}

#faq-colomne1{float: left; width: 460px; margin: 0px;}
#faq-colomne1 h5{font-size: 14px; font-weight: normal; padding-bottom: 10px;color: #768776;}
#faq-colomne1 p{font-size: 12px;line-height: 14px;}
#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: #768776;}
#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
----------------------------------------- 
*/
