@charset "utf-8";
/* CSS Document */
html,body{ background:#b3cdfe;}
*{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#333; margin:0; padding:0;}
a img{ border:none;}
ul li{ list-style:none;}
h1{ font-size:12px; font-weight:bold; color:#dc5a28;}
h2{border-bottom: 1px solid rgb(204, 204, 204); line-height: 25px; width: 97%; font-family: 'Arial Black',Gadget,sans-serif; font-size: 14px; margin-top: 5px; clear: both;}
#contain{ width:830px; height:auto; margin:0 auto;}

#header{ float:left; width:830px; height:80px; position:relative;}
#logo{
	position:absolute;
	bottom:0px;
	left:0px;
	width:245px;
	height:58px;
}
#nav{ position:absolute; top:px; left:0px; width:px; height:px;}
#cart{
	position:absolute;
	width:300px;
	height:55px;
	right:0px;
	top: 11px;
	padding:5px;
	border:1px solid #FFF;
}
#cart p{background:url(../images/cart.gif) no-repeat left; padding-left:25px; line-height:25px; float:right;}
#cart table{ float:left; width:100%;}
#box{ width:830px; float:left; clear:both; height:auto; background:#fff;}
#leftbar{ width:175px; height:auto; padding-right:0px; border-right:1px dashed #ccc; float:left; margin-top:10px;}
#leftbar ul{ padding-left:0px; margin:0 0 10px 5px; float:left; display:block;width:160px;}
#leftbar h1{ line-height:25px; clear:both; padding-left:5px;}
#leftbar ul li{ list-style:none; clear:both;}
#leftbar ul li a{ line-height:20px;}

.productbox{width:150px; overflow:hidden; line-height:180%; height:auto; float:left; display:inline; margin:5px 0 5px 0px;}
.list .productbox{width:150px; overflow:hidden; line-height:180%; height:auto; float:left; margin:5px 0 5px 5px;}
.productbox a img{ border:0px solid #ccc;}
#rightbar{ width:640px; height:auto; float:right; margin-top:10px; }
#rightbar .crumb{line-height:25px; width:97%; font-family:'Arial', Gadget, sans-serif; font-size:12px; border-bottom:1px solid #ccc; float:left; margin-top:5px; clear:both;}
.crumb a:link,.crumb a:visited{ color:#000; text-decoration:none;}
.crumb a:hover{ color:#5a4329; text-decoration:underline;}
.banner{ float:left; clear:both; height:auto; width:630px;}
.banner img{ float:left; display:block;}

#detail{ width:630px; height:auto; float:left; clear:both; padding:5px 0px 0 9px;}
#detail h1{ font-size:16px; line-height:25px; clear:both; float:left; padding:5px;}
#detail h1 a{ font-size:12px; font-weight:normal; font-family:"Arial", Gadget, sans-serif;}
#detail h1 a:link,#detail h1 a:visited{ color:#99cc33; padding:2px 3px; text-decoration:none;}
#detail h1 a:hover{ color:#fff; background:#690;padding:2px 3px; text-decoration:underline;}
#detaileft{ float:left; width:350px; height:auto;}
#detaileft img{ float:left;}
#detailright{ float:right; width:250px; height:auto; background:url(../images/cartbg.gif) repeat-x; top; margin-right:10px;}

#zoom{background:url(../images/zoom.gif) no-repeat 3px 5px; padding-left:20px; float:left; width:300px; line-height:30px; font-size:10px;}

/*  --------------- PRICES ---------------  */

.normalprice, .productSpecialPriceSale {
        
}
.productittle a{  clear:both;  height:40px;font-size:10px; line-height:15px;}	
.productittle a:link,.productittle a:visited{  color:#930; text-decoration:underline;}
.productittle a:hover{ color:#930; text-decoration:none;}
.normalprice {
	font-size:11px; color:#666;  text-decoration:line-through;
}

.productSpecialPrice, .productSalePrice, .productSpecialPriceSale {font-size:15px; font-family:tahoma; color:#111111; font-weight:bold;}

.productSpecialPriceSale {
	text-decoration:line-through; font-size:11px; 
}
.productSpecialPrice{font-size:12px;color:#ff9900;}
		
.productPriceDiscount {color:#7da404; font-size:11px; }

#footer{ width:810px; padding:10px; float:left; background:#fff; clear:both; margin:5px 0 0 0; border-top:1px solid #ccc;}

/* --- add   */
#currency{
	position:absolute;
	top:48px;
	left:323px;
	width:155px;
}
#productTellFriendLink { padding-right::15p;}
li{ list-style:none;}
#attrib-1{width:85px;}