.products{}
	.new_products .products{margin:10px 0px;}
	.products li{width:215px;float:left;border-bottom:1px solid #CFCFCF;margin-left:20px;position:relative;}
	.products li.first{margin:0px;}
	.products .meta{border-top:1px solid #CFCFCF;height:157px;padding:14px 0px 10px;color:#666;font-size:12px;position:relative;}
		.products .meta h2 em{font-style:normal;font-weight:bold;color:#A18954;display:block;text-transform:uppercase;}
		.products .meta h2 a, .products .meta h2 a:visited{color:#666;font-weight:normal;text-transform:none;}
		.products .meta h2 a:hover{color:#A18954;}
	.products h2{font-size:12px;font-weight:bold;text-transform:uppercase;}
	.products h2 a, .products h2 a:visited{color:#BEA368;}
	.products h2 a:hover{color:#000;}
	.products .quant{position:absolute;bottom:77px;}
	.products .price{font-weight:bold;color:#666;}
	.products .price span{color:#E84200; font-size: 14px;}
	.products .cat{margin-top:2px;position:absolute;bottom:62px;}
	.products .cat span{}
	.products .buttons{height:50px;padding-top:5px;position:absolute;bottom:10px;width:100%;}
	.products .buttons a.moreinfo, .products .buttons a.moreinfo:visited{float:left !important; margin-top: 4px;}
	.products .buttons a.checkout, .products .buttons a.checkout:visited{float:left !important;}
	/*
	.products .buttons a, .products .buttons a:visited{display:block;float:left;background:url(../images/buttons/sprite1.jpg) no-repeat;text-indent:999px;overflow:hidden;white-space:nowrap;}
	*/
	
	.brand_logo{float:right;border-top:1px solid #CFCFCF;border-bottom:1px solid #CFCFCF;padding:19px 0px 21px;width:50%;margin:40px 0px 20px;}
	.products .image_wrapper{position:relative;display:block;}
	.products .remaining, .products .sold-out{position:absolute;bottom:8px;right:8px;color:#000;background:#FFF;padding:8px 10px;border:1px solid #DDD;font-size:14px;text-transform:uppercase;}
	.products .remaining{padding:3px 4px 0 4px;}
	.products .remaining .number{font-size:23px;font-weight:bold;color:#a18954;padding:0;display:block;float:left;margin-right:10px;}
	.products .remaining .text{width:70px;display:block;float:left;font-size:11px;}
	
	.products .product_image { width: 215px; text-align: center; display: block; padding: 17px 0; height: 153px; overflow: hidden; }


.porduct{clear:both;padding:20px 0px;color:#666;font-size:12px;}
	.porduct div.image_wrapper{float:left;width:315px;position:relative; margin-right: 10px;}
	.porduct .image_full{text-align:center;height:260px;overflow:hidden;position:relative;width:315px;margin:50px 0;}
	.porduct .image_full.zoom {margin:0;height:359px;}
	.porduct .thumbs{position:relative;}
	.porduct .thumbs a, .porduct .thumbs a:visited{margin-left:3px;display:block; width: 62px; height: 62px; float:left;outline:none; border:1px solid #CFCFCF; text-align: center;}
	.porduct .thumbs a.zoom, .porduct .thumbs a.zoom:visited{margin-left:3px;display:block; width: 26px; height: 26px; float:left;outline:none; border:1px solid #CFCFCF; text-align: center;}
	.porduct .thumbs a:hover{border-color:#A18954;}
	.porduct .zoom_bloc { margin-bottom: 15px; }
	.porduct .zoom_bloc .zoom{background:url(../images/buttons/sprite1.jpg) 0 -184px no-repeat;display:block;width:26px;height:26px;text-indent:999px;overflow:hidden;white-space:nowrap; border: none; margin: auto;}
	.porduct .zoom_bloc .zoom:hover{background-position:-26px -184px;}
	.porduct .zoom_bloc .zoom.minus{background-position:-52px -184px;}
	.porduct .zoom_bloc .zoom.minus:hover{background-position:-78px -184px;}
	.porduct .product_content{float:right;width:345px;}
	.porduct .buttons{padding-top:13px;}
	.porduct .buttons a, .porduct .buttons a:visited{display:block;float:left;background:url(../images/buttons/sprite1.jpg) no-repeat;padding-left:20px;margin-right:10px;color:#666;white-space:nowrap;}
	.porduct .buttons a:hover{color:#A18954;}
	.porduct .buttons a.add, .porduct .buttons a.add:visited{background-position:-144px 0;}
	.porduct .buttons a.send, .porduct .buttons a.send:visited{background-position:-143px -14px;}
	
	.porduct .product_content { float: left; width: 260px; position: relative; margin-right: 10px; }
	.porduct .product_content .logo{border-top:1px solid #CFCFCF;padding:19px 0px 21px;}
	.porduct .product_content h2{border-top:1px solid #CFCFCF;font-size:18px;font-weight:bold;text-transform:uppercase;color:#BEA368;padding:16px 0px 2px;}
	.porduct .product_content .description{font-size:12px;font-weight:bold;}
	.porduct .product_content table{border-collapse:collapse;margin:14px 0px;}
	.porduct .product_content table th h2 { text-transform:uppercase; font-size: 12px; color:#BEA368; font-weight: bold;}
	.porduct .product_content td{vertical-align:top;padding-bottom:15px;}
	.porduct .product_content td.col1{width:250px;}
	.porduct .product_content .price{font-weight:bold;}
	.porduct .product_content .price span{color:#E84200; font-size: 18px;}
	.porduct .product_content .cat{margin-top:2px;}
	.porduct .product_content .cat span{}
	.porduct .product_content input{vertical-align:top;}
	.porduct .product_content input.number{border:1px solid #BCBCBC;width:17px;height:15px;}
	
	.porduct .product_content td.quantity label{float:left;margin-right:5px;padding-top:2px;}
	.porduct .product_content td.quantity .input_spinner{margin:2px 5px 0;}
	
	
	.porduct .product_content .long_description{border-top:1px solid #CFCFCF;border-bottom:1px solid #CFCFCF;padding:12px 0px;}
	.porduct .product_content .long_description p{margin:10px 0px;}
	.porduct .related{margin-top:20px;margin-bottom:10px;}
	.porduct .related h3{font-size:12px;font-weight:bold;margin-bottom:10px;}
	.porduct .related span.image_wrapper{float:left;width:65px;text-align:center;}
	.porduct .related span.text_wrapper{float:left; width: 190px; margin:15px 0 0 5px;font-size:11px;color:#666;}
	.porduct .related em{font-style:normal;}
	.porduct .related a:hover span.text_wrapper, .porduct .related em{color:#A18954;}
	
	.porduct .product_column { float: left; width: 89px; }
	.porduct .product_column img{ vertical-align: middle; }
	
.related_products{clear:both;}
	.related_products h3{font-size:12px;font-weight:normal;margin-bottom:10px;color:#FFF;background:#7B6637;padding:5px 10px;text-transform:uppercase;}
	.related_products li{float:left;width:30%;font-weight:bold;font-size:12px;margin-right:5px;}
	.related_products li em{color:#BEA368;display:block;font-style:normal;text-transform:uppercase;}
	.related_products a, .related_products a:visited{color:#666;display:block;height:64px;}
	.related_products a:hover{color:#A18954;}
	.related_products a:hover em{color:#A18954;}
	/* .related_products a:hover img{border-color:#A18954;}
	.related_products img{border:1px solid #CFCFCF;float:left;margin-right:10px;} */
	.related_products span.thumb { border:1px solid #CFCFCF;float:left;margin-right:10px; width: 62px; height: 62px; text-align: center;}
	.related_products a:hover span.thumb{border-color:#A18954;}
	