@charset "utf-8";
body{font:100% Arial, Helvetica, sans-serif;background:#f6f6f6;text-align:center;color:#000;margin:0;padding:0;}
.thrColFixHdr #container{width:900px;background:#FFF;text-align:left;border:1px solid #dc6b00;margin:0 auto;}
.fltrt{float:right;margin-left:8px;}
.fltlft{float:left;margin-right:8px;}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0;}
.inputtext{border:1px solid #dc6b00;margin:0;padding:2px 0;}
.inputselect{width:165px;border:1px solid #ccc;margin:0;padding:0;}
a{color:#000;text-decoration:none}
a:hover{text-decoration:underline}
h1{font-size:16px;}
h2{font-size:14px;}
h3{font-size:12px;}
.thrColFixHdr #header{background:#fff url(../../image/custom/header-bg.png) repeat-x;position:relative;}
#topheader{padding:8px 0;}
#logoimg{border:0;}
#headerleft{float:left;position:relative;left:7px;top:3px;height:57px;}
#headerright{margin-left:199px;}
#topmenu li{display:inline;font-size:12px;background:url(../../image/custom/top-menu-sep.png) no-repeat left 3px;padding:0 5px 0 7px;}
#mainmenu{clear:both;background:url(../../image/custom/main-menu-bg.png) repeat-x;border:1px solid #dc6b00;border-width:1px 0;padding:5px 0;}
#mainmenu li{display:inline;font-size:14px;background:url(../../image/custom/main-menu-sep.png) no-repeat left top;padding:0 31px;}
#mainmenu li a{text-decoration:none;color:#fff;font-weight:700;}
#searchform{font-size:14px;padding:7px 10px 0 417px;}
#searchform a{color:#432402;font-size:12px;}
#breadcrumb{font-size:12px;position:absolute;left:195px;bottom:-20px;}
.thrColFixHdr #sidebar1{float:left;padding-left:6px;width:185px;margin-top:6px;}
.thrColFixHdr #sidebar2 .box {width:200px;}
.box{margin-bottom:3px;font-size:13px;}
.box .top{background:url(../../image/custom/cat-head-bg.png) repeat-x top;font-size:14px;border:1px solid #dc6b00;font-weight:700;color:#4F2817;padding:5px 8px;}
.box .top img{float:left;margin-right:5px;}
.box .top a{text-decoration:none;color:#4F2817;}
.box .middle{border:1px solid #dc6b00;border-top-width:0;padding:5px 8px;}
.box .middle .boxspan{display:block;padding:3px 0;}
.box .middle li{list-style:none;padding-left:15px;padding-top:3px;background:url(../../image/custom/cat-bullet.png) no-repeat left 7px;}
.box .middle li li{background:url(../../image/custom/cat-bullet-green.png) no-repeat left 7px;}
.box .middle li.nobullet{background:none;margin-bottom:5px;clear:both;border-bottom:1px dashed #b3b3b3;padding:0 0 3px;}
.box .middle li.noborder{border:none;margin-bottom:0;padding-bottom:0;}
.box .middle a{text-decoration:none;color:#000;font-size:13px;}
.bestselltable{width:100%;font-size:12px;}
.box .middle td.bestselltd{border-bottom:1px dashed #B3B3B3;padding:3px 0;}
.box .middle td.noborder{border:none;padding:3px 0;}
.thrColFixHdr #sidebar2{float:right;width:200px;padding-right:6px;margin:6px 0 0 5px;}
.box .middle .cartttl{margin:5px 0;}
.box .middle .cartchkot{float:left;}
#newsletter .inputtext{border:1px solid #ccc;}
#newsletter a.newslink{font-weight:700;display:block;padding:5px 0 0;}
.thrColFixHdr #mainContent{font-size:12px;margin-top:23px;float:right;width:493px}
h1.mainheading, .btmcontent h1 {background:#009DCD;color:#fff;padding:3px;}
.btmcontent h1 {margin-bottom:10px}
#mainContent img.banner{width:493px;margin:3px 0;}
.content{border:1px solid #b3b3b3;margin-bottom:3px;padding-bottom:3px;border-collapse:collapse;}
.content h2.subheading{color:#dc0200;padding:5px;}
.itemlist{width:100%;}
.itemlist td{font-size:13px;text-align:center;border-bottom:1px dashed #b3b3b3;background:url(../../image/custom/item-sep.png) no-repeat right 50px;padding:8px 5px 11px;}
.itemlist img{margin-top:2px;border:none;}
.btmcontent{font-size:12px;margin-bottom:3px;border-bottom:1px solid #dc6b00;clear:both;padding:6px;text-align:justify;}
.btmcontent h3{padding:5px 0;}
.thrColFixHdr #footer{border-top:1px solid #dc6b00;font-size:12px;clear:both;padding:6px;}
#footer .left{float:left;width:160px;}
#footer .right{margin-left:160px;padding-left:6px;text-align:justify;}
#footer .amex{margin-left:25px;}
ul {list-style-position:inside;}
#footer ul.btmmenu{text-align:center;padding:5px 0;}
#footer ul.btmmenu li{display:inline;border-top:1px dotted #432402;font-size:12px;text-transform:uppercase;background:url(../../image/custom/top-menu-sep.png) no-repeat left 8px;font-weight:700;padding:5px 8px 5px 10px;}
ul,li,h1,h2,h3{margin:0;padding:0;}
p{margin-top:0;}
#topmenu li a,#breadcrumb a,#footer li a{text-decoration:none;color:#432402;}
.box .middle img.bestsellimg,img.itemimg{border:1px solid #e1e1e1;}
.itemlist a,.btmcontent a{text-decoration:none;color:#4f2817;font-weight:700;}
#mainContent .middle ul{padding-left:20px;}
#mainContent .top{margin-bottom:5px;background:#009DCD;font-size:16px;color:#fff;padding:3px;}
a img{border:medium none;}
.tabs{height:31px;margin-top:40px;width:100%;}
.tabs a{background:#FFF url(../../image/tab_3.png) repeat-x scroll 0 0;border:1px solid #DDD;color:#000;display:block;float:left;font-size:13px;font-weight:700;margin-right:2px;position:relative;text-decoration:none;top:1px;z-index:1;cursor:pointer;padding:6px 10px 7px;}
.tabs a.selected{background:#FFF url(../../image/tab_3.png) repeat-x scroll 0 0;border-bottom:0 none;padding-bottom:8px;z-index:3;}
.tab_page{background:#FFF none repeat scroll 0 0;border:1px solid #DDD;display:block;margin-bottom:10px;z-index:2;padding:8px;}
.button{background:transparent url(../../image/button_left.png) no-repeat scroll left top;color:#FFF;display:inline-block;margin-right:5px;padding-left:8px;text-decoration:none;cursor:pointer;position:relative;bottom:1px;}
.button span{background:transparent url(../../image/button_right.png) no-repeat scroll right top;color:#FFF;display:block;font-size:14px;font-weight:700;padding:3px 10px 4px 2px;}
.cart{border:1px solid #EEE;border-collapse:collapse;margin-bottom:10px;width:100%;}
.cart th{background:#EEE none repeat scroll 0 0;font-weight:400;padding:5px;}
.cart td{padding:5px;}
.buttons{background:#F8F8F8 none repeat scroll 0 0;border:1px solid #DDD;margin-bottom:10px;padding:5px;}
.middle .content{background:#F7F7F7 none repeat scroll 0 0;border:1px solid #DDD;margin-bottom:10px;margin-top:3px;padding:10px;}
.box .top a:hover,#topmenu li a:hover,#mainmenu li a:hover,#breadcrumb a:hover,.box .middle a:hover,.itemlist a:hover,.btmcontent a:hover,#footer li a:hover{text-decoration:underline;}
.itemlist td.nobg,#topmenu .firstelement,#mainmenu .firstelement,#footer .firstelement{background:none;}
.itemlist tr.noborder td,.box img,#footer .crd{border:none;}
.warning {background:#FFDFE0 url(../../image/custom/attention.png) no-repeat scroll 5px 4px;border:1px solid #FF9999;font-family:Verdana,Geneva,sans-serif;font-size:11px;margin-bottom:10px;padding:5px 0;text-align:center;}
.pagination {background:#F8F8F8 none repeat scroll 0 0;display:inline-block;width:100%;}
.pagination .links {float:left;}
.pagination .results {float:right;}
.pagination .links, .pagination .results {padding:7px;}
.pagination .links b {background:#FFFFFF none repeat scroll 0 0;border:1px solid #CCCCCC;color:#000000;padding:4px 7px;text-decoration:none;}
.pagination .links a {border:1px solid #CCCCCC;color:#000000;padding:4px 7px;text-decoration:none;}
.error {color: #FF0000;	display: block;}


