ul, li{ padding:0; margin:0; list-style:none;}
.links{border-right:2px solid #002C5B; display:block; float:left;}
.linksBtm{border-left:2px solid #002C5B; display:block; float:left;}
.links li{
	border-left:2px solid #002C5B;
	display:block;
	float:left;
	text-transform:uppercase;
	
}
.linksBtm li{
	border:2px solid #002C5B;
	display:block;
	float:left;
	text-transform:uppercase;
	font-weight:bold;
	border-left:none;
}

.marina_btn{width:95px; color:#FFFFFF; padding:10px; background-color:#002C5B;}

.links li a{ display:block; padding:7px 8px; background:transparent; color:#939598; text-decoration:none;}
.links li a:hover{ display:block; background:#002C5B; color:#fff; text-decoration:none;}
.links li .selected{ display:block; background:#002C5B; color:#fff; text-decoration:none;}
.links li .marina_header{ padding:0; margin:0; display:block;}
.linksBtm li a{ display:block; padding:2px 7px 2px 7px; background:transparent; color:#002c5b; text-decoration:none;}
.linksBtm li a:hover{ display:block; background:#002C5B; color:#fff; text-decoration:none;}



.links1{border-right:2px solid #002C5B; display:block; float:left;}
.links_right_bdr{border-right:0px solid #002C5B; display:block; float:left;}
.links1 li{
	display:block;
	float:left;
	text-transform:uppercase;
	
}

.links1 li a{ display:block; padding:7px 0px; text-align:center; background:transparent; color:#939598; text-decoration:none;}
.links1 li a:hover{ display:block; background:#002C5B; color:#fff; text-decoration:none;}
.links1 li .selected1{ display:block; background:#002C5B; color:#fff; text-decoration:none;}
.links1 li .marina_header{ padding:0; margin:0; display:block;}

.marin_link{border-right:2px solid #002C5B; display:block; float:left;}
.marin_link li a{ display:block; padding:0px 0px; text-align:center; background:transparent; color:#939598; text-decoration:none;}




body{ margin:0 auto; padding:0; width:800px; font-family:Helvetica,Arial,sans-serif; } 


.marina_bdr{
	border-right:5px 002C5B solid;
} 

.left{ 	float:left; }

.header{ padding:16px 0 0 17px; }
.bigHeader{ padding:16px 0 0 0; }		
.bigHeader1{ padding:0 0 15px 0; width:882px; }		
.headerPage2{ padding:16px 0 0 17px; }		
.marina_top{ padding:16px 0; }		
.right_header_link{ padding:76px 16px 0 0; }		
.right_header_link1{ padding:76px 16px 0 0; }		
.right_header_link2{ padding:66px 9px 16px 0; }		

.header_links{ 	color:#002c5b; 	margin:14px 0 0 24px; }
.header_linksPage2{	color:#002c5b; 	margin:14px 0 0 0; }

.fonteight{ font-size:8px; }
.fontnine{ font-size:9px; }
.fontten{ font-size:10px; }
.fonteleven{ font-size:11px; }
.fonttweleve{ font-size:12px; }
.clear{ clear:both;}
.disply_all{ z-index:0;}
.contact{ padding:7px 0 7px 0px; }
.contactBtm{ padding:7px 0px 7px 0px; width:320px; }
.marinaBtm{ padding:7px 0px 7px 0px; width:418px; }
.areaBtm{ padding:7px 0px 7px 0px; width:336px; }

.ph{ padding:7px 0 7px 10px; color:#adcde8;}

.lettings{ padding:7px 6px 7px 5px; }

.link1{ color:#939598; 	margin:0 0 0 36px; padding:7px 8px 7px 8px; border-left:#002c5b 2px solid;}
.link2{ color:#939598; 	padding:7px 8px 7px 8px; border-left:#002c5b 2px solid;}
.link3{ color:#939598; 	padding:7px 8px 7px 8px; border-left:#002c5b 2px solid;}
.link4{ color:#939598; 	padding:7px 8px 7px 8px; border-left:#002c5b 2px solid;}
.link5{ color:#939598; 	padding:7px 8px 7px 8px; border-left:#002c5b 2px solid; border-right:#002c5b 2px solid;}

.linkMain{ border-top:#002c5b solid 2px;}

.middle{ padding:36px 0 0 25px; clear:both;}

.middle_second_block{ padding:14px 0 0 25px; clear:both;}

.middletext{padding:0 11px 0 0; }	

h1{	font-size:11px;
	line-height:25px;
	display:block;
	padding:0;
	margin:0;
}
.des{	padding:0 0 5px 0; }
.des_btm{	padding:0 0 13px 0; }
.fuldtl{ color:#f47d37;	padding:15px  0; }
.eout{ 	color:#8dbce0;	padding:17px 0; }
.pro{ color:#939598; padding:16px 0; }
.des_btm_text{	padding:0 0 5px 0;	}
.middle_vspace{ line-height:16px; }
.footer_main{   margin:15px 0 0 0; }
.footer{ 
border-left:#002c5b solid 2px;
border-top:#002c5b solid 2px;
border-bottom:#002c5b solid 2px;
}

.footer_text{ 
margin:30px 0 0 17px;  
letter-spacing:1px;
font-size:05px;
}



.rightbdr{	border-right:#002c5b solid 2px; }

a.headerlink:link{color:#939598; text-decoration:none; font-size:9px; padding:14px 0 0 0;}
a.headerlink:visited{color:#939598; text-decoration:none; font-size:9px; padding:14px 0 0 0;}
a.headerlink:hover{color:#ffffff; text-decoration:none; background-color:#002c5b; font-size:9px; padding:14px 0 0 0;}
a.headerlink:active{color:#939598; text-decoration:none; font-size:9px; padding:14px 0 0 0;}

a.mail:link{color:#002c5b; text-decoration:none;}
a.mail:visited{color:#002c5b; text-decoration:none; }
a.mail:hover{color:#002c5b; text-decoration:underline;}
a.mail:active{color:#002c5b ; text-decoration:none;}

a.indexMiddle:link{color:#002c5b; text-decoration:none;}
a.indexMiddle:visited{color:#002c5b; text-decoration:none; }
a.indexMiddle:hover{color:#002c5b; text-decoration:none;}
a.indexMiddle:active{color:#002c5b ; text-decoration:none;}

a.contact:link{color:#002c5b; text-decoration:none;}
a.contact:visited{color:#002c5b; text-decoration:none; }
a.contact:hover{color:#002c5b; text-decoration:none;}
a.contact:active{color:#002c5b ; text-decoration:none;}


a.full:link{color:#f47d37; text-decoration:none;}
a.full:visited{color:#f47d37; text-decoration:none; }
a.full:hover{color:#f47d37; text-decoration:underline;}
a.full:active{color:#f47d37; text-decoration:none;}

		

.block_first{	width:238px; }
.block_first_text{	width:145px; }
.block_second_text{	width:171px; }
.block_third{	width:270px; }
.block_third_text{  width:181px; }
.smb{ width:800px; }
.footer_block{ padding:0 0 0 0; }
.footer_block_left_width{	padding:0 0 0 0px; width:540px; }
.top_footer_text{ padding:10px 0 0 0; }
.secondMainBlock{ 	padding:56px 18px 0; }
.secondMarinaBlock{ 	padding:62px 0 0 0; }
.marina_mdl{ padding:25px 0 0 0; };
.vertical{	vertical-align:bottom; }
.right{ float:right; }
.footer_text2{ width:537px; }
.footer_text3{ width:553px; }
.index_btm-width{ padding:0 0 20px 530px; }
.area_map{ 	padding:0 11px 10px 0; }
.area_mdl{	padding:35px 0 35px 0; }
.shape{	margin:5px 0 0 0; } 
.indexBlock{ padding:0 0 48px 57px; }
.indexLinkWidth{ width:770px; }
.marinaLinkWidth{ width:870px; }
.marin_right_bdr0{ border-right:0px solid #FFFFFF;}
.index_ftr{ padding:28px 0 20px 537px; }
.marina_ftr{ padding:28px 0 20px 646px; }
.area_ftr{ padding:28px 0 20px 553px; }
.cap{font-variant: small-caps}