body { margin:0px; padding:0px; background-image:url(../images/bg.gif); background-repeat:repeat-x; background-color:#DEEFFD; } 

div.master { position:relative; width:829px; margin:0 auto;}

div.banner { margin:0px; padding:0px; }

div.content_top{position:relative;height:20px;}

			
div.content_middle_outer { background-image:url(../images/lhs_bg_outer.png); background-repeat:repeat-y; background-position:0px 0px; }

div.content_middle {position:relative; overflow:hidden;width:828px; margin:0px 1px 0px 1px; background-image:url(../images/lhs_bg.png); background-repeat:no-repeat; background-position:left top; height:100%; }
	
	div.minicart-position{position:absolute;top:196px;left:220px; width:175px;font:bold 11px arial;}
		div.minicart {height:28px;padding-left:20px;}
			div.minicart a { line-height:28px; color:#9C9D9F; text-decoration:none; }
		div.minicart-orange{ padding-left:20px;height:28px;background-image:url(../images/checkout-orange.gif); background-repeat:no-repeat; background-position:left center; }
			div.minicart-orange a{line-height:28px; color:#fff; text-decoration:none;}
	
	div.cartlogin { position:relative; float:right; width:615px; height:30px; background-image:url(../images/cartlogin_bg.png); background-repeat:no-repeat; background-position:top right; }
		div.login { float:right; padding-right:20px; font:bold 11px arial; color:#9C9D9F; text-decoration:none; }				
	
	div.pagebody { float:right; width:573px; padding:20px 20px 20px 20px; }
	
	
/*home page styles*/


div.feature-heading{background-color:#cde5b1;border-bottom:solid 1px #afdd7a;line-height:44px;padding:0 20px 0 20px;font-size:14px;font-weight:bold;margin:10px 0 0 0;}
div.feature-outer{color:#499203;font-weight:bold;margin:0px 0 20px 0;background-color:#dcedc9;}
		div.feature-heading a{color:#499203;text-decoration:none;}
		div.feature-heading a:hover{color:#499203;text-decoration:underline;}
	div.feature-text{width:205px;float:left;margin:10px 10px 10px 20px;font-size:11px;}
	div.feature-image{width:320px;float:right;text-align:center;margin:10px 10px 10px 0;height:auto;overflow:hidden;}
		div.feature-image a img{border:0px;}

div.new-arrivals-heading{border-bottom:solid 1px #afdd7a;line-height:32px;padding:0 5px 0 5px;font-size:14px;font-weight:bold;margin:10px 0 0 0;color:#499203;}
div.new-arrivals{text-align:left;}
	div.category-product-home { width:160px; float:left; padding:20px 20px 20px 0px; position:relative; }
	div.category-product-home div.category-product-image { text-align:center; height:150px;width:150px;text-align:center;}
		div.category-product-home div.category-product-image a img {border:solid 10px #dcedc9;}
	div.category-product-home div.category-product-name { float:left; font:bold 14px arial; padding-top:10px; margin-left:10px; width:150px; padding-bottom:10px;}
		div.category-product-home div.category-product-name-home a {  color:#4A9302; }
		div.category-product-home div.category-product-name-home a:hover {color:#4A9302; }

	div.category-product-home div.category-product-shortdescription { float:left; margin-left:10px; width:150px; }
	
	/*div.category-product-home div.category-product-pricerange { float:left; margin-left:10px; padding-top:10px; width:150px; font-weight:bold; }*/
	div.category-product-home div.category-product-pricerange{display:none;}
	div.category-product-pricerange{display:none!important;}
	div.product-price{display:none!important;}
	
	

div.content_bottom { margin:0px; padding:0px; height:59px; background-image:url(../images/layout_bottom_bg.png); background-repeat:no-repeat; background-position:1px 0px; }

div.footer { height:50px; margin:0 auto; color:#4B7DB2; font-size: 10px; }
	div.footer-left { float: left; padding: 5px 0 0 20px;}
	div.footer-right { float: right; padding: 5px 20px 0 0; }
		div.footer-right a { color:#4B7DB2; }
		
div.lowerlhs-outer{margin:12px 12px 12px 20px;}

/*cart*/
div.car-outer{margin-top:10px;height:30px;text-align:right; background-color:#6A6F72; overflow:hidden; }
div.cart-text{float:left;width:150px;text-align:left;overflow:hidden;}
div.cart-text-padding{padding:0px 0px 0px 22px;}
div.cart-text-padding a{text-decoration:none;}
div.cart-text-padding a:hover{text-decoration:underline;}
div.cart-text a{color:#fff;font-size:11px;line-height:30px;}
div.cart-image{float:right;width:36px;cursor:pointer;}
div.cart-image img{border:0px;}



