body{margin: 0px; padding: 0px; background-color: #000000; font-family: arial, helvetica, sans-serif; text-align: center;}
table {font-size: 12px; }
.errtxt{font-weight: bold; color: #cc3300;}

a{text-decoration: none; color: #000000;}
a:hover{color: #cc0000;}

.container{width: 732px; text-align: left; }

.site_nav {position: relative; left: 0px; top: 0px; padding: 0px; font-weight: bold;	font-size: 12px; color: #FFFFFF; background-color: #B3161F; width: 732px; height: 24px;}
.site_nav table{width: 732px; height: 24px; padding: 0px; margin: 0px; text-align: center;}
.site_nav a{color: #ffffff; text-decoration: none; font-weight: bold;}
.site_nav a:hover{color: #660000;}

.prod_nav{background-color: #D7D7D7; border-right: 1px solid #6A5E90; float: left; padding-top: 15px; padding-right: 10px; height: 375px; width: 132px; background-image: url('../SiteImages/tyre-track.jpg'); background-repeat: no-repeat; position: relative; left: 0px; top: 10px;}
.prod_nav p{margin-top: 10px;  padding-left: 10px;}
.prod_nav a{text-decoration: none; font-weight: bold; font-size: 12px; color: #000000;}
.prod_nav a:hover{color: #9999cc;}

.top_prod_corner{position: relative; left: 0px; top: -15px; }
.top_content_corner{position: absolute; right: 0px; top: 0px;}
.bottom_content_corner{position: absolute; right: 0px; bottom: -1px;}

.page_content{padding: 5px; position: relative; left: 0px; top: 10px; float: left; background-color: #ffffff; border-left: #a9a9a9; width: 600px; height: 375px;}
.page_content p{font-size: 12px;}

.the_logo{position: relative; left: 0px; top: 0px;}

.offer_box{width: 175px; background-color: #cccccc; border: 1px solid #a9a9a9; font-size: 12px; color: #000000; padding: 3px;}
.offer_box a{color: #000000; text-decoration: none;}
.offer_box a:hover{color: #f5f5f5;}

.productslist{font-size: 12px;}
.productslist td{border: 1px solid #a9a9a9; background-color: #f5f5f5;}
.productslist a{text-decoration: none; color: #cc0000; font-weight: bold;}
.productslist a:hover{text-decoration: underline; color: #ff0000;}

.add_button{background-color: #cc0033; color: #f5f5f5; font-size: 12px;}

.comingsoon{font-weight: bold; color:red; }
.box1{border: 1px solid #000000; margin-left: 15px; margin-bottom: 10px;}

.checkout_content{width: 732px; background-color: #ffffff; padding: 5px; position: relative; left: 0px; top: 10px; float: left;}

.frontlinks1{background-color: #990000; color: #ffffff; font-weight: bold; text-align: justify; padding: 5px;}
.frontlinks2{background-color: #cc0000; color: #ffffff; height:51px;}

.legal{font-size: 10px; color: #ffffff; text-align: center;}
.legal a{color: #cc0000;}
.legal a:hover{color: #ffff00;}
