body{font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#333333;margin:0; background:#000033}

#header{height:185px;width:874px;position:relative;margin:0 auto;background:url(../images/headerImage.jpg) no-repeat;}

#header #logo{height:165px;width:174px;position:absolute;left:10px;bottom:15px; z-index:100;}

#header #brands{height:65px;width:100%;position:absolute;right:0;bottom:0;background:url(../images/headersubbg.gif); display:none; }

#container{width:874px;margin:0 auto;padding:0;background:#fff;border-top:solid 1px #000099;}

#leftbar{width:176px;margin-right:5px;float:left;}

/* MENU BAR -----------------------------------*/
#leftbar ul{list-style:none; float:left; padding:0; margin:0; width:auto;}
#leftbar ul li{float:left; padding:0; margin:0;position:relative;}
#leftbar ul li a{display:block; height:35px;background-position:0 0; background-repeat:no-repeat;}
#leftbar ul li a:hover{background-position:0 100%;}
#leftbar ul li a.menu {background-image:url(../images/menubg.gif); width:176px; color:#FFFFFF; font-weight:bold; font-family:verdana; text-decoration:none;}
#leftbar ul li.footer{background-image:url(../images/menubgfoot.gif); width:176px;height:16px;}
#leftbar ul li ul {display: none;}

/* specific to non IE browsers */
#leftbar ul li:hover a {color:#fff;}
#leftbar ul li:hover ul {display:block; position:absolute; top:0px; margin-left:176px;width:220px;}
#leftbar ul li:hover ul li{width:220px;background:#2361a9;text-align:left; height:20px; }
#leftbar ul li:hover ul li a.hide {background:#fff; color:#000;}
#leftbar ul li:hover ul li:hover a.hide {background:#6fc; color:#000;}
#leftbar ul li:hover ul li ul {display: none;position:relative;}
#leftbar ul li:hover ul li ul li{position:relative;}
#leftbar ul li:hover ul li a {display:block; color:#fff;text-indent:10px;text-decoration:none;line-height:20px;}
#leftbar ul li:hover ul li a:hover {color:#FFFF99;background:#101572;}


#leftbar div.newsletter{background:url(../images/sideBgwhiteEnd.png) no-repeat;background-position:left bottom;height:200px;padding:0 0 0 10px;}
#leftbar div.locate{background:url(../images/sideBgwhiteEnd.png) no-repeat;background-position:left bottom; height:150px;padding:0 0 0 10px;}
#leftbar div.locate #box{background:url(../images/australia.gif) no-repeat;background-position:top right; width:100%;}
#leftbar div.locate table{margin:0;}
#leftbar div.locate img { border:solid 1px #878d59; border-left:none;}
.subscribeForm{border:solid 1px #878d59;}
.findstoreform{width:80px; height:17px; border:solid 1px #878d59;magin:0;}

.maplink{ color:#003366; font-weight:bold; text-decoration:none;}

.row1{background:#FFFFFF;}
.rowHover{background:#FFFFCC;}

h2{font-size:13px; color:#000099; margin:10px 0 0 0;}
#leftbar div.end{background:url(../images/sideBgwhiteEnd.png) no-repeat; height:203px;}

#subscribeButton{margin-top:5px;margin-right:10px;}

#content{width:650px;margin-left:180px;padding:15px 15px 15px 15px;}
#content p{padding-left:15px;}
#content h1{}


#content ul{}
#content ul li{}

.clear{clear:both;}

.list{float:left; width:110px;margin:0px;padding:15px; list-style:url(../images/bullet.png); font-weight:bold;}
.clist{float:left; margin:0px;padding:15px; list-style:url(../images/bullet.png); font-weight:bold;}
.clist a{color:#333333; text-decoration:none;}
.clist a:hover{text-decoration:underline;}

#footer {height:200px; width:100%; background:url(../images/footerBgBlack.png);padding:0;}
#footer #in{background:#1a1a1a; height:123px; width:874px; margin:0 auto; color:#FFFFFF;padding:0;}
#footer #in a{color:#FFFFFF;padding:0;}

/* IE6 PNG TRANSPARENT FIX */
img, #leftbar, li, ul, div, #logo,a,table,tr,td,form,p, li a img { behavior: url(iepngfix.htc)}
/*img, #body, body { behavior: url(http://www.marinewarehouse.com.au/templates/mw/css/iepngfix.htc) }*/
