hmtl,body,ul,ol,li,blockquote,q,h1,h2,h3,h4,h5,h6,form,fieldset,a,div,img,span{margin:0;padding:0;border:0;}
br.cl{clear:both;margin:0;padding:0;}.dn{display:none;}.vh{visibility:hidden;}.tdn{text-decoration:none;}
.fl{float:left;}.fr{float:right;}hr{height:1px;}
body{color:#520052;font:62.5% Arial,Verdana,Hetvetica,sans-serif;line-height:1.5em;background:#CBCCCD;}
INPUT, SELECT, TH, TD {font-size:1em}
h1{font-size:1.6em;color:#032343;background:transparent;}
h2{font-size:1.4em;color:#032343;background:transparent;}
h3{font-size:1.2em;color:#666666;background:transparent;}


#pbglinks{margin:10px auto 0 auto;width:1008px;display:block; font-size:1em}
#pbglinks a{font-size:1em;padding:10px 20px;float:left;text-decoration:none;color:white;background:#666666;border-right:1px solid #777777;}
#pbglinks a:hover,#pbglinks a.t{color:white;background:#032343;}



#fbot{width:1008px;padding:0px;margin:0 auto;font-size:1.2em;}
#copy{float:left;padding:5px 0;font-size:1em;color:#0E1B42;}
#copy a{color:#0E1B42;text-decoration:none;}
#copy a:hover{color:black;text-decoration:underline;}

/**YAM**/
#yammayap{float:right;text-align:right;padding:5px 0;color:#032343;}
#yammayap a{overflow:hidden;color:#032343;text-decoration:none;margin:0;}
#yammayap a:hover{color:black;text-decoration:underline;}

#yammayap a#yflogo{overflow:hidden;background:transparent url(../images/sprite.gif) no-repeat right -575px;padding:3px 30px 3px 0;}
#yammayap a#yflogo:hover{background:transparent url(../images/sprite.gif) no-repeat right -618px;}


p.err{margin:10px 0;}
#errorsList{margin-left:20px;margin-bottom:10px;}
a.pdf{background-image: url(../images/pdf.gif);background-repeat:no-repeat;background-position:left center;padding:5px 0 5px 30px;}

.redbutton{background: url(../images/sprite.gif) no-repeat bottom right;padding:5px 15px 5px 5px;float:left;color:white;text-decoration:none;border-top:1px solid #cc0000;border-left:1px solid #cc0000;}
.redbutton:hover span{text-decoration:underline;}

.bluebutton{background: url(../images/bluebutton.gif) no-repeat bottom right;padding:5px 15px 5px 5px;float:left;color:white;text-decoration:none;border-top:1px solid #032343;border-left:1px solid #032343;}
.bluebutton:hover span{text-decoration:underline;}

.whitearrow{padding-left:20px;background:transparent url(../images/sprite.gif) no-repeat -581px -521px;text-decoration:none;}
.whitearrowbl{padding-left:20px;background: url(../images/sprite.gif) no-repeat -582px -575px;text-decoration:none;}
.whitearrowlbl{padding-left:20px;background: url(../images/sprite.gif) no-repeat -585px -618px;text-decoration:none;}


#sellsticker{display:block;height:155px;width:167px;margin-left:8px;float:left;background: url(../images/sprite.gif) no-repeat 0 -134px;overflow:hidden;}
#sellsticker span{display:none;}
/*******************/
.ctr{width:968px;background:#0E1B42;color:white;margin:0 auto 10px auto;padding:0px 20px 15px 20px;}
#content{float:left;width:968px;margin:0;padding:0;font-size:1.2em;}
#content p{font-size:1.2em;line-height:1.5em;color:#666666;background:transparent;}
#content p a{color:#333333;background:transparent;}
#content p a:hover{color:black;background:transparent;}

#top{width:968px;display:block;padding-bottom:10px;}
#logo{width:279px;height:45px;float:left;background: url(../images/sprite.gif) no-repeat 0 0;text-decoration:none;}
#logo span{visibility:hidden;}

#header {
background: url('../images/headerbg.jpg') no-repeat top right;
clear:both;
height: 47px;
padding-top: 15px;
padding-bottom: 10px;}

#header h1 {
	font-size: 2.2em;
	color: #fff;
	margin: 0 0 2px 0;
	padding: 0;
	line-height: normal;
}
#header h4 {
	font-size: 1.5em;
	color: #fff;
	margin: 0;
	padding: 0;
	font-weight: normal;
	line-height: normal;
}

#logolink {
	text-decoration: none;
	background: url('../images/logo.png') no-repeat;
	color: #FFF;
	width: 250px;
	float: left;
	padding: 0 0 0 58px;
	min-height: 45px;
}

#header h1 span{
color: #2C6499;
}

.top-contact {
float: right;
width: 240px;
font-size: 1.5em;
color: #6699cc;
margin-top: 0px;
line-height: 1.4em;}

.top-contact-bold {
font-weight: bold;
color: #FFF;}

.top-contact a {
color: #6699cc;
text-decoration: none;}

.top-contact a:hover {
text-decoration: underline;
color: #7AB8FF}

.featured-title {
z-index: 1;
float: left;
position: absolute;}

.redcorner {
z-index: 2;
float: right;
position: absolute;
right: 0;}

#search{font-size:1.2em;overflow:hidden;float:left;width:946px;background:#5c9cbf url(../images/sprite.gif) no-repeat left -403px;padding:0 10px;color:#002447;border-left: 1px solid #c9e3f1;border-right:1px solid #99c5dd;/*border-top:1px solid #99c5dd;*/}	/*  */
#search .red{color:#cc0000;font-size:1.4em;line-height:1.0em;padding-right:10px;font-weight:bold;}
#search div{height:1.5em;margin-right:5px;padding:1.2em 10px 1em 1px;float:left;/*border-right:1px solid #c9e3f1;*/}
#search div.noborder{border:0;padding:1em 0 1em 5px;}
#search #keywords{width:120px;}
#search #pricemin,#search #pricemax{width:50px;}
#search input{margin:0 5px;padding:0;}
#search select{margin:0 5px;padding:0;width:116px;}
#search #submit{float:right;width:auto;border:0;margin:0;padding:0px 10px 0 10px;background:transparent;color:white;}
#search #submit:hover{cursor:pointer;text-decoration:underline;}

#nav{float:left;padding:0px;background: url(../images/navbg.gif) repeat-x; width:100%;}
#nav ul{display:block;list-style:none;}
#nav li{float:left;border-right: 1px solid #5c9cbf; border-left: 1px solid #c9e3f1}
#nav a{float:left;background: url(../images/navbg.gif) no-repeat;color:#032343;padding:10px 22px 11px 22px;text-decoration:none;font-size:1.7em; font-weight: bold}
#nav a.t,#nav a:hover{background: url(../images/nav-on.gif) repeat-x right bottom;}

#foot{padding:20px 0 0 0;width:968px;float:left;}
#foot span{color:#2c6499;background:transparent;}
#foot p{font-size:1.4em;color:white;width:500px;float:left;margin:0;padding:0;}
#foot p a{color:#2c6499;background:transparent;}
#foot p a:hover{color:#cccccc;background:transparent;}
#foot ul{list-style:none;float:right;text-align:right;padding:3px 0;}
#foot ul li{float:left;}
#foot ul a{float:left;background-image: url(../images/sprite.gif);background-repeat:no-repeat;overflow:hidden;margin:0 0 0 10px;padding:0;}
#foot ul a span{display:none;}
#foot a#searay{height:20px;width:106px;background-position:-364px -347px;}
#foot a#arvor{height:16px;width:79px;background-position:1px -291px;margin-top:3px;}
#foot a#fourwinns{height:16px;width:123px;background-position:1px -308px;}
#foot a#glastron{height:15px;width:95px;background-position:1px -325px;}
/*********************************/


.contentmenu{background:#e5e5e5;color:#333333;float:left;width:250px;padding:10px 0px;margin:0 0 10px 0;}
.contentmenu h2{padding:5px 30px;}
.contentmenu ul{list-style:none;margin-left:0;padding:0 0 10px 0;float:left;width:220px;}
.contentmenu li{margin:0;padding:0;}
.contentmenu ul a{border:0;padding:5px 0 5px 30px;margin:0;background: url(../images/sprite.gif) no-repeat -950px -47px;color:#333333;text-decoration:none;}
.contentmenu ul a:hover,.contentmenu ul a.t{border:0;padding:5px 0 5px 30px;margin:0;background: url(../images/sprite.gif) no-repeat -949px -119px;color:black;text-decoration:underline;}
.contentmenu ul a.t{font-weight:bold;}

/* Home page */
#fwelcome{float:left;height:235px;width:968px;margin:0;padding:0; background: #88A4BF url('../images/home-bg.jpg') no-repeat;}

#ticker {
margin: 0px 0px 10px 0px;
padding: 5px 5px 2px 10px;
background: #8DB8D3;
color:#00376B;
font-size: 1.2em;
border-bottom: 2px solid #91BDD8;
border-top: 2px solid #91BDD8;}

.social-btns {
float:right;}

.social-btns a img {
text-decoration: none;
border: 0;}

.social-btns a {
text-decoration: none;
border: 0;}

.tickls {
display: none;}

.tickl {
text-decoration: none;
color:#00376B;
line-height: 1.7;}

.tickl:hover {
text-decoration: underline;
color:#00376B;}

#buttons-left {
float: left;
width: 445px;
padding-top: 200px;
padding-left: 50px;}

#buttons-left .redbutton, #buttons-right .redbutton {
margin-right: 10px;
font-size:1.2em;}

#buttons-right {
float:right;
text-align: right;
width: 370px;
padding-top: 200px;
padding-right: 20px;}

.spec-title {
color: #002447;
}

.length {
padding-left: 10px;}

.price {
color: #82a8c0;
float:right;}

#twitter {
background: url(../images/twitter-icon.png) no-repeat left;
padding-left: 18px;}

#facebook {
background: url(../images/fb-icon.png) no-repeat left;
padding-left: 18px;}

#main{background:#88A4BF;float:left;width:928px;padding:15px 20px;margin:0;}
#main .wrap{float:left;width:300px;background:white;}
#main .pad{float:left;height:260px;width:1px;}
#main .box{float:left;width:289px;border:1px solid white;background:white url(../images/home/box-bg.gif) no-repeat top;padding:4px;}
#main .box p{margin:0;float:left;}
#main .box .redbutton{float:right;margin:10px;}
#main .box .img{height:113px;width:285px;float:left;overflow:hidden;margin:0;padding:0;border:2px solid #82a8c0;}
#main .box .img:hover{border:2px solid #cc0000;width:285px;}
#sell-your-boat .img{background: url(../images/home/imgs.jpg) no-repeat top left;}
#new-boats-for-sale .img{background: #26486b url(../images/searay.jpg) no-repeat -2px bottom; height: 265px !important; position: relative;}
#used-boats-for-sale #types .redbutton{width:130px;}
#used-boats-for-sale .img{background: url(../images/featured-boat.jpg) no-repeat -2px -20px; height: 163px !important; position: relative;}
#wrap .margin{margin:0 14px;padding:0;}

#new-boats-for-sale .redbutton {
margin-top:226px !important;}

#sell-your-boat p {padding:10px;}
#used-boats-for-sale p {display: block;width: 96%;background: #82a8c0;border-bottom: 1px solid #fff;color: #FFF;padding: 2%;font-size: 1.2em;}

#used-boats-for-sale .index-first {background: #002447;font-weight: bold;}

#brands{padding:5px 0;float:left;}
#brands a{font-size:1.2em;width:266px;float:left;background:white url(../images/sprite.gif) no-repeat -297px -155px;padding:10px;border:1px solid white;color:#032343;text-decoration:none;}
#brands a:hover,#brands a.this{color:#cc0000;border:1px solid #cc0000;background:#cccccc;}
#brands a:hover span{text-decoration:underline;}
#brands .logo{float:left;width:150px;height:16px;}
#brands #searay .logo{background: url(../images/sprite.gif) no-repeat -248px -322px;width:150px;height:22px;}
#brands #arvor .logo{background: url(../images/sprite.gif) no-repeat -81px -291px;}
#brands #fourwinns .logo{background: url(../images/sprite.gif) no-repeat -126px -308px;height:13px;}
#brands #glastron .logo{background: url(../images/sprite.gif) no-repeat -94px -325px;}
#brands .ar{background: url(../images/sprite.gif) no-repeat -962px -52px;padding-left:15px;}
#brands .ard{background: url(../images/sprite.gif) no-repeat -960px -128px;padding-left:15px;}
#brands ul{list-style:none;margin:0;padding:0 0 10px 0;float:left;}
#brands ul a{border:0;padding:5px 0 5px 30px;margin:0;background: url(../images/sprite.gif) no-repeat -950px -47px;}
#brands ul a:hover{border:0;padding:5px 0 5px 30px;margin:0;background: url(../images/sprite.gif) no-repeat -950px -47px;text-decoration:underline;}

#types{padding:5px 0;margin:0;float:left;}
#types a{width:277px;float:left;background:white url(../images/sprite.gif) no-repeat -296px 0px;padding:5px;margin:0;border:1px solid white;color:#032343;text-decoration:none;}
#types a:hover{border:1px solid #cc0000;background:#cccccc;}
#types .logo{float:left;width:100px;height:40px;margin:0;padding:0;}
#types #power .logo{background: url(../images/home/power.gif) no-repeat bottom left;}
#types #sail .logo{background: url(../images/home/sail.gif) no-repeat bottom left;}

.boat{float:left;background:white url(../images/box-bg.gif) no-repeat;border:1px solid white;padding:12px;}


/* New Boats */
#pagenb #content{background:#7cabc2 url(../images/sky-bg.jpg) no-repeat top left;padding-top:10px;}
#intro {width:295px;float:left;padding:40px 20px;}
#intro p{color:#032343;font-size:1.4em;}
#intro #brands{margin-bottom:10px;}
#intro #brands a{background:none;border:0;}
#intro #brands a:hover{background:none;border:0;}
#new-boats .boat{width:580px;padding:15px;margin:0 15px 15px 0;float:right;}
#new-boats a.img{height:169px;width:198px;float:left;margin-right:15px;overflow:hidden;border:4px solid #90b4cc;}
#new-boats a.img:hover{border:4px solid #cc0000;}
#new-boats a.img span{display:none;}
#new-boats #searayboat .img{background: url(../images/new-boats/new-boats.jpg) no-repeat -1562px 0;}
#new-boats #arvorboat .img{background: url(../images/new-boats/new-boats.jpg) no-repeat -968px 0;}
#new-boats #fourwinnsboat{display:none;}
#new-boats #fourwinnsboat .img{background: url(../images/new-boats/new-boats.jpg) no-repeat -1166px 0;}
#new-boats #glastronboat{display:none;}
#new-boats #glastronboat .img{background: url(../images/new-boats/new-boats.jpg) no-repeat -1364px 0;}

#new-boats .boat .h1{font-weight:bold;text-decoration:none;font-size:1.6em;color:#032343;background:transparent;}
#new-boats .boat .h1:hover{text-decoration:underline;}
#new-boats .boat .bluebutton{margin-left:20px;}
#pagenb .subbr #content{padding:90px 20px 10px 20px;width:928px;}


#pagenb .subbr .boat{width:695px;margin-right:20px;}
#models{float:left;width:155px;}
#models a{width:165px;float:left;}
#models .redbutton{margin-bottom:10px;padding-right:5px;}
#models ul{list-style:none;float:left;padding:0px;margin-bottom:10px;}
#models ul a{padding:5px 5px 5px 30px;width:140px;background:white url(../images/sprite.gif) no-repeat -950px -48px;color:#666666;text-decoration:none;}
#models ul a:hover,#models ul a.t{padding:5px 10px 5px 30px;width:135px;background:#f5f5f5 url(../images/sprite.gif) no-repeat -950px -48px;color:#cc0000;text-decoration:underline;}
#models .title{background:#032343 url(../images/sprite.gif) no-repeat 0 -776px;padding:5px;color:white;width:165px;float:left;text-decoration:none;}
#models .title:hover span{text-decoration:underline;}
#models ul .none{width:165px;float:left;padding:5px 5px 5px 30px;width:140px;background:white url(../images/sprite.gif) no-repeat -950px -48px;color:#666666;text-decoration:none;}

#pagenb #left{width:187px;float:left;}
#pagenb #left #brands a.top{width:165px;margin-bottom:10px;padding:8px 10px;}

#pagenb #detail{float:left;width:486px;padding:0 0 0 15px;}
#new-boats #detail h1 span{display:none;}
#new-boats #detail h2 span{display:none;}
#pagenb #detail .intro{color:#333333;}
#pagenb #detail .grey{padding:10px 15px;background:#e5e5e5;margin-bottom:10px;float:left;text-decoration:none;font-size:1.2em;line-height:1.5em;color:#333333;}
#pagenb #detail .grey strong{color:#002447;text-decoration:underline;}
#pagenb #detail .grey:hover{text-decoration:none;background:#cccccc;}
#pagenb #detail .redbutton{float:right;margin-left:20px;}


#new-boats #detail h1{overflow:hidden;}
#new-boats #searay #detail h1{background: url(../images/sprite.gif) no-repeat -424px -316px;height:32px;width:187px;margin:0 0 5px 0;}
#new-boats #searay #detail h2{background: url(../images/new-boats/searay.jpg) no-repeat;height:241px;width:486px;float:left;padding:10px 0;}
#new-boats #arvor #detail h1{background: url(../images/sprite.gif) no-repeat -604px 0;height:20px;width:108px;margin:0 0 5px 0;}
#new-boats #arvor #detail h2{background: url(../images/new-boats/arvor.jpg) no-repeat;height:241px;width:486px;float:left;padding:10px 0;}
#new-boats #glastron #detail h1{background: url(../images/sprite.gif) no-repeat -604px -35px;height:15px;width:112px;margin:0 0 10px 0;}
#new-boats #glastron #detail h2{background: url(../images/new-boats/glastron.jpg) no-repeat;height:241px;width:486px;float:left;padding:10px 0;}
#new-boats #four-winns #detail h1{background: url(../images/sprite.gif) no-repeat -604px -20px;height:16px;width:141px;margin:0 0 9px 0;}
#new-boats #four-winns #detail h2{background: url(../images/new-boats/four-winns.jpg) no-repeat;height:241px;width:486px;float:left;padding:10px 0;}


#pagenb #brands #searay .logo{background: url(../images/sprite.gif) no-repeat -606px -52px;height:23px;}
#pagenb #brands #arvor .logo{background: url(../images/sprite.gif) no-repeat -599px 0;height:20px;}
#pagenb #brands #glastron .logo{background: url(../images/sprite.gif) no-repeat -599px -35px;height:16px;}
#pagenb #brands #fourwinns .logo{background: url(../images/sprite.gif) no-repeat -599px -20px;height:15px;}
/* Used Boats */

#pageabfs #content{background:#7cabc2 url(../images/sky-bg.jpg) no-repeat top left;padding-top:10px;}




#pageub #content{background:#7cabc2 url(../images/sky-bg.jpg) no-repeat top left;padding-top:10px;}
#used-boats{padding:0px 0px 20px 20px;}
#used-boats .boat{width:275px;margin:0 13px 15px 0px;}
#used-boats .img{width:279px;display:block;margin-top:10px;}
#used-boats .img img{margin:0;padding:0;border:1px solid #999999;width:275px;display:block;float:left;}
#used-boats .img #pad{height:206px;width:277px;float:left;background: url(../images/sprite.gif) no-repeat -691px -192px;}
#results a.title{text-decoration:none;float:left;color:#032343;background:transparent;font-weight:bold;font-size:1.2em;}

#used-boats a.title{text-decoration:none;float:left;color:#032343;background:transparent;font-weight:bold;font-size:1.2em;}
#used-boats .price{text-decoration:none;float:right;color:#cc0000;background:transparent;font-weight:bold;font-size:1.2em;}
#used-boats a.title:hover{text-decoration:underline;}
#used-boats a.price:hover{text-decoration:underline;}
#used-boats .year{display: inline-block; width: 75px!important;}
#used-boats strong{color:#032343;}
#used-boats .line{width:257px;background:#e5e5e5;padding:5px 10px;margin:1px 0;}
#used-boats .redbutton{float:right;margin:10px 0 0 10px;}

#frefine{float:left;padding:5px 15px 10px 15px;margin:0 0 10px 300px;width:597px;background:#b8d7e7;filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60;}
#frefine .types{width:435px;float:left;font-size:1.2em;color:#032343;padding:3px 0;}
#frefine .sort{float:left;width:160px;padding:3px 0;}
#frefine .sort select{float:left;width:160px;padding:0;margin:0;}

#boat-detail{padding:0px 0px 20px 20px;}
#boat-detail .boat{width:903px;}
#boat-detail .boat .img img{}

#boat-detail #more{float:right;width:600px;padding:15px 40px 30px 15px;}
#boat-detail #more a{margin-left:20px;float:right;}
#boat-detail .title{text-decoration:none;float:left;color:#032343;background:transparent;font-weight:bold;font-size:1.6em;padding-bottom:10px;}
#boat-detail .price{text-decoration:none;float:left;color:#cc0000;background:transparent;font-weight:bold;font-size:1.6em;padding:0 20px;}
#boat-detail .location{text-decoration:none;float:right;color:#666666;background:transparent;font-size:1.2em;padding:0 20px;}
#boat-detail .line{width:257px;background:#e5e5e5;padding:5px 10px;margin:1px 0;}

#boat-detail #gallery{width:420px;float:left;}
#boat-detail #gallery img{float:left;margin:1px 1px 0 0;padding:0;border:0;}
#boat-detail #gallery #mainimage{border:1px solid #999999;}
#boat-detail #details{width:470px;float:left;margin-left:12px;}
#boat-detail #details #overview{margin:10px 0;float:left;}
#boat-detail #details .line{width:450px;float:left;background:#dbdbdb;margin:0;border-bottom:1px  solid white;}
#boat-detail #details .field{float:left;width:100px;color:#032343;}
#boat-detail #details .data{float:left;width:125px;color:#666666;}
#boat-detail #details .redbutton{float:right;}
#boat-detail #details p.more{padding:5px 0;color:#cc0000;}
#boat-detail #details ul{margin-left:20px;color:#666666;font-size:1.2em;line-height:1.5em;}
#boat-detail .options{float:left;width:460px;padding:10px;background: url(../images/sprite.gif) no-repeat -1px -515px;overflow:hidden;}
#boat-detail .options p{color:#032343;padding:10px 0;margin:0;}
#boat-detail .options .bluebutton{margin-right:10px;}

/* Listing nav */
#forsale{width:928px;}
#forsale .left{float:left;}
#forsale .left h1{padding:10px 0 5px 0;}
#forsale .right{float:right;}
#forsale .pnav a{margin-bottom:5px;}
#forsale .pnav .wrprev{display:block;float:left;color:white;border:1px solid white;background:#b2d4e6;padding:0;margin:0 3px 0 0;}
#forsale .pnav a.prev{text-decoration:none;display:block;float:left;color:white;background: url(../images/i_blk_ar_l.gif) no-repeat center center;padding:6px 5px 6px 15px;margin:0;text-decoration:none;}
#forsale .pnav a.prev:hover{color:black;background:#67a3c3 url(../images/i_blk_ar_l.gif) no-repeat center center;}
#forsale .pnav a.num{float:left;margin:0 3px 5px 3px;padding:6px 7px;color:#918f3c;background:#b2d4e6;border:1px solid white;text-decoration:none;font-size:1em;}
#forsale .pnav a.numt{float:left;margin:0 3px 5px 3px;padding:6px 7px;color:black;background:#67a3c3;border:1px solid white;text-decoration:none;font-size:1em;}
#forsale .pnav a.num:hover{color:black;background:#67a3c3;}
#forsale .pnav .wrnext{display:block;float:left;color:white;border:1px solid white;background:#b2d4e6;padding:0;margin:0 0 0 3px;}
#forsale .pnav a.next{text-decoration:none;display:block;float:left;color:white;background: url(../images/i_blk_ar.gif) no-repeat center center;padding:6px 5px 6px 15px;margin:0;text-decoration:none;}
#forsale .pnav a.next:hover{color:black;background:#67a3c3 url(../images/i_blk_ar.gif) no-repeat center center;}


/* About */
#pageab #content{background:#90b4cc url(../images/about-us/about-us.jpg) no-repeat top left;padding-top:15px;}
.gen .left{width:260px;float:left;padding:10px 20px 10px 10px;}
.gen .twocol{width:540px;float:left;padding:10px;}
.gen .mid{padding:10px 29px;}
.gen .left .intro{color:#003366;font-size:1.4em;}
.gen .right{width:270px;float:left;padding:10px 0 0 10px;}
.gen .boat h1{padding-bottom:240px;font-size:1.4em;background: url(../images/about-us/header.jpg) no-repeat bottom;width:898px}
.gen .boat ul{margin-left:20px;}
.gen .boat li{font-size:1.2em;line-height:1.5em;color:#666666;}
.gen .boat .box{background:#e5e5e5;padding:10px;float:left;}
.gen .boat .box h2{padding:5px 5px;}
.gen .boat .box p{padding:0px 5px;}
.gen .boat .box a{color:#333333;}
.gen .boat .bld{color:black;}
.gen #brands{padding:5px 0;float:left;}
.gen #brands a{font-size:1.2em;width:130px;float:left;padding:10px;color:#032343;text-decoration:none;border:1px solid white;background:none;}
.gen #brands a:hover,#brands a.this{color:#cc0000;background:#cccccc;border:1px solid #cc0000;background:none;}
.gen #brands a:hover span{text-decoration:underline;}

/* Contact */
#pageco #content{background:#90b4cc url(../images/contact-us/contact-us.jpg) no-repeat top left;padding-top:15px;}
#contactus #address{float:left;width:185px;padding:10px 20px;}
#contactus #address h2{padding:0 0 10px 0;}
#contactus #address h3{padding:0 0 5px 0;color:#003366;}
#contactus #address a{text-decoration:underline;color:#666666;}
#contactus #address a:hover{color:black;}
#contactus #pooleharbour{float:left;width:383px;padding:10px 0;margin-right:20px;}
#contactus #map{height:318px;width:383px;float:left;margin:15px 0;background:url(../images/map.gif) no-repeat;border:1px solid #003366;}
#contactus #enquiry{float:left;width:255px;padding:10px;}
#contactus fieldset{padding:10px 0;}
#contactus label{display:block;font-size:1.2em;line-height:1.5em;padding:3px 0 3px 0;color:#003366;background:transparent;}
#contactus #enquiry fieldset input{width:250px;}
#contactus #enquiry fieldset textarea{width:255px;height:90px;margin-bottom:5px;}
#contactus #enquiry #submit{float:right;width:auto;border:0;margin:0;padding:0px 10px 0 10px;background:transparent;color:white;}
#contactus #enquiry #submit:hover{cursor:pointer;text-decoration:underline;}

/* Events */
#pageev #content{background:#90b4cc url(../images/events/events.jpg) no-repeat top left;padding-top:15px;}
#pageev .gen .boat h1{background: url(../images/events/header.jpg) no-repeat bottom;}

/* Sell your boat */
#pagesb #content{background:#90b4cc url(../images/sell-your-boat/sell-your-boat.jpg) no-repeat top left;padding-top:15px;}

/* Extras */
#pageex #content{background:#90b4cc url(../images/extras/extras.jpg) no-repeat top left;padding-top:15px;}

