body { background-image: url(mainback.png)}
.listtitle a{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003366}
.listprice {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CC6600}
.listlink {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #336699}
.listlast {width: 100%;  margin-top: -10px;}


.welcomeblock {width: 99%; font-family:Arial, Helvetica, sans-serif; font-size: 12px; padding-left:4px;}
h2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#336699;}
h1 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color:#0066CC;}
.outerblock {border: 1px solid #000066; background-color: #FFFFFF; margin-top: -16px;}
.footer {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}

#headermenu {width: 100%; background-color: #000066;  height: 14px;}
#headermenu a{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; border: 1px solid #0099FF; text-decoration: none; background-color:#0099FF; height: 14px; padding-right: 6px;}

#headermenu a:hover{background-color: #00CCFF}
.flashborder {border-top: 2px solid #000066}

.nav{margin-top: 5px;}
.navitem{display: inline; margin-right: 2px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #777777; text-decoration: none;}
.navitem:hover{background-color:#eeeeee;}

.highlight, .highlight:hover{background-color:#000000;border-color:#000000;color:#FFFFFF;font-weight:bold;}
#listboatbox .gen{font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
#listboatbox h1 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000099; text-align: center}
#listboatbox hr{height: 1px; color: #CCCCCC;}

#listboatbox .title{color: cc6600; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold;}
#listboatbox .image{border: 1px solid #333333}


#searchbox {margin-right: 20px;  margin-left: 20px; width: 190px;}

#leftsidemenu {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; width: 200px; margin-left: -30px;}
ul.lmenu li{list-style: none; background-color: #f0f0f0; border: 1px solid #e5e4e4; height:25px; margin-bottom:2px; width: 160px;}
ul.lmenu li a:link{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color:#336699; font-weight: bold; padding:5px 10px; width:140px; *width:160px;}
ul.lmenu li a:visited{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color:#336699; font-weight: bold; padding:5px 10px; width:140px; *width:160px;}
ul.lmenu li a:hover{font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color:#336699; background-color:#E0E0E0; font-weight: bold; padding:5px 10px; width:140px; *width:160px; height:15px;}



#similarboats {width: 100%;  font-family: Arial, Helvetica, sans-serif; font-size: 12px; border: 1px solid #CCCCCC; height: 350px; overflow-y: scroll;scrollbar-arrow-color:blue; scrollbar-face-color: #e7e7e7; scrollbar-3dlight-color: #a0a0a0; scrollbar-darkshadow-color:#888888}
#similarboats ul{line-height: 16px;}
#similarboats li{margin-top: -4px; margin-left: -24px; list-style: none;}
#similarboats a{color: #0099CC}
#similarboats a:hover{background-color:#CCCCCC;}
#similarboats .bname{color: #0066FF}
.simtitle{font-size: 14px; text-align:center; color: #000066; margin-left: -12px; margin-bottom: 0; padding-bottom: 0;}
#gallery {border: 1px solid #CCCCCC;}
.selectcat { background-color: #ebebeb; border: 1px solid #000000;}

a:link, a:visited{color:#336699;text-decoration:none;}
a:hover{color:#003366;text-decoration:underline;}
#contact{margin-left:50px;}
#contact p, #contact td{font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#listing_dets table{font-family:Arial, Helvetica, sans-serif; font-size:14px;}
#extras{margin-left:30px;}
.options{margin-left: 18px;}
.blue_hr{border:none; background-color:#0066cc; height:1px; font-size:1px; line-height:1px;}

.returnlink {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold}

 #menu5 {height:14px; background-color: #003366; width: 100%;border-top: 1px solid white;}
	 #menu5 a{color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}
	 #menu6 td:hover{background-color: #336699;}
	 #menu6 td a:hover{ text-decoration: none;}
	 #menu5 td{border-left: 1px solid white;}
	 #menu5 .sptd{border-left: 0px;}
	 
#hp_view_agent_contact{
	font-size: 12px;
	font-weight: bold;
	color: #616161;
	background-color: #F4F4F4;
	border-top: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	border-right: 1px solid #C0C0C0;
	border-bottom: 1px solid #C0C0C0;
	margin-bottom: 0px;
	text-align: left;
	padding-bottom:2px;
	padding-left:7px;
	padding-top:2px;
}

#hp_emailform_con{
	background-color: #F4F4F4;
	border-bottom: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	border-right: 1px solid #C0C0C0;
	padding: 10px;
	text-align: left;
}

.hp_caption {font-weight: bold;}

.emailbutton {
background-color:#336699;
border:1px solid #003366;
color:#FFFFFF;
margin:5px;
}

.inputbox {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#DDE9F5 none repeat scroll 0 0;
border:1px solid #B8D1E8;
color:#336699;
margin:5px;
}

.buttonlink:link, .buttonlink:hover, .buttonlink:visited,  .buttonlink{
	color:white;
	border:none;
}


