/* CSS Document */
/*GLOBAL STYLES FOR FMC CREATED JUNE 2007 by RESERVOIR (UK) LTD */
body{
margin:0;
padding:0;
margin-top:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#344e74;
}

h1{
font-size:14px;
}

h2{
font-size:13px;
color:#FF6600;
padding-left:2px;
}
#wrapper{
margin-left:auto;
margin-right:auto;
width:800px;

}

#topNavigation{
text-align:center;
font-size:10px;
font-weight:normal;
padding-bottom:10px;
padding-top:10px;
color:#FFFFFF;
background-color:#00adef;
background-image:url(../gfx/navBack.jpg);
background-repeat:no-repeat;
border-bottom:1px solid #FFFFFF;
border-left:1px solid #acadae;
border-right:1px solid #acadae;
border-top:1px solid #acadae;
}

#topNavigation a:link, #topNavigation a:visited{
color:#FFFFFF;
text-decoration:none;
}
#topNavigation a:hover{
color:#FFFFFF;
text-decoration:underline;
}

.currentPage{
color:#FF6600;
}

#homeImage{
background-color:#CCCCCC;
padding-bottom:190px;
padding-top:180px;
background-image:url(../gfx/home_page_image.jpg);
background-repeat:no-repeat;
border-bottom:1px solid #FFFFFF;
border-left:1px solid #acadae;
border-right:1px solid #acadae;
}


#coursesImage{
background-color:#CCCCCC;
padding-bottom:140px;
padding-top:60px;
background-image:url(../gfx/courses_page_image.jpg);
background-repeat:no-repeat;
border-bottom:1px solid #FFFFFF;
border-left:1px solid #acadae;
border-right:1px solid #acadae;
}


#aboutImage{
background-color:#CCCCCC;
padding-bottom:140px;
padding-top:60px;
background-image:url(../gfx/about_page_image.jpg);
background-repeat:no-repeat;
border-bottom:1px solid #FFFFFF;
border-left:1px solid #acadae;
border-right:1px solid #acadae;
}

#sailingImage{
background-color:#CCCCCC;
padding-bottom:140px;
padding-top:60px;
background-image:url(../gfx/yachts_page_image.jpg);
background-repeat:no-repeat;
border-bottom:1px solid #FFFFFF;
border-left:1px solid #acadae;
border-right:1px solid #acadae;
}

#navImage{
background-color:#CCCCCC;
padding-bottom:140px;
padding-top:60px;
background-image:url(../gfx/nav_sea_page_image.jpg);
background-repeat:no-repeat;
border-bottom:1px solid #FFFFFF;
border-left:1px solid #acadae;
border-right:1px solid #acadae;
}

#shortImage{
background-color:#CCCCCC;
padding-bottom:140px;
padding-top:60px;
background-image:url(../gfx/short_page_image.jpg);
background-repeat:no-repeat;
border-bottom:1px solid #FFFFFF;
border-left:1px solid #acadae;
border-right:1px solid #acadae;
}


#brokerImage{
background-color:#CCCCCC;
padding-bottom:140px;
padding-top:60px;
background-image:url(../gfx/broker_page_image.jpg);
background-repeat:no-repeat;
border-bottom:1px solid #FFFFFF;
border-left:1px solid #acadae;
border-right:1px solid #acadae;
}

#dinghyImage{
background-color:#CCCCCC;
padding-bottom:140px;
padding-top:60px;
background-image:url(../gfx/dinghy_page_image.jpg);
background-repeat:no-repeat;
border-bottom:1px solid #FFFFFF;
border-left:1px solid #acadae;
border-right:1px solid #acadae;
}


#charteringImage{
background-color:#CCCCCC;
padding-bottom:140px;
padding-top:60px;
background-image:url(../gfx/chartering_page_image.jpg);
background-repeat:no-repeat;
border-bottom:1px solid #FFFFFF;
border-left:1px solid #acadae;
border-right:1px solid #acadae;
}


#servicesImage{
background-color:#CCCCCC;
padding-bottom:140px;
padding-top:60px;
background-image:url(../gfx/services_page_image.jpg);
background-repeat:no-repeat;
border-bottom:1px solid #FFFFFF;
border-left:1px solid #acadae;
border-right:1px solid #acadae;
}

#foweyImage{
background-color:#CCCCCC;
padding-bottom:140px;
padding-top:60px;
background-image:url(../gfx/fowey_page_image.jpg);
background-repeat:no-repeat;
border-bottom:1px solid #FFFFFF;
border-left:1px solid #acadae;
border-right:1px solid #acadae;
}
#findImage{
background-color:#CCCCCC;
padding-bottom:140px;
padding-top:60px;
background-image:url(../gfx/find_page_image.jpg);
background-repeat:no-repeat;
border-bottom:1px solid #FFFFFF;
border-left:1px solid #acadae;
border-right:1px solid #acadae;
}

#navBoxContainer{
position:absolute;
top:295px;
padding-left:14px;
width:790px;
text-align:center;

}

#navBoxContainerContent{
position:absolute;
top:135px;
padding-left:14px;
width:790px;
text-align:center;

}

.navBox{
float:left;
width:141px;
border:1px solid #FFFFFF;
margin-left:0px;
margin-right:14px;
height:95px;
}

.navBox4{
float:left;
width:180px;
border:1px solid #FFFFFF;
margin-left:0px;
margin-right:14px;
height:95px;
}


#homePageCopy{
padding:10px;
background-image:url(../gfx/contentBack.jpg);
background-repeat:no-repeat;

}

#contentPageCopy{
padding:10px;
background-image:url(../gfx/contentBack.jpg);
background-repeat:no-repeat;

}


