/*
Styles for 3 rivers marine
By:Doug Mays


SITE NOTES:
	background:#022B51
*/

*{padding:0; margin:0; font-family:verdana,arial; font-size:12px; text-decoration:none;}
img{border:0;}

.blue, h1,h2,h3,a{color:#3366a6;}
h1{font-size:16px;}
h2{font-size:14px;}
h3{font-size:13px;}


body{text-align:center; background:url('images/headerBG.jpg') repeat-x /*#ffffff*/#022B51 top right;}

.wrapper{margin:0 auto; width:800px; position:relative;}
.header{text-align:left;background:url('images/headerBG.jpg') repeat-x #ffffff top right; position:relative; margin-bottom:0px;}
.contentArea{width:720px; padding:10px 40px 10px 40px; position:relative; background:#ffffff; text-align:left;}
.indexContentArea{width:800px; position:relative; background:#ffffff; }






ul.nav{position:absolute;top:20px;left:160px;padding:6px 0px 8px 0px;}
ul.nav li{display:inline; margin-right:10px; background:url(images/hoverR.jpg) no-repeat top right; padding:1px 4px 9px 7px;}
ul.nav li a{color:#fff; font-size:13px; padding:5px 4px 9px 8px; background:url(images/hoverL.jpg) no-repeat left; background-color:#011629}
ul.nav li a{text-decoration:none;}
ul.nav li a:hover{background-color:#011629}



.buttonHolder{float:left; padding:3px;}


/*COMMON STLES*/
.center{text-align:center;}
.floatL{float:left;}
.floatR{float:right;}
.logoimage{margin-right:30px;}
.bigimage{margin-top:10px; margin-bottom:10px;}
.thumb{width:200px; height:200px;}
.red{color:red;}
.hide{display:none;}
.marginR25{margin-right:25px;}
.clearB{clear:both;}

.box{width:60%; background-color:#A9C4E5; border:1px solid #3366a6; padding:10px; margin-bottom:20px; margin: 0 auto; text-align: center}
/*boat holders for panga and SS pages*/
.boatholder{background-color:white; width:75%; font-size:10px; margin-top:10px;}
.boatholder h1,.boatholder h2,.boatholder h3{color:black;}
.boatholder img{margin-right:10px;}


.noBG{background-color:transparent; background:none;}
.noBorder{border:0;}

/*Boat Thumbnail holder*/
.boatThumbHolder{width:200px; padding:5px; background-color:#ffffff; font-size:12px; margin-top:20px; margin-right:40px; margin-left:10px; margin-bottom:10px; text-align:center; float:left;}
.boatThumbHolder:hover{background-color:#CECFC6;}
.boatThumbHolder a:link{text-decoration:none; color:#3366A6; font-size:12px;}
.boatThumbHolder a:visited{text-decoration:none; color:#3366A6; font-size:12px;}
.boatThumbHolder a:hover{text-decoration:none; color:maroon;}
.boatThumbHolder img:hover{border:0;}

/*Display table styles*/
table{border:0; width:80%; font-size:12px; border-collapse:collapse;}
td{border-bottom:3px solid #3366A6;}
td+td{text-align:right;}


/*List Styles*/
ul.imglist {list-style-type:none;text-align:center;overflow:auto; overflow-x:hidden; margin:0 0 0 100px;}
.imglist li { float: left; width: 250px; margin-right:5px;}
.imglist img{width:250px; height:187px;}
.imglist .bottomline{width:100%; margin-bottom:15px; text-align:center; border-bottom:2px solid #3366A6;}
.imglist .text{width:80%;text-align:center; font-weight:bold;}

ul{margin-top:10px; font-size:10px; text-align:left;}

/*Form styles*/
.contentArea label{width:100px; float:left;}

/*Contacts*/
.contacts{margin-left:80px;}

.footer{
	width:100%; 
	text-align:center; 
	font-family:arial; 
	font-size:10px;
	color:#3366A6;
	height:65px;
	background-image:url('images/bottom.jpg');
	background-repeat:no-repeat;
	clear:both;
	margin-top:20px;
	}
.footer a:link, a:visited{text-decoration:underline;color:#3366A6;}
.footer a:hover{text-decoration:none; color:white}

.noBG{background-color:transparent; background-image:none;}
