 html,body{color:#333;font:13px/1.5em arial,verdana,Lucida Grande,Lucida Sans Unicode,helvetica,geneva,sans-serif}body{background:url(/images/shop/bg_main.gif) repeat-x top center #ece6d6;margin:0;height:100%}.hidden{display:none}p{margin-bottom:1em}.floatR{float:right;margin:0 0 15px 15px}.floatRpad{float:right;margin:15px}a{color:#3e1f00;font-weight:bold;text-decoration:none}a:hover{text-decoration:underline}a img{border:0}ul{list-style:square}#pageCurl{position:absolute;top:0;right:0;width:auto;margin:0;padding:0;display:inline} #outerwrap{width:100%;margin:0;min-width:900px;position:relative}#innerwrap{width:815px;margin:0 auto}#headerimg{float:left;position:relative;margin:0;padding:0;margin-top:24px;width:480px;height:240px;border:11px solid #fff;background:#000;border-bottom:0}#headerimg img{float:left;margin:0;padding:0}#mybasket{position:absolute;float:left;background:#fff;top:0;left:0;width:480px}#contentwrap{float:left;background:url(/images/shop/bg_contentwrap.gif) repeat-y top left;margin:0;width:815px}#leftcolumn{float:left;border-top:11px solid #ece5d6;width:220px}#contentouter{float:left;width:480px;border:11px solid #fff;border-bottom:0}#content{padding:10px 20px;float:left}* html #content{padding:20px;float:left}#cogs{float:left;background:#eee;width:85px;height:800px;background:url(/images/shop/bg_cog_msgs.gif) no-repeat center center} h1{float:left;margin:24px 0 0 0;padding:0;width:220px;height:251px;background:url(/images/shop/logo.gif) no-repeat center right}   h1 a{overflow:hidden;display:block;text-indent:-3000em;width:220px;height:251px;font-size:1px;padding:0;margin:0}h1 a:hover{background-color:transparent}h2{color:#512900;font-size:2.2em;line-height:normal;position:relative;text-transform:uppercase;font-family:trebuchet MS,helvetica,verdana,arial,Lucida Grande,Lucida Sans Unicode,geneva,sans-serif}.headings{text-indent:-3000em;font-size:1px;overflow:hidden;height:164px;width:435px}.headingBasket{background:url(/images/shop/title_basket.gif) no-repeat top left}.headingMethod{background:url(/images/shop/title_payment_method.gif) no-repeat top left}.headingAddress{background:url(/images/shop/title_address.gif) no-repeat top left}.headingPayment{background:url(/images/shop/title_payment.gif) no-repeat top left}.headingConfirm{background:url(/images/shop/title_confirm.gif) no-repeat top left}.headingThankyou{background:url(/images/shop/title_thankyou.gif) no-repeat top left}.headingDelivery{background:url(/images/shop/title_delivery.gif) no-repeat top left}.headingDeliveryPref{background:url(/images/shop/title_delivery_pref.gif) no-repeat top left}.headingDeliveryOption{background:url(/images/shop/title_delivery_option.gif) no-repeat top left}.headingFinalTotal{background:url(/images/shop/title_final_total.gif) no-repeat top left}h3{color:#512900;font-size:1.5em;line-height:normal;font-weight:normal} #content #hpproductswrap{background:#f2ede0;padding:0 0 0 20px;margin:0 -20px 20px -20px;border-top:1px solid #c7bca0;float:left;text-align:center;width:460px}* html #content #hpproductswrap{margin:0 -10px 20px -10px;width:460px}#content #hpproductswrap .productlistings .listing,#content #hpproductswrap .productlistings .listing .text{float:left;width:135px;clear:none;padding:0;margin:0 15px 0 0}* html #content #hpproductswrap .productlistings .listing{margin:0 13px 0 0}#content #hpproductswrap .productlistings .listing .text{margin:0;width:135px}#content #hpproductswrap .productlistings .image{float:left;width:135px;margin:0 0 5px 0;padding:0;text-align:center}#content #hpproductswrap .productlistings .image a{margin:0;border-width:5px;width:125px;padding:0;background:#fff}#content #hpproductswrap .productlistings .listing .text h3{margin:0;padding:0}#content #hpproductswrap .productlistings .listing .text p{margin:0;padding:0}#content #hpproductswrap h3.newtitle{clear:both;margin:0 0 10px 0;padding:15px 0 0 0;font-weight:bold;text-align:left;width:430px}#headerimg img{float:left;margin:0;padding:0}#mybasket{font-size:0.95em;position:absolute;float:left;background:#d7cfb9;filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;top:0;left:0;width:480px;border-bottom:1px solid #fff}#mybasket .mybasketlinks{float:right;background:#baac94;padding:8px 10px}#mybasket .mybasketlinks p{margin:0;padding:0;font-size:1em}#mybasket a{margin:0;padding:0}#mybasket h3{font-size:1em;text-transform:uppercase;text-decoration:none;margin:0;padding:0;font-weight:bold}#mybasket .mybasketuser{float:left;padding:5px 10px}#mybasket .mybasketuser p{float:left;clear:left;margin:0} #content #thumbs{float:left;margin:0 0 10px 0}#content #thumbs a{float:left;margin:0 11px 24px 0;border:5px solid #fff}#content #thumbs a:hover{float:left;border:5px solid #3e1f00}#content #thumbs a:visited{float:left;border:5px solid #3e1f00;padding-bottom:13px;margin:0 11px 11px 0;background:url(/images/shop/bg_viewed.gif) no-repeat bottom center}#content #thumbs a img{border:0}#breadcrumb{margin:0;font-size:95%;padding:0;list-style:none;float:left;width:425px;margin:0 0 25px 0;text-transform:uppercase}  #breadcrumb li{float:left;margin:0 0 0 0;padding:0 10px 0 0}  #breadcrumb li.last{background:none;margin:0;padding:0}  #breadcrumb li a{float:left;display:block;padding:0 15px 0 0;text-decoration:underline;color:#3e1f00;background:url(/images/shop/bg_breadcrumb.gif) no-repeat right center;font-weight:normal;border:0}#breadcrumb li a:hover{border:0;background:url(/images/shop/bg_breadcrumb.gif) no-repeat right center;text-decoration:none}.paginator{float:left;width:420px;padding:10px 10px 5px 10px;background:#d7cfb9;margin:0 0 15px 0;list-style:none;clear:both}.paginator form{float:left;margin:0 0 10px 0;padding:0 0 10px 0;width:420px;border-bottom:1px solid #E7E0CD}.paginator label{float:left;font-weight:bold;margin:0;padding:0}.paginator select{float:left;clear:both;margin:0}.paginator p{padding:0;margin:0}.paginator ul{float:left;width:420px;list-style:none;background:#d7cfb9;padding:0;margin:0}.paginator li{float:left;padding:0;margin:0}.paginator li a,.paginator li a img,.paginator li a:hover{border:0}.paginator li a{border:0;padding:2px 5px;font-weight:bold}.paginator li span{background:#b1a38b;color:#fff;padding:2px 5px;font-weight:bold}.paginator li.previous{width:75px;margin:0 10px 0 0}.paginator li.previous a{padding:0}.paginator li.next{width:56px;float:right;margin:0 5px}.paginator li.all{width:64px;float:right}.paginator li.next a,.paginator li.all a{padding:0;border:0}.paginator li.back{width:108px;margin:0 10px 0 0;padding:0}.paginator li.back a{padding:0}.address{margin:0 0 15px 0;background:#f2ede0;padding:20px;border-top:1px solid #c7bca0}.order_value{margin:0 0 15px 0;background:#f2ede0;padding:5px 10px;border:1px dashed #c7bca0;color:#c00;font-size:1.4em} x#content .productlistings{float:left;clear:both;padding:0 0 15px 0}#content .listing{clear:both;font-size:95%}#content .listing .image{width:52px;margin:0 0 10px 0;float:left;clear:none;display:block}#content .listing .text{width:375px;float:right;clear:none;margin:0 0 10px 0;display:block}#content .listing .image img{border:0}#content .listing .image a{border:3px solid #fff;display:block}#content .listing .image a:hover{border:3px solid #3e1f00}#content .listing h3{margin:0;padding:0;clear:none;font-size:1em;font-weight:normal}#content .listing .text p{margin:0;padding:0;clear:none;font-size:1em;font-weight:normal}#content .listing .text p a{border:0;color:#708a1d;text-decoration:underline}#more_info h2{color:#333;font-weight:normal;font-size:1.4em}.main_image img{margin:0}.main_image{background:#3e1f00;border:5px solid #3e1f00;margin:0;width:auto;text-align:center;float:right}.imgset{background:#3e1f00;padding:0 0 5px 5px;margin:0 0 15px 0;float:right;clear:right;list-style:none}.imgset li{float:left;margin:0 5px 0 0;border:0;padding:0}.imgset li a{margin:0;padding:0;border:0}#options{float:left;width:420px;padding:10px;background:#d7cfb9;margin:0 0 15px 0}#options h3{padding:0 0 5px 0;font-size:1.2em;margin:0 0 5px 0;border-bottom:1px dotted #3e1f00}#options img{border:0}#options ul{width:415px;list-style:none;padding:0;margin:0;font-size:100%}#options li{float:left;clear:both;padding:0;margin:0}#options li li{clear:none;margin:0 5px 10px 0}#options li li.desc{width:125px}#options li li.price{color:#3e1f00;width:100px}#options li li.price span{font-size:95%}#options li li.buy{float:right;width:127px;margin:0}#options li li.buy form{margin:0;padding:0;width:127px}#options li li.buy *{float:left}#options li a,#options li a:hover{padding:0;border:0}.payment_method_options{background:url(/images/shop/box_rounded.gif) no-repeat bottom left;width:430px;float:left;clear:both}.payment_method_options .left{width:200px;float:left}.payment_method_options .right{width:200px;float:right}.accountBox{width:430px;height:69px;float:left;clear:both;padding:0;margin:0 0 10px 0;text-indent:-3000em;font-size:1px;overflow:hidden}.accountBox a{width:430px;height:69px;float:left;display:block;padding:0;margin:0}.account_orders a{background:url(/images/shop/account_orders.gif) no-repeat top left}.account_orders a:hover{background-position:bottom left}.account_addresses a{background:url(/images/shop/account_addresses.gif) no-repeat top left}.account_addresses a:hover{background-position:bottom left}.account_personal{height:82px}.account_personal a{background:url(/images/shop/account_personal.gif) no-repeat top left;height:82px}.account_personal a:hover{background-position:bottom left}.account_password a{background:url(/images/shop/account_password.gif) no-repeat top left}.account_password a:hover{background-position:bottom left} table#basket input,table#basket p,table#basket form{margin:0}table#basket input{width:100px;margin:0 0 5px 0}table#basket .formbutton{width:auto;margin:0 5px 0 0;font-size:0.9em;text-decoration:none}table#basket .formbuttonimg,.formbuttonimg{margin:0 5px 0 0;text-decoration:none;color:#fff;border:0;padding:0;width:auto;background:transparent} #leftcolumn form{width:220px;margin:0;padding:0}#leftcolumn ul{list-style:none;margin:0 0 -1px 0;padding:0;background:#D7CFB9;font-size:100%}#leftcolumn ul ul{font-size:100%;margin:5px 0}#leftcolumn li{list-style:none;margin:0;padding:0;border:0px solid #ece6d6}#leftcolumn ul a{padding:5px 20px;display:block;color:#523619;border-top:1px solid #ece6d6;border-bottom:1px solid #bcb39e;background:url(/images/shop/bg_subnav.gif) repeat-y right top #D7CFB9;text-decoration:none;font-weight:normal}#leftcolumn ul ul a{border:0;font-weight:normal;margin:2px 0 2px 20px;padding:0 0 0 15px;background:url(/images/shop/arrow_info.gif) no-repeat left center}#leftcolumn ul ul ul a{border:0;font-weight:normal;margin:2px 0 2px 40px;padding:0 0 0 15px;background:url(/images/shop/arrow_info.gif) no-repeat left center}#leftcolumn ul a:hover{text-decoration:underline}#leftcolumn ul a.selected{color:#fff;background:url(/images/shop/bg_nav_selected.gif) repeat-y right top #502900;font-weight:bold;border-bottom:0}#leftcolumn ul ul a.selected{font-weight:bold;color:#523619;background:url(/images/shop/arrow_info.gif) no-repeat left center}#leftcolumn ul ul a.selected,#leftcolumn ul ul ul a.selected{background:url(/images/shop/arrow_info_down.gif) no-repeat left center}#leftcolumn h3{font-weight:bold;color:#523619;padding:10px 20px;font-size:125%;margin:0;font-family:arial,verdana}#leftcolumn div{padding:5px 15px 15px 15px;font-size:95%}#leftcolumn div div{padding:0;margin:0;border:0}#leftcolumn #searchbox{border:0;float:left;width:220px;padding:0 0 10px 0;margin:0 0 15px 0;background:#D7CFB9}#leftcolumn #searchbox h3{border:0;margin:0 10px 5px 20px;padding:20px 0 5px 0}#leftcolumn #searchbox input,#leftcolumn #searchbox select{width:170px;margin:0 10px 5px 20px}#leftcolumn #searchbox input.formbutton{width:auto;margin:0 10px 10px 20px}#leftcolumn #menu{padding:0;float:left;width:220px;margin:0 0 15px 0;border-top:1px solid #ece6d6}#leftcolumn #menu h3{background:url(/images/shop/bg_subnav.gif) repeat-y right top #D7CFB9;text-transform:uppercase}#leftcolumn #cards{padding:0;float:left;width:220px;margin:0;background:url(/images/shop/bg_leftrightshadow.gif) repeat-y right top #fff;border-top:1px solid #ece6d6;border-left:1px solid #D7CFB9;border-bottom:1px solid #D7CFB9}#leftcolumn #cards h3{background:url(/images/shop/bg_subnav.gif) repeat-y right top #D7CFB9;text-transform:uppercase}#leftcolumn #cards p{text-align:center}#leftcolumn #security{padding:0;float:left;width:220px;margin:0;background:url(/images/shop/bg_leftrightshadow.gif) repeat-y right top #fff;border-left:1px solid #D7CFB9;border-bottom:1px solid #D7CFB9}#leftcolumn #security h3{background:url(/images/shop/bg_subnav.gif) repeat-y right top #D7CFB9;text-transform:uppercase}#leftcolumn #security p{text-align:center}.feature{padding:10px 15px;background:#D7CFB9;float:left;width:410px}.feature div{float:left;width:200px}.feature ul,.feature ul li,.feature ul li a,.feature h3{border:0;list-style:none}.feature h3{font-size:1.2em}.feature ul{padding:0 0 15px 15px;margin:0}.feature ul li{padding:0;margin:0}.feature ul li a{background:url(/images/shop/arrow_info.gif) no-repeat left center;margin:0;padding:0 0 0 15px;font-weight:normal}.feature ul li a:hover{text-decoration:underline;background:url(/images/shop/arrow_info.gif) no-repeat left center} input,textarea,select{font:12px/1.3em Lucida Grande,Lucida Sans Unicode,arial,verdana,geneva,helvetica,sans-serif;margin:0 10px 5px 0;color:#303030;font-size:12px;padding:4px;width:175px;background:#fff;border:0;border-top:1px solid #c7bca0;border-left:3px solid #c7bca0}select.credit_card_month{width:5em}select.credit_card_year{width:12em}input.credit_card_cvv,input.credit_card_issue_number{width:2em}textarea{width:375px;margin:0}form{float:left;margin:20px 0;width:440px}fieldset{border:0;margin:0;background:#f2ede0;padding:20px;border-top:1px solid #c7bca0}.formbutton,.formbutton2{color:#fff;border:1px outset #502900;background:#502900;padding:2px;font-weight:bold;font-size:12px;width:auto}.formbutton:hover,.formbutton2:hover{border:1px outset #3e1f00;background:#3e1f00}input.qty{width:auto;text-align:right}.formbutton2{float:right}.imginput{height:auto;width:auto;border:0;padding:0;margin:4px 0 0 0;background:transparent}input.autowidth,table#basket input.autowidth{height:auto;width:auto}legend{display:none}form p{margin:10px 0 3px 0;float:left}form ul{margin:0;padding:0;list-style:none}.rightform form{width:200px} #footer{clear:both;padding:20px 0;font-size:90%}.clear{clear:both;margin:0;padding:5px 0;text-align:center;background:#512900;width:100%;color:#fff}.clear a{color:#fff} table{ border-collapse:collapse;border:1px solid #d7cfb9;border-bottom:1px solid #d7cfb9;margin:0 0 10px 0;font-size:0.95em;color:#333;width:100%;background:#f2ede0} th{ padding:3px 6px;margin:0;color:#d7cfb9;background:#4f2700;text-align:left;font-weight:bold} td{ padding:6px;margin:0;text-align:left;border-bottom:1px solid #d7cfb9}td.bold{ text-align:right;font-weight:bold}tr.hi-lite td{background:#f3f2e9}td form{ width:auto}.right{text-align:right}.statistics_debug{position:absolute;top:0;left:0;background-color:#fff}.statistics_debug pre{width:1000px;height:500px;overflow:scroll}.statistics_debug p{background-color:#fff}