#homePageCopy h2{
background-image:url(../gfx/home_page_title.gif);
background-repeat:no-repeat;
text-indent:-10000px;
padding-bottom:25px;
margin-bottom:0px;
	voice-family: "\"}\"";
	voice-family:inherit;
	padding-bottom:35px; /* value for IE 6 */
	margin-bottom:-10px;
}

html>body #homePageCopy h2{
	padding-bottom:35px;
}



#breadCrumb{
font-size:9px;
margin-bottom:14px;
color:#999999;
font-weight:bold;
_height: 0;
padding-left:6px;
width:700px;

}

#breadCrumb a{
color:#999999;
text-decoration:none;
}

.more{
color:#00adef;
font-weight:bold;
text-align:right;
padding-top:5px;
}

.more a:link, .more a:visited{
color:#00adef;
text-decoration:none;
}
.more a:hover{
color:#00adef;
text-decoration:underline;

}

.coursesTitle{
text-indent:-10000px;
background-image:url(../gfx/courses_page_title.gif);
background-repeat:no-repeat;
margin-left:4px;
width:500px;
padding-bottom:10px;

}

.coursesTitle h2{
margin:0;
padding:0;
}


.fullPageCopy{
font-size:11px;
padding:4px;
padding-top:0;
_height: 0;
}

.copyLeft{
float:left;
width:375px;
font-size:11px;
padding:4px;
padding-bottom:0px;
}

.copyFullPage{

font-size:11px;
padding:4px;
padding-bottom:0px;
}
.copyRight{
float:right;
width:375px;
font-size:11px;
padding:4px;
padding-bottom:0px;
}

.copyRightHome{
float:right;
width:375px;
font-size:11px;
padding:4px;
padding-bottom:0px;
padding-top:60px;
}
html>body .copyRightHome{
	padding-top:55px;
}

#action{
font-size:9px;
color:#999999;
}

.clear{
clear:both;
}


#contact{
margin:0;
padding:0;
margin-top:25px;
margin-bottom:15px;

}

#contactBox{
border-bottom:0px solid #00adef;
padding:4px;


margin-top:10px;
font-size:10px;
padding-left:0px;



}

.email{
background-image:url(../gfx/email.gif);
background-repeat:no-repeat;
list-style: none;
padding-left:22px;
padding-bottom:6px;
padding-top:3px;
font-weight:bold;
color:#00adef;
font-size:10px;

}

.email a{
color:#00adef;
text-decoration:none;
}

.phone{
background-image:url(../gfx/mobile.gif);
background-repeat:no-repeat;
list-style: none;
padding-left:22px;
padding-bottom:7px;
padding-top:5px;
font-weight:bold;
color:#00adef;
font-size:10px;

}

.skype{
background-image:url(../gfx/skype.gif);
background-repeat:no-repeat;
list-style: none;
padding-left:22px;
padding-bottom:6px;
padding-top:5px;
font-weight:bold;
color:#00adef;
font-size:10px;
}

.postal{
background-image:url(../gfx/postal.gif);
background-repeat:no-repeat;
list-style: none;
padding-left:22px;
padding-bottom:6px;
padding-top:5px;
font-weight:bold;
color:#00adef;
font-size:10px;

}

/* THIS CLASS OF HIDDEN CONTENT IS ONLY SHOWN IF CSS STYLES ARE DISABLED */
.noImage{
visibility:hidden;
float:left;
}

#footer{
margin-top:5px;
text-align:center;
font-size:10px;
padding-bottom:10px;
padding-top:5px;
border-bottom:1px solid #acadae;
background-image:url(../gfx/footerBck.jpg);
background-position:bottom;
background-repeat:no-repeat;
color:#999999;
}

#footer a:link, #footer a:visited{
color:#999999;
text-decoration:none;
}
#footer a:hover{
color:#999999;
text-decoration:underline;
}

/* table styles */

.tableHeading{
	color:#FFFFFF;
	background-color:#FF6600;
	padding:5px;
	margin-top:5px;
	
}

.tableBottomBorder{
border-bottom:1px solid #FF6600;
}

.tablePadding{
padding-top:10px;
}

.tableBack{
background-color:#00adef;
color:#FFFFFF;
font-weight:bold;
border-bottom:1px solid #c8eefc;
padding-left:8px;
}

.tableBackLight{
background-color:#c8eefc;
color:#00adef;
font-weight:bold;
border-bottom:1px solid #00adef;
padding-left:8px;
}

/*RESERVOIR CREDIT*/
#credit{
margin-left:auto;
margin-right:auto;
width:800px;
font-size:9px;
padding:5px;
text-align:center;
color:#CCCCCC;
margin-bottom:15px;
}
#credit a{
color:#CCCCCC;
text-decoration:none;
}

/* TABLE STYLES */

.tableHeadingCharter{
color:#FFFFFF;
	background-color:#FF6600;
	padding:5px;
	margin-top:5px;
	text-align:center;
}
.tableContentCharter{
	padding:14px;
		text-align:center;
		padding-top:12px;
		font-size:14px;
		border-bottom:1px solid #666;
}
.tableBorders{
	border:1px solid #666;
	border-bottom:0px solid #666;
}


#socialMedia{
margin-left:auto;
margin-right:auto;
width:800px;
padding-top:10px;
font-size:10px;
}
#socialMedia ul{
margin:0;
padding:0;
padding-bottom:5px;
float:left;
}
#socialMedia li{
margin:0;
padding:0;
list-style:none;

}
.connect{
width:110px;
border:0px solid #03C;
float:left;
padding-top:4px;
padding-left:35px;
}