*{margin:0;padding:0}
a img{border:none}
body{text-align:center;background:#ebebcf;font-family:tahoma,arial,helvetica,sans-serif;font-size:62.5%}
#stage{text-align:left;font-size:1.1em;width:760px;margin:auto;background:url(images/bg.gif) repeat-x #fff}
#logo{clear:both;width:310px;float:left}
#cc{width:420px;float:left;background:url(images/cc_new.jpg) no-repeat 100% 50%;margin-top:15px}
#cc span{padding-right:180px;display:block;float:right;text-align:right}
#tnav{list-style:none;clear:both}
#tnav form{width:170px}
#tnav form *{font-family:tahoma,arial,helvetica,sans-serif;font-size:1em}
/*#tnav fieldset{border:none;padding-left:10px;valign:text-center;line-height:40px} */
#tnav fieldset{border:none;padding-left:10px;line-height:40px}
#tnav legend,#tnav label{display:none}
#srch{width:117px;border:1px solid #630}
#submit{font-weight:bold;color:#fff;background:#630;border:1px solid #630}
#tnav li{float:left}
#left{clear:both;width:161px;float:left}
#left ul{list-style:none;background:#630;margin-left:10px}
#left ul ul{padding-bottom:5px;background:url(images/navbg.jpg) bottom left no-repeat;margin:0}
#left a{line-height:1.4em;color:#fff;text-decoration:none;padding-left:15px}
#left a:hover{text-decoration:underline;background:url(images/navbul.gif) no-repeat -2px 0}
#right{width:579px;margin-left:10px;float:left}
#right ul h2{margin:10px 0;border-bottom:1px solid #ccc;font-size:1.4em}
#right ul h3{padding:5px 0;margin:5px 0;background:#eee;font-size:1.1em}
#right p{padding-bottom:10px}
#right ul h2,#right ul p{margin:0;border:none;font-size:1em}
#right a{color:#885625}

/*#top *{valign:text-center;line-height:1.4em}*/
#top *{line-height:1.4em}
.plist{text-align:center;list-style:none}
.plist li{border-bottom:2px solid #e8dda1;width:183px;margin-right:10px;padding:0 0 5px 0;float:left}
.plist a{color:#630;font-weight:bold}
.plist .img{padding-top:10px;height:120px}
.plist h2{font-size:1em;}
.clist{list-style:none;text-align:center}
.clist li{border:1px solid #e8dda1;width:181px;margin-right:10px;padding:0 0 5px 0;float:left}
.clist a{color:#630;font-weight:bold}
.clist h2{text-align:left;padding:10px 20px;font-size:1.2em;background:url(images/bh2.gif) 10px 50% no-repeat}
.clist a{text-decoration:none}
.clist a:hover{text-decoration:underline}
.clist div{height:120px}
.clist p{margin:5px 10px;padding:0 5px}
.list li{height:220px;margin-bottom:10px}
.clist span{height:182px;margin-bottom:10px}
.hiliteerr {clear:both;margin-left:20px;color:#b00}
.inboxR{border:1px solid #c00;background-color:#Fee}
#offer{clear:both;padding-top:10px}
h1{clear:both;font-size:1.3em;line-height:2em;color:#630}
h1 a{text-decoration:none;color:#630}
h1 a:hover{text-decoration:underline}
#count{padding-top:7px;border-top:1px solid #630;border-bottom:1px solid #e8dda1;margin-bottom:10px;text-align:right}
#pagination{color:#fff;clear:both;padding:5px 0;border-top:1px solid #630;border-bottom:1px solid #630;margin-bottom:10px;text-align:center;font-size:1.2em;background:#630}
#pagination a{color:#fff}

#right form{margin-top:10px;border:1px solid #ddd;background:#eee;padding:10px}
#right fieldset,#right legend{border:1px solid #ddd;background:#fff;padding:10px}
#right label{clear:both;width:100px;margin-top:3px;float:left;text-indent:10px}
#right .input{float:left;width:400px;margin-top:3px}
#right #fsubmit{margin-left:100px;clear:both}

#prod_left{clear:both;width:293px;float:left}
#pdetails{font-size:2em;font-weight:bold;color:#885625}

#prod_right{width:275px;float:right}
#prod_right #count{border:none}
#prod_right h2, #prod_right h3, #prod_right h4{border:none;font-size:1em;font-weight:bold;color:#885625;margin:0;padding:0}
#prod_right form, #prod_right fieldset, #prod_right legend{margin:0;padding:0;border:none;background:#fff}
#prod_right .hinput,#prod_right select,#prod_right textarea{width:200px;margin-bottom:10px;margin-top:3px}
#prod_right label{float:none}
#prod_right form{padding:10px 0}
#pprice{margin:0;padding:0;font-size:2em}
#pprice small{font-size:0.5em;color:#aaa;padding-bottom:1em}

#relprod{clear:both;display:block;padding:8px;border:2px dotted #02d}
.hid{display:none}

.ilist{list-style:none;clear:both;padding-top:20px}
.ilist li{width:183px;margin-right:10px;padding:0 0 5px 0;float:left;line-height:140%}
.ilist a{color:#630;font-weight:bold}
.ilist h2,.ilist h3,.ilist h4{font-size:1em;margin:0;padding:0}

#t1{clear:both;width:581px;height:35px;margin:0;padding:0;position:relative;overflow:hidden}
#t1 span{width:581px;height:35px;margin:0;padding:0;position:absolute;top:0;left:0}
#t2,#t3,#t4{width:183px;height:30px;position:relative;overflow:hidden}
#t2 span,#t3 span,#t4 span{width:183px;height:30px;position:absolute;top:0;left:0}
#t1 span{background:url(images/t1.gif)}
#t2 span{background:url(images/t2.gif)}
#t3 span{background:url(images/t3.gif)}
#t4 span{background:url(images/t4.gif)}

#footer {clear:both;text-align:center}

/* Basket styles - (taken from WABD) */
.bnote{text-align:center;padding:5px 10px}
#bform fieldset{border:1px solid #ddd;background:#fff;padding:10px}
#bform legend{border:1px solid #bbb;background:#fff;padding:4px 16px;font-weight:bold}
#btable{margin:auto;width:99%;padding:0;border:none}
#btable td, #btable th{margin:1px 0 0 1px;padding:3px}
.row0 td, .row0 th{background:#f3f3f3}
.row1 td, .row1 th{background:#eee}
#bth{text-align:left}
.bfeature{text-align:right}
.bsubmit{text-align:center;padding:0 4px}

td {font-size:12px; padding:4px}
.comptbl {font-size:11px}

/* checkout css */
#frm{margin:20px;line-height:220%}
#frm legend {padding:0 100px 0 10px;border: 1px solid #ccc;font-weight:bold; background-color:#fff}
#frm fieldset {padding:0 10px;border: 1px solid #ddd;font-weight:bold; background-color:#f0f0f0}
#frm label{clear:both;width:120px;float:left}
#frm input, #frm select{width:250px;float:left}
#frm .frmin50 {width:50px}

#errbox {width:360px;border:1px solid #900;text-align:center}
.displaybox {border: 1px solid #ccc; margin:0 20px; padding:6px; background-color:#f0f0f0}

.err {color:#c00}