body{font-family:Arial, Helvetica, sans-serif; font-size:10pt; margin:0px; background-image:url(../images/background.jpg); min-width:800px; height:100%;}
a{color:black; text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:0;}
td{vertical-align:top;}
.center{text-align:center;}
.right{text-align:right;}
.banner{background-image:url(../images/banner-back.jpg); width:100%; height:116px;}
.banner-quicklinks{position:absolute; top:0px; right:0px;}
img.logo{position:absolute; top:0px; left:0px;}
.slogan{margin-left:300px; margin-right:300px; text-align:center; padding-top:2px;}
.navigation{position:absolute; top:62px; right:15px; margin-left:200px; text-align:right;}
.leftboxes{position:absolute; top:138px; width:190px; left:10px;}
.rightboxes{position:absolute; top:138px; width:190px; right:10px;}
.box{width:190px; height:auto; background-color:#FFFFFF; border-color:#0e1146; border-style:solid; border-width:3px; margin-bottom:10px;}
.product-list{font-size:9pt; padding:5px; text-align:left;}
img.menu{vertical-align:middle; margin:5px;}
img.basketremove{vertical-align:middle; margin-right:5px;}
.maincontent-box{margin-left:220px; margin-right:220px; margin-top:22px; margin-bottom:20px; background-color:#FFFFFF; height:auto; width:auto; min-height:500px; border-color:#0e1146; border-style:solid; border-width:3px;}
.flash-index{text-align:center; margin-top:5px;}
.text-index{margin:20px; text-align:center; font-size:10pt;}
.newproducts{margin:5px; font-size:8pt; color:#3f416a; text-align:right;}
.relatedproducts{margin:5px; font-size:8pt; color:#3f416a; text-align:center;}
.basket{margin:5px; margin-left:0px; font-size:8pt; color:#3f416a; text-align:right;}
.newproducts-price{color:#8787A1; font-size:10pt; margin-bottom:8px;}
.srp{text-decoration:line-through; display:inline;}
.basket-empty{color:#8787A1; text-align:center; font-size:14pt; padding:5px;}
.basket-subtotal{font-size:12pt; color:black; padding-right:5px; padding-left:5px; text-align:right;}
.torbayhosting{position:absolute; top:88px; left:0px;}
table.products{margin-left:20px}
td.product-image{height:100px; vertical-align:middle; text-align:center; width:120px;}
td.product-count{font-size:9pt; text-align:left; vertical-align:top; width:20px; padding-top:10px;}
.category{margin:10px; padding:3px; padding-left:10px; font-size:16pt; background-image:url(../images/category-back.jpg); border-color:#0e1146; border-width:2px; border-style:solid;}
.products-title{font-size:13pt; color:#0e1146;}
.products-name{font-size:10pt; text-indent:20px;}
.products-price{color:#8787A1; font-size:10pt; margin-left:20px;}
.page{text-align:center; height:20px; font-size:11pt; padding:20px;}
.page-off{display:inline; padding:5px;}
.pageon{border-color:#0e1146; border-width:1px; border-style:solid; display:inline; padding:5px;}
.productspage-make{font-size:12pt; display:inline; text-align:right;}
table.productspage{margin-right:20px;}
td.productspage-image{margin:20px; text-align:center;}
.productspage-info{display:inline;}
.moreinformation{font-size:12pt; color:#8787A1; text-align:right; margin:20px;}
.buynow{text-align:left; font-size:10pt;}
.contact-type{font-size:14pt; color:#0e1146; width:90%; border-bottom-width:1; border-bottom-style:solid; border-bottom-color:#8787A1; margin:20px; padding-top:10px; margin-bottom:5px;}
.contact-details{font-size:11pt; margin-left:40px; margin-right:40px;}
.admin-maincontent-box{margin-left:220px; margin-right:10px; margin-top:22px; margin-bottom:20px; background-color:#FFFFFF; height:auto; width:auto; min-height:500px; border-color:#0e1146; border-style:solid; border-width:3px;}
.admin-login{text-align:center; width:200px;}
.products-main{text-align:center; vertical-align:top;}
table.basket{font-size:10pt; margin:20px; text-align:left;}
table.checkout{font-size:8pt;}
td.checkout_field{text-align:right; padding-right:10px; vertical-align:middle;}
input{font-size:8pt;}
.paddingleft{
margin-left:20px;}
tr.basketmain td{vertical-align:middle; padding-left:10px;}
tr.basket-head{font-size:12pt; color:#d0ced9; font-weight:bold; padding-left:5px; padding-right:5px;}
tr.basketmain{background-image:url(../images/basket-page-mainback.jpg); height:25px;}
td.plain{background-image:url();}
td.basket-product{width:500px; background-color:#0e1146; padding-left:10px;}
td.basket-qty{width:100px; background-color:#3f416a; padding-left:10px;}
td.basket-price{width:100px; background-color:#8788a6; padding-left:10px;}
td.basket-remove{width:100px; background-color:#8788a6; padding-left:10px;}
td.basketmain-qty{margin-left:5px; margin-right:5px;}
td.basketmain-qty img{vertical-align:middle;}
tr.baskettotals{font-size:12pt; color:#3f416a; font-weight:bold; padding-left:5px;}
tr.admin-rollover{font-size:10pt;}
input.remove{height:15px; width:15px; background-image:url(../images/button-basketremove_large.jpg); border:0px; cursor:pointer;}
input.basketqty{width:40px; text-align:center; font-size:8pt;}
table.admin-products{font-size:10pt;}
.left50{margin-left:50px;}