*{margin:0;padding:0;border:none;font-size:1em}
.clearBoth{clear:both}


body{background:#F2F1E9 url(/images/bg.gif);font-size:62.5%;text-align:center;padding:5px}

#stage{position:relative;width:960px;text-align:left;font-family:arial,helvetica,sans-serif;background:#fff;margin:0 auto}
.home{padding:830px 0 0 0}

#homeLeft{width:480px;float:left;border-top:1px solid #ddd}
#homeLeft h1,#homeLeft h2,#homeLeft h3{padding:30px 10px 10px 30px;font-weight:normal;font-size:1.5em}
#homeLeft p{padding:0 10px 10px 30px;line-height:150%;font-size:1.1em}
#homeCenter h2,#homeRight h2{padding:30px 10px 10px 10px;font-weight:normal;font-size:1.5em}

#homeContent{position:absolute;top:110px;left:0}
.row{clear:both;padding:0 20px}
.icons{width:115px;float:left;text-align:center}
.icons a{display:block;width:115px;height:105px;background:#f00;text-indent:-3000px}
#iconChesterfields{background:url(/images/iconChesterfields.gif) no-repeat}
#iconSuites{background:url(/images/iconSuites.gif) no-repeat}
#iconBeds{background:url(/images/iconBeds.gif) no-repeat}
#iconWing{background:url(/images/iconWing.gif) no-repeat}
#iconClub{background:url(/images/iconClub.gif) no-repeat}
#iconStudy{background:url(/images/iconStudy.gif) no-repeat}
#iconChaise{background:url(/images/iconChaise.gif) no-repeat}
#iconFootstools{background:url(/images/iconFootstools.gif) no-repeat}
.bucket,#homeCenter,#homeRight{width:230px;float:left;border-top:1px solid #ddd;padding:20px 0 0 0}
.bucket h2{padding:5px 10px 5px 10px;margin:0 10px 120px 10px;background:#ddd}
.bucket h2 a{font-size:1.2em;color:#666;text-decoration:none}
.bucket p,#homeCenter p,#homeRight p{padding:0 10px 10px 10px;font-size:1.1em;line-height:150%}
#homeUK{background:url(/images/homeUK.jpg) no-repeat 0 50px}
#homeDelivery{background:url(/images/homeDelivery.jpg) no-repeat 0 50px}
#homeWarranty{background:url(/images/homeWarranty.jpg) no-repeat 0 50px}
#homeBrochure{background:url(/images/homeBrochure.jpg) no-repeat 0 50px}
.homeMore{height:25px;width:69px;text-indent:-3000px;background:url(/images/homeMore.gif) no-repeat;display:block}
.homeMore:hover{background-position:bottom left}

#footer{clear:both;padding:20px;text-align:center;font-size:1.1em;line-height:150%;color:#777}
#footer p a{color:#777;text-decoration:none}

#header{position:absolute;top:0;left:0;width:960px}
#logo{width:300px;height:80px;text-indent:-3000px;float:left;display:block;background:url(/images/logo.gif) no-repeat #f00}

#headerContact{width:640px;float:left;text-align:right;padding:10px 0 0 0;line-height:2em}
#headerContact ul{list-style:none;margin-right:-10px;padding:0 0 0 0}
#headerContact ul li{float:right;padding:0 10px;color:#666}
#headerContact ul li a{font-family:verdana,sans-serif;font-weight:bold;color:#999;text-decoration:none}
#headerContact span{font-family:georgia,garamond,serif;font-size:1.4em;font-weight:bold;color:#999}

#headerNav{clear:both;list-style:none;height:3.4em;padding:0 20px;background:url(/images/navEnd.gif) top right no-repeat}
#headerNav li{float:left}
#headerNav li a{display:inline-block;padding:10px 12px;text-decoration:none;font-size:1.1em;color:#333;background:url(/images/navBg.gif) top right;font-weight:bold;text-shadow:0 1px 0 #fff}
#headerNav li a:hover{color:#fff;background-position:bottom right;text-shadow:0 -1px 0 #999}


.info{padding:130px 0 0 0}
#infoRight{width:690px;float:right}
#infoRight h1{padding:20px 20px 10px 0;font-weight:normal;font-size:1.5em}
#infoRight h2{padding:10px 20px 10px 0;font-weight:normal;font-size:1.5em}
#infoRight p{font-size:1.1em;line-height:150%;padding:0 20px 10px 0}
#infoLeft{width:230px;float:left}


.cat{padding:130px 0 0 0}
#catRight{width:480px;float:right}
#catRight h1{padding:20px 20px 10px 10px;font-weight:normal;font-size:1.5em}
#catRight p{font-size:1.1em;line-height:150%;color:#666666;padding:0 20px 10px 10px}
#catLeft{width:480px;float:left}
#catTitle{clear:both;padding:10px 0}
#catTitle span{display:block;margin:0 20px;padding:10px 0;font-weight:normal;font-size:1.5em;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
.sofaThumb{width:320px;padding:155px 0 0 0;float:left;position:relative}
.sofaThumb h3 a{font-size:1.2em;font-weight:bold;color:#669933;text-decoration:none;padding:10px 10px 5px 30px}
.sofaThumb h3 a:hover{color:#78b33e;text-decoration:underline}
.sofaThumb p{color:#777;padding:5px 0 30px 30px}
.clubThumb{width:320px;padding:235px 0 0 0;float:left;position:relative}
.clubThumb h3 a{font-size:1.2em;font-weight:bold;color:#669933;text-decoration:none;padding:10px 10px 5px 30px}
.clubThumb h3 a:hover{color:#78b33e;text-decoration:underline}
.clubThumb p{color:#777;padding:5px 0 30px 30px}
.productImage{position:absolute;top:30px;left:20px}

#contentLeft dl dt{clear:both;width:30%;float:left;padding:7px 0 5px 0;border-top:1px solid #fff;text-indent:10px}
#contentLeft dl dd{width:70%;float:left;padding:5px 0;border-top:1px solid #fff}
#contentLeft dl dd input,#contentLeft dl dd textarea{width:90%;border:1px solid #ddd;padding:2px 0}
.submitButton{background:#f60;font-weight:bold}

