hmtl,body,ul,ol,li,q,h1,h2,h3,h4,h5,h6,p,form,a,div,img,span,select,fieldset{margin:0;padding:0;border:0;font-size:1em;}
body{color:black;background:#cccccc;font:62.5% Verdana,Arial,Hetvetica,sans-serif;line-height:1.5em;}
.cl{clear:both;}.dn{display:none;}.vh{visibility:hidden;}
.tdn{text-decoration:none;}.fl{float:left;}.fr{float:right;}.aw{width:auto;}
hr{height:1px;}
p.err{margin:10px 0;font-size:1.2em;}
#errorsList{margin-left:20px;margin-bottom:10px;font-size:1.2em;list-style:inherit;}
/** Footer **/
#fbot{width:1008px;padding:10px 0;margin:0px auto;}
#fbot a{color:black;background:#cccccc;text-decoration:none;}
#fbot a:hover,#fbot a.on{color:#143f69;background:#cccccc;text-decoration:underline;}
#copy{font-size:1.1em;padding:0;float:left;width:700px;}
#copy a{text-decoration:none;padding:0;margin:0 5px;}
/** YAM **/
#yammayap{float:left;width:308px;font-size:1.1em;text-align:right;padding:0;}
#yammayap a{background:url(../images/yammayap.gif) no-repeat right;padding: 2px 30px 2px 0;}
#yammayap a:hover{background:url(../images/yammayap-on.gif) no-repeat right;}


#pbglinks{margin:10px auto 0 auto;width:1008px;display:block;background:#cccccc;}
#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;}

#ctr{margin:0 auto;width:968px;background:#032343;padding:10px 20px 0px 20px;}

#logo{float:left;background:#032343;width:333px;}
#logo a{float:left;margin:5px 10px 10px 10px;padding:15px 0px 15px 65px;background:url(../images/logo.gif) no-repeat left center;font-size:2em;color:white;text-decoration:none;}
#logo .ltb{color:#2c6499;}
#logo .tel{float:right;font-size:1.6em;color:white;padding:20px;}



.hatch{background:url(../images/hatching.gif) top right;width:968px;}
.page{width:968px;}

#XXXho{background:url(../images/home/01.jpg) no-repeat top left;}
#ho{background-repeat:no-repeat;background-position:top left;}
#ab{background:url(../images/header-about.gif) no-repeat top left;}
#co{background:url(../images/header-contact.gif) no-repeat top left;}
#ub{background:url(../images/header-usedboats.gif) no-repeat top left;}
#nb{background:url(../images/header-newboats.gif) no-repeat top left;}
#snb{background:url(../images/header-subnewboats.gif) no-repeat top left;}
#snb-crownline{background:url(../images/header-subnewcrownline.gif) no-repeat top left;}
#snb-jeanneau{background:url(../images/header-subnewjeanneau.gif) no-repeat top left;}
#snb-capelli{background:url(../images/header-subnewcapelli.gif) no-repeat top left;}
#snb-anytec{background:url(../images/header-subnewanytec.gif) no-repeat top left;}

#npad{height:59px;width:450px;float:right;text-align:right;padding:50px 20px 10px 0;}
#ho #npad{height:242px;padding-top:0;padding-right:0;width:1px;}
#ho #npad span{display:none;}

#nav{width:635px;margin-top:0px;float:left;}
#nav #nhpad{width:635px;float:left;height:21px;background:#032343;}
#nav ul{width:628px;float:left;margin:3px 0 0 3px;padding-bottom:10px;list-style:none;}
#nav li{float:left;background:url(../images/nav-bg-off.gif) no-repeat bottom right;padding-bottom:6px;margin-right:3px;}
#nav li.t{background:url(../images/nav-bg-on.gif) no-repeat bottom right;margin-bottom:4px;}
#nav a{font-size:1.4em;font-weight:bold;float:left;color:white;background:#2C6499;width:102px;padding:10px 10px 4px 10px;text-decoration:none;}
#nav .t a{color:white;background:#032343;}
#nav a:hover{text-decoration:underline;}

#ab #new-used-boats ul{margin-left:20px;}
#ab #new-used-boats li{font-size:1.4em;padding:3px 0;color:#999999;}

h1{color:white;font-size:1.4em;background:transparent;display:block;}
h2{color:#032343;font-size:1.4em;background:white;display:block;}
.h3{color:#032343;font-size:1.4em;background:#e5e5e5;display:block;}
.h3:hover{text-decoration:underline;display:block;}
.h4{color:#032343;font-size:1.6em;background:white;display:block;}

.b1{font-size:1.2em;line-height:1.5em;padding:5px 0;color:#68768e;background:none;}
.b1 a{color:#68768e;background:none;}
.b1 a:hover{color:white;background:none;}
.b2{font-size:1.2em;line-height:1.5em;padding:5px 0;color:#999999;background:#e5e5e5;}
.b3{font-size:1.4em;line-height:1.5em;padding:5px 0;color:#032343;background:white;}
.b4{font-size:1.4em;line-height:1.5em;padding:5px 0;color:#999999;background:white;}
.b4 a{color:#666666;background:white;}
.b4 a:hover{color:#333333;background:white;}
.b5{font-size:1.4em;line-height:1.5em;padding:5px 0;color:#333333;background:white;}
.b6{font-size:1.6em;line-height:1.5em;padding:5px 0;color:white;background:transparent;}
.b8{font-size:1.2em;line-height:1.5em;padding:5px 0;color:#999999;background:white;}

a.n2{font-size:1.4em;font-weight:bold;color:white;background:transparent url(../images/ar-wh-rt.gif) no-repeat right 0.8em;text-decoration:none;}
a.n2:hover{text-decoration:underline;}

.n3{font-size:1.2em;color:#032343;background:#e5e5e5;}
.n3:hover{color:#2C6499;background:#e5e5e5;text-decoration:underline;}


.n5{font-size:1.4em;color:#999999;background:white;text-decoration:none;}
.n5t{color:#032343;background:white;}
a.n5:hover{text-decoration:underline;}

.n6{font-size:1.4em;color:white;background:#2C6499;}
a.n6:hover{color:white;background:#032343;}

.n7{font-size:1.2em;color:#032343;background:white;text-decoration:underline;}
a.n7:hover{color:#2C6499;background:white;}

#ab .n7{font-size:1em;color:#032343;background:white;text-decoration:underline;}

/* home */
#ho #promologo{padding:58px 132px 0 418px;float:left;display:block;width:138px;height:128px;}
#ho #promologo a{text-decoration:none;width:140px;height:80px;float:left;background-repeat:no-repeat;background-position:center bottom;}
#ho #intro{width:235px;float:left;padding:30px 10px 10px 20px;}
#ho #intro h1{height:24px;width:200px;background:url(../images/howcanwehelp.gif) no-repeat;padding:10px 0 5px 0;}
#ho #intro p{padding:5px 0 10px 0;}
#ho #intro a.n2{border-top:#395169 1px solid;padding:10px 0;width:230px;display:block;}
#ho #intro .boat{background-repeat:no-repeat;background-position:bottom left;margin:0;}
#ho #intro .boat h1{background-color:#1b4064;width:210px;background-image:none;padding:10px 10px 2px 10px;}
#ho #intro h2{background:url(../images/home-brands.gif);margin-top:20px;height:21px;width:230px;float:left;}

#new-used-boats{background:white url(../images/about.jpg) no-repeat top left;width:418px;padding:15px 20px 15px 530px;float:left;}
#new-used-boats li a{color:#666666;background:white;}
#new-used-boats li a:hover{color:#333333;background:white;}

#nb ul{list-style:none;}
#nb #images{width:968px;float:left;}
#nb #images li{float:left;}
#nb #images a{float:left;height:114px;width:242px;text-decoration:none;}
#nb #images #boat-arvor{background:url(../images/newboats/new-arvor.jpg) no-repeat;}
#nb #images #boat-jeanneau{background:url(../images/newboats/new-jeanneau.jpg) no-repeat;}
#nb #images #boat-glastron{background:url(../images/newboats/new-glastron.jpg) no-repeat;}
#nb #images #boat-fourwinns{background:url(../images/newboats/new-fourwinns.jpg) no-repeat;}
#nb #images #boat-new{background:url(../images/newboats/new-brand.jpg) no-repeat;}
#nb #logos li{float:left;}
#nb #logos a{float:left;height:85px;width:241px;text-decoration:none;background-repeat:no-repeat;background-position:center center;background-color:white;}
#nb #logos #newbrand{background-image:url(../images/newboats/new-logo-brand.gif);}
#nb #logos #arvor{background-image:url(../images/newboats/new-logo-arvor.gif);}
#nb #logos #jeanneau{background-image:url(../images/newboats/new-logo-jeanneau.gif);}
#nb #logos #glastron{background-image:url(../images/newboats/new-logo-glastron.gif);}
#nb #logos #fourwinns{background-image:url(../images/newboats/new-logo-fourwinns.gif);}
#nb .rborder{border-right:#cccccc 1px solid;}
#nb .nborder{border-right:#e5e5e5 1px solid;}
#nb .intro{width:241px;float:left;}
#nb .intro a{width:221px;float:left;padding:10px;display:block;text-decoration:none;background:#e5e5e5;}
#nb .intro a:hover{background:#d0d0d0;}
#nb .intro .h3{display:block;background:url(../images/ar-bl-rt.gif) no-repeat right top;}
#nb .intro .b2{display:block;background:none;}
#nb .intro .n3{display:block;background:none;}
#nb .pad{height:200px;width:1px;float:left;}

#contactus{background:white;}
#co #address{float:left;width:185px;padding:10px 20px;}
#co #address h2{padding:0 0 5px 0;}
#co #address a{text-decoration:underline;color:#666666;}
#co #address a:hover{color:black;}
#co #pooleharbour{float:left;width:383px;padding:10px 0;margin-right:20px;}
#co #pooleharbour #but{background:url(../images/but_google.gif) no-repeat;height:31px;width:158px;float:right;display:block;}
#co #map{height:318px;width:383px;float:left;margin:15px 0;background:url(../images/map.gif) no-repeat;}
#co #enquiry{float:left;width:305px;padding:10px;}
#co fieldset{padding:10px 0;}
#co label{display:block;font-size:1.2em;line-height:1.5em;padding:5px 0;color:#999999;background:white;}
#co #enquiry fieldset input{width:300px;}
#co #enquiry fieldset textarea{width:305px;height:90px;}
#co #enquiry #submit{float:right;width:158px;height:31px;margin-top:10px;}

#newboats{background:white;}
#newboats object{border:0 white solid;height:500px;width:968px;display:block;float:left;}
#newboats .iframe{height:500px;width:968px;display:block;float:left;}
#newboats #links{width:968px;text-align:center;color:#cccccc;background:white;margin:0;padding:0;}
#newboats #links a{color:#2c6499;background:white;text-decoration:none;font-size:1.2em;padding:10px;}
#newboats #links a.t{color:#032343;background:white;text-decoration:underline;font-size:1.2em;padding:10px;}
#newboats #links a:hover{color:#032343;background:white;text-decoration:underline;}

#snb #leftmenu{width:200px;padding:10px 20px;float:left;}
#snb #leftmenu ul{list-style:none;}
#snb #content{width:490px;padding:10px 0px;float:left;}
#snb #content h1{height:241px;width:486px;margin-bottom:10px;float:left;display:block;background-repeat:no-repeat;background-position:top left;}
#snb .arvor h1{background-image:url(../images/newboats/arvor.jpg);}
#snb .jeanneau h1{background-image:url(../images/newboats/jeanneau.jpg);}
#snb .glastron h1{background-image:url(../images/newboats/glastron.jpg);}
#snb .fourwinns h1{background-image:url(../images/newboats/fourwinns.jpg);}
#snb #rightmenu{width:185px;padding:10px 20px;float:left;}

#snb #leftmenu a{font-size:1.2em;display:block;color:#032343;background:#e5e5e5;margin-bottom:10px;width:177px;padding:7px 10px 7px 10px;text-decoration:none;}
#snb #leftmenu a:hover{color:#2c6499;background:#e5e5e5;}
#snb #leftmenu a.t{color:white;background:#032343;}
#snb #leftmenu a.t:hover{color:white;background:#032343;}

#snb #leftmenu a.t .ar{background:url(../images/ar-wh-rt.gif) no-repeat center left;padding-left:20px;}
#snb #leftmenu .ar{background:url(../images/ar-bl-rt.gif) no-repeat center left;padding-left:20px;}

#snb #leftmenu ul ul a{background:none;padding:0px 10px 5px 30px;border-bottom:#cccccc 1px solid;width:155px;}
#snb #leftmenu ul ul .noborder{border-bottom:0;}

#snb #rightmenu #buttons a{float:left;font-size:1.2em;display:block;color:white;margin-bottom:10px;background:#2c6499 url(../images/rightmenu-bot.gif) no-repeat bottom right;width:177px;padding:7px 10px 7px 10px;text-decoration:none;}
#snb #rightmenu #buttons a:hover{color:white;background:#032343 url(../images/rightmenu-bot-on.gif) no-repeat bottom right;}
#snb #rightmenu #buttons .ar{background:url(../images/ar-wh-rt.gif) no-repeat center left;padding-left:20px;}