*{margin:0;padding:0}
img{border-style:none;}
body{text-align:center;font:12px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;color:#1C231B;background-color:#444D5C
}
#bodywrapper{width:920px;text-align:left;margin:0 auto}
#bodytop{float:left;width:920px;height:25px;background-image:url('images/bodytop.jpg');margin-top:20px;}
#bodybottom{float:left;width:920px;height:25px;background-image:url('images/bodybottom.jpg');margin-bottom:20px;}
#bodywhite{background-color:#fff;float:left;width:920px;}
#logo{float:left;padding-left:37px;width:157px;height:57px;margin-top:10px;}
#topmenu{float:left;width:644px;height:83px;padding-right:37px;margin-left:45px;}
#leftnav{float:left;width:201px;padding-left:37px;margin-top:10px;}
#centre{float:left;width:425px;}
.content{float:left;width:425px}
.himages{float:left;width:425px;text-align:center;margin-top:8px}
#rightcolumn{float:left;width:200px;padding-left:20px;padding-right:37px;}
.form{float:right;padding-top:40px;}
form {}

/* TOP MENU */
#topmenu img{margin-right:75px;}

/* LEFT NAV */
#leftnav ul{padding:0;list-style-type:none} 
#leftnav li{background:url(images/leftmenulinkbg.jpg) 0 7px no-repeat;border-bottom:1px dotted #4A4A4A;line-height:30px;margin:0;padding:0 0 0 25px;width:150px;}
#leftnav li a{font-size:11px;color:#4A4A4A;text-decoration:none;}
#leftnav li a:hover{color:#000}
.bwlogo{padding:8px 0 20px 10px}

/*NEWSLETTER */
.newsletter{float:left;width:163px;border:1px dotted #4A4A4A;margin-top:15px;padding:6px 0 0 10px;}
.newsletter input{background-color:#FCF5EB;}

/*CENTRE*/
p{margin-top:10px;}
a{color:#1F3981;text-decoration:none;}
a:hover{text-decoration:underline;}

/*Homepage Images*/
.himages img{margin:0 7px;}

/*Product Styles*/
.product{float:left;padding-bottom:16px;border-bottom:1px dotted #828282;margin-top:16px;width:425px}
#centre h1{color:#E7A639;font:bold 16px Georgia;border-bottom:1px dotted #4A4A4A;padding-bottom:3px;}
.moreimages{float:left;width:125px;margin-right:10px;text-align:center;}
.thumb{float:left;width:55px;margin:5px 2px 0 2px;border:1px solid #828282;}
div.imgborder{float:left;width:125px;border:1px solid #828282;}
img.pr{float:left;width:125px;}
.product h2{color:#E7A639;font:bold 13px Georgia;margin-bottom:4px;padding:0;}
.pdesc{font:11px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;color:#1C231B;}
.addtobasket{float:right;width:85px;margin-top:7px;}
.productprice{float:left;margin-left:20px;margin-top:10px;}
.productprice2{padding-bottom:0px;}
span.price{color:#622021;font:bold 16px Verdana, sans-serif;}

/*RIGHT COLUMN*/
#rightcolumn h1{color:#E7A639;font:bold 16px Georgia;border-bottom:1px dotted #4A4A4A;padding-bottom:3px;margin-bottom:12px;}
#rightcolumn p{margin-bottom:12px;color:#383838;}
#rightcolumn a{color:#254996;text-decoration:none;}
#rightcolumn a:hover{text-decoration:underline;}
#rightcolumn li a{font-size:11px;color:#4A4A4A;text-decoration:none;}
#rightcolumn a:hover{color:#000}
#rightcolumn ul{padding:20px;list-style-type:none} 

/*Contact Form*/
label{float:left;text-align:left;margin-right: 0.5em;display:block}
input{color:#000;background:#F7F9FD;border:1px solid #606060;padding:2px 5px;font:11px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;}
input:hover{background:#fff}
textarea{color:#000;background:#F7F9FD;border:1px solid #606060;padding:2px 5px;font:11px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;}
textarea:hover{background:#fff}
select{color:#000;background:#F7F9FD;border:1px solid #606060;padding:2px 0 2px 2px;font:11px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;width:148px}
select:hover{background:#fff}
option{color:#000;background:#F7F9FD}
option:hover{background:#fff}
p.hidden{padding:0;margin:0;}
.submit input{margin:0;padding:0;border:0;}
.submit {float:right;}

