body {background-color:#ccc;text-align:center;padding:0;margin-top:4px}
div,table{margin:auto}
.bodydiv,.romantable {background-color:#fff;color:#8d8d8d;font:bold 10px/12px verdana;text-align:center;width:900px;border:1px solid #000;padding:0px;margin:0px auto}
a img,a{color:#333;text-decoration: none;border:none}
h1{font:bold 11px/13px verdana;margin:0px;color:#666}
h2{font:bold 10px/12px verdana;margin:0px;color:#666}
form{padding:0px;margin:0px;border:0px}
.left{text-align:left}
.right{text-align:right}
.center{text-align:center}
.bottom{vertical-align:bottom}
.middle{vertical-align:middle}
.top{vertical-align:top}
.leftpad35{padding-left:35px}
.pseudoButton{background-color:#e1cbb3;padding:5px 30px 5px 30px;border:2px outset #fff}

.homeTable ,.topmenutab,.bottommenutab{width:900px}
.topmenutab td{vertical-align:middle;height:23px;padding:0px 15px 0px 15px}
.bottommenutab td{vertical-align:middle;height:32px;padding:0px 20px 0px 20px}
.topmenutab a,.bottommenutab a{font:normal 12px/14px times new roman}
.topmenutab a{color:#000}
.bottommenutab a{color:#fff}
.basket{font:normal 12px/14px times new roman;color:#000;padding-right:20px}
.greydiv{background-color:#b1b197;height:35px}
.topmenudiv{background-color:#969696}
.bottommenudiv{background-color:#636363}
.leftCol{width:400px;vertical-align:top;text-align:left;padding-left:30px}
.rightCol{width:430px;text-align:right}
.credit a{font:normal 8px/10px verdana}
.contactdiv{font:normal 11px/16px times new roman;color:#636363}



.homeTable{height:554px;vertical-align:top;font:bold 10px/12px verdana;}
.homeCol1{width:500px;text-align:left;vertical-align:top;
background-image:url(/images/home/home.jpg);
background-repeat:no-repeat;background-position:0px 54px;padding:100px 0px 0px 330px}
.homeCol2{width:400px;text-align:left}
.middleTab,.shopTab {width:860px;padding:0px;height:468px;text-align:center}
.middleTab td,.middleTab tr{width:860px;vertical-align:middle;text-align:center;padding:0px;}



.here a {color:#fc6}
.highlight a{color:#fff2d7}
.yellow,.button{background-color:#e1cbb3;padding:0px 20px 0px 20px}


#homeImg{height:287px;width:300px;margin:0px}
#crestImg{height:250px;width:207px}
#cartoonImg{width:120px;margin:10px}
#historyImg{width:300px}
#pressImg{width:300px}
#stockistsImg{width:230px}
#termsImg{width:300px}
#contactusImg{width:300px}

.productTab {text-align:center;padding:0px}
.productTab td{text-align:center;font:normal 9px/13px verdana;vertical-align:top}


.detailTab{width:860px;text-align:left;vertical-align:top;padding:0px}
.detailTab td{text-align:left;width:430px;vertical-align:top}
.detailRelatedHead{margin-bottom:12px}
.bigImg{width:430px;height:430px;padding:0px}
.bigImgCol{width:430px;text-align:left;vertical-align:top}
.priceTab{width:400px;text-align:left;vertical-align:top}
.priceTabCol1{width:330px;height:15px;border-right:solid 1px #8d8d8d;padding-left:5px}
.priceTabCol2{width:50px;border-right:solid 1px #8d8d8d;padding-left:5px}
.priceTabCol3{width:30px;padding-left:5px;padding-right:0px;text-align:right}
.priceTabBottom{border-bottom:solid 1px #8d8d8d}
.priceTabTop{border-top:solid 1px #8d8d8d}
.productTextDiv{text-align:left;width:360px;font:bold 10px/12px verdana;color:#999;padding:0px 30px 0px 30px}


.productDiv{min-height:320px}

.infoPageTab{width:860px;text-align:left;vertical-align:top;height:444px}
.infoPageTab td{width:430px;vertical-align:top}

.stockistsDiv{padding:10px 20px 10px 20px;font:bold 9px/10px verdana;color:#ccc}
.stockistsLeftCol{width:250px;padding:0px 10px 0px 0px;vertical-align:top}
.stockistsRightCol{width:550px;padding:0px;vertical-align:top}
.stockistsTab td{;padding:0px 0px 0px 10px;text-align:left;vertical-align:middle;height:20px;border-top:solid 1px #999}
.stockistTabCol1{width:150px;border-right:solid 1px #999}
.stockistTabCol2{width:350px}
.stockistTabBottom{border-bottom:solid 1px #999}
