body{margin:0;padding:0}h6{text-decoration:none;font-size:14px}*{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#454545}a{text-decoration:none}a:hover{text-decoration:underline}#top{height:167px;width:994px;background:url(../images/top.jpg) no-repeat;margin:0 auto}#logo a{width:200px;height:167px;display:block;text-indent:-9999px}#navbar{height:46px;width:994px;background:url(../images/navbar.gif) no-repeat;overflow:hidden;margin:12px auto 0}#navbar ul{list-style:none;margin:0;padding:0}#navbar ul li{float:left;margin:0;padding:0}#navbar ul li a{color:#fff;display:block;height:31px;width:99px;background:url(../images/navbar_line.gif) no-repeat right 1px;text-align:center;padding:15px 0 0}#navbar ul li a:hover{background:url(../images/navbar_hover.gif) no-repeat}#navbar ul li a.lastchild{background:none;width:103px}#navbar ul li a.firstchild:hover{background:url(../images/navbar_hover_first.gif) no-repeat}#navbar ul li a.lastchild:hover{background:url(../images/navbar_hover_last.gif) no-repeat}#wrap{width:994px;background:url(../images/wrap_back.gif) repeat-y;overflow:hidden;margin:12px auto 0}#column1{width:169px}#searchbox{width:169px;height:71px;background:url(../images/searchbox.gif) no-repeat}#searchbox h2{color:#505050;margin:0;padding:10px}#searchbutton{width:28px;height:18px;border:none;background:url(../images/searchbutton.gif) no-repeat;cursor:pointer;color:#fff;margin:0 0 0 10px;padding:0 0 1px}#categories ul{list-style:none;margin:0;padding:0}#categories ul li{border-bottom:1px solid #8c8c8c;padding:2px 10px}#categories ul li a{color:#fff}#categories h2{background:url(../images/categories_top.gif) no-repeat top;color:#fff;margin:0;padding:27px 10px 10px}#column2{width:633px;margin-left:12px;overflow:hidden}#coloumn2 .maincategory img{padding-right:20px}#column2top{width:633px;height:8px;background:url(../images/column2_top.gif) no-repeat;font-size:1px}#column2 p,#column2 h1,#column2 h2,#column2 ul{margin:0;padding:12px 20px}#column2 ul li{margin:2px 20px}#column2 h1{font-size:20px;color:red;font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;letter-spacing:.5px}#column2 h2.page{font-size:14px;padding:12px 0}#column2 h1.page{font-size:14px;padding:12px 0}.homepage_image{float:right;margin:10px}.register_button{width:245px;height:24px;color:#fff;background:url(../images/registerbutton.gif) no-repeat;display:block;text-align:center;margin:10px 0 10px 20px;padding:8px 0 0}.product_category{width:305px;height:190px;float:left;overflow:hidden;display:inline;margin:30px 0 0 10px}.product_category img{float:left;margin-right:-20px;padding-right:10px;width:150px}.product_category h2,.product_category p{float:left;width:120px}.moreinfo{width:79px;height:22px;display:block;background:url(../images/moreinfo_button.gif) no-repeat;text-align:center;padding-top:5px;float:left}.product{float:left;overflow:hidden;display:inline;margin:20px 0 0 15px}.product img{float:left;margin-right:20px}.product h2,.product p{float:left;width:450px}.table_buy{width:613px;border:1px solid #CCC;clear:both;margin:20px 0 0 10px}.row_dark{background-color:#e3dfdf}.row_light{background-color:#f0eeee}.row_desc td{padding:15px}.td_narrow{width:50px}.td_narrow_desc{width:100px;text-align:center}.qty_form{width:30px}.buybutton{width:57px;height:19px;background:url(../images/buy_button.gif) no-repeat;border:none;cursor:pointer;color:#fff;padding:1px 0 2px}#column2 .breadcrumbtrail{border-bottom:1px solid #e4e4e4;text-align:left;padding-top:10px;padding-bottom:15px}#column2 .breadcrumbtrail ul{display:inline;list-style:none;margin:0;padding:0}#column2 .breadcrumbtrail ul li.first{display:inline;list-style:none;padding-left:20px}#column2 .breadcrumbtrail ul li{display:inline;list-style:none;border:none;padding-left:10px;margin:0}#banner{width:354px;height:120px;margin:60px auto 20px}#logos{width:311px;height:46px;clear:both;margin:0 auto;padding:40px 0 20px}#column3{width:168px;margin-left:12px}#mailinglist{width:168px;height:91px;background:url(../images/mailing_back.gif) no-repeat}#mailinglist h2{color:#fff;margin:0;padding:10px}#mailingbutton{width:28px;height:18px;border:none;background:url(../images/mailingbutton.gif) no-repeat;cursor:pointer;color:#7a7a7a;margin:0 0 0 10px;padding:0 0 1px}#basket p{line-height:18px;color:#fff;margin:0;padding:0 10px}#basket h2{background:url(../images/basket_top.gif) no-repeat top;color:#fff;margin:0;padding:27px 10px 10px}#viewbasket{width:104px;height:20px;display:block;background:url(../images/basket_button.gif) no-repeat;color:#505050;margin:10px 0 0 10px;padding:6px 0 0 45px}#recoverbasket{width:104px;height:20px;display:block;background:url(../images/recover_button.gif) no-repeat;color:#505050;margin:10px 0 0 10px;padding:6px 0 0 45px}#footer{clear:both;background:url(../images/footer_top.gif) top no-repeat #fff;padding-bottom:10px}#footer p{text-align:justify}#footer span{clear:both;margin-top:10px;padding:10px 0 10px 170px}#footer ul{list-style:none;width:900px;overflow:hidden;text-align:center;margin:0 auto;padding:20px 0 10px 30px}#footer ul li a{border-right:1px solid #666;padding:0 10px}#footer ul li a.lastchild{border:none}.basket{width:95%;margin:0 auto}.basket .section{border-bottom:1px solid silver}.basket .section .section{border-bottom:none}.basket .shiptotal p{text-align:right;color:red;padding:10px 0!important}.basket .name label{width:100%}.basket .finaltotal{color:red;font-size:14px;font-weight:700;width:100%;text-align:center;margin:10px 0}.basket .finaltotal p{color:red;padding:10px 0!important}.basket .checkoutbutton{width:100%;text-align:center;padding:0!important}.basket .checkoutbutton #submitforward{margin:0}.basket .customerlogins{border-top:1px solid silver}.basket .customerlogins h2{margin:0 0 10px!important;padding:0!important}.basket .customerlogins a{background-color:#D10505;color:#FFF;font-weight:700;font-size:8pt;border-left:solid 1px #F66;border-top:solid 1px #F66;border-right:solid 1px #900;border-bottom:solid 1px #900;border-style:outset;padding:2px 6px}#column1,#column2,#column3,#footer ul li{float:left}#searchform,#strEmailAddress2{width:100px;margin:0 0 0 10px}#column2 h2,.basket h4{font-size:14px}.download_button-1,.download_button-2{width:225px;height:24px;color:#fff;background:url(../images/downloadbutton.gif) no-repeat;display:block;margin:10px 0 10px 20px;padding:8px 0 0 20px}.row_dark td,.row_light td{border:1px solid #fff;padding:15px}.td_narrow_tax,.td_narrow_price{width:10px}.basket p,.basket .customerlogins h1{padding:10px 0!important}.basket .shiptotal,.basket .shiptotal #shiptotal,.basket .finaltotal #maintotalbottom{color:red;font-size:14px;font-weight:700}.basket .customerlogins .newcustomer,.basket .customerlogins .existingcustomer{margin:10px}
