body {margin:0px; padding:22px 0px;background:url(http://lib.store.yahoo.net/lib/yhst-93050675129485/bg.jpg) top center repeat-x #176407; }
td {font:normal 11px Tahoma, Arial, Helvetica, sans-serif; color:#595A5A;}
h1, h2, h3, h4, h5, h6 {margin:5px 0px; padding:0px; text-align:left; font-weight:bold; color: #30750D;}
form, input{border:1; margin:0px; padding:0px; font-size:11px;}
img {display:block; border:none;}
a {text-decoration:none; color: #30750D; }
.img_left{float:left;}
.img_right{float:right;}
.text-input {font:normal 11px Tahoma, Arial, Verdana, Helvetica, sans-serif;   color:#333333;   text-align:left;   padding-left:4px;   border:1px solid #cccccc;   }
.search-input {border-right: #6c8b22 1px solid; border-top: #6c8b22 1px solid; padding-left: 4px; font: 11px Tahoma, Arial, Verdana, Helvetica, sans-serif; border-left: #6c8b22 1px solid; COLOR: #333333; border-bottom: #6c8b22 1px solid; text-align: left;}
.clear { clear:both; height:1px;}

.main_wrapper {margin:auto; width:948px; vertical-align:top; text-align:center;}

.toplink-block {background:url(http://lib.store.yahoo.net/lib/yhst-93050675129485/toplink-bg.gif) left top repeat-x;}
.toplink-block a { padding:15px 32px 15px 31px; font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; background:url(http://lib.store.yahoo.net/lib/yhst-93050675129485/toplink-line.gif) right top no-repeat; line-height:48px;}
.toplink-block a:hover {color:#BDEA72; text-decoration:none;}

.left_wrapper {width:172px; vertical-align:top; text-align:center;}
	.freeshipping-banner {text-align:left; vertical-align:top; padding:0px 0px 266px 0px;}
	.search-banner {text-align:left; vertical-align:top; padding:0px 0px 0px 0px;}
	.left-title-block {vertical-align:top; padding-bottom:10px;}
	.newsletter-box td {font:normal 11px Tahoma, Arial, Helvetica, sans-serif; color:#E1F1BF; text-align:left;}
	.newsletter-box input {border:none; padding:2px 4px ; color:#333333; font:normal 11px Tahoma, Arial, Helvetica, sans-serif;}
		.menu_links{margin:0px; padding:0px; float:left; display:block; width:160px;}
		.menu_links ul{margin:0px; padding:0px 0px 0px 0px; list-style:none;}
		.menu_links ul li{margin:0px; padding:4px 0px 4px 0px; border-bottom:1px dashed #7E9D40;  text-align: left;  }
		.menu_links ul li a{color:#E1F1BF; font:normal 12px Arial;display:block; width:90%; background: url(http://lib.store.yahoo.net/lib/yhst-93050675129485/leftlink-arow.gif) top left no-repeat; padding:0px 0px 0px 24px;  }
		.menu_links ul li a:hover { color:#FFE522;}
		.menu_links ul li ul{ padding:0px; margin-bottom:0px; }
		.menu_links ul li ul li{ margin:0px; padding:0px 0px 3px 17px; border:none !Important; }
		.menu_links ul li ul li a{ color:#D6A569; font:normal 11px Tahoma, Arial, Helvetica; text-transform:none;  background:none; padding:0px 0px 0px 11px;}
		.menu_links ul li ul li a:hover{color:#000000;}
.white-bg {background:#FFFFFF;}	
.middle_wrapper {vertical-align:top; text-align:center; background:url(http://lib.store.yahoo.net/lib/yhst-93050675129485/middle-bott-img.gif) bottom center no-repeat #FFFFFF;}
.middle-block {padding:5px; vertical-align:top;}
.index-right-block {width:193px; vertical-align:top;}
.index-middle-block {padding-right:5px; vertical-align:top;}
.index-bann-bg { background:url(http://lib.store.yahoo.net/lib/yhst-93050675129485/index-bann-bg.jpg) top left no-repeat; padding:100px 20px 23px 270px; text-align:left; vertical-align:top; color:#1c220e; font:normal 11px Arial, Helvetica, sans-serif;}

.index-bann-bg a{text-decoration:none; color: #30750D;}

.page-title-bg { background:url(http://lib.store.yahoo.net/lib/yhst-93050675129485/page-title-bg.gif) bottom left repeat-x #29700B; padding:0px 0px 0px 0px; color:#FFFFFF; text-align:left; font:bold 13px Arial, Helvetica, sans-serif; text-transform:uppercase;}

.listing-pro-block {width:196px; text-align:center; vertical-align:top; background:url(http://lib.store.yahoo.net/lib/yhst-93050675129485/pro-right-img.gif) top right no-repeat;}
.listing-pro-box { width:150px; margin:auto; text-align:center;}
.listing-pro-box img {margin:auto; }
.listing-pro-box a { text-align:center; font:normal 11px Arial, Helvetica, sans-serif; color:#333333; text-decoration:none;}
.listing-pro-box a:hover {color:#666666; text-decoration:none;}
.listing-pro-box h1 { text-align:center; font:bold 13px Arial, Helvetica, sans-serif; color:#990000; text-decoration:none; padding:5px 0px;}
 .listing-pro-midd-line-img {background:url(http://lib.store.yahoo.net/lib/yhst-93050675129485/pro-midd-line-img.gif) center left repeat-x;}
.category-pro-block {width:256px; text-align:center; vertical-align:top; background:url(http://lib.store.yahoo.net/lib/yhst-93050675129485/pro-right-img.gif) top right no-repeat;}
.category-pro-block table {text-align:center; vertical-align:top; margin:auto;}
.category-pro-box { width:40%; margin:auto; text-align:center; border:1px solid red;}
.category-pro-box img {margin:auto; }
.category-pro-box a { text-align:center; font:normal 11px Arial, Helvetica, sans-serif; color:#333333; text-decoration:none;}
.category-pro-box a:hover {color:#666666; text-decoration:none;}
.category-pro-box h1 { text-align:center; font:bold 13px Arial, Helvetica, sans-serif; color:#990000; text-decoration:none; padding:5px 0px;}		 
	 
		 
.bottom-bg {background:#114D04; padding:10px 0px 10px 15px; text-align:left;}
.bottom-img-block { background: url(http://lib.store.yahoo.net/lib/yhst-93050675129485/bottom-bott-img.gif) top center no-repeat; text-align:center; height:6px;}
.bottom-copyright {font:normal 10px Arial, Helvetica, sans-serif; color: #FFFFFF; text-align:left;}
.bottom-copyright a{font:normal 10px Arial, Helvetica, sans-serif; color: #FFFFFF; padding:0px 3px;}
.bottom-copyright a:hover{font:normal 10px Arial, Helvetica, sans-serif; color: #9DD014;}
.bottom-link {font:normal 10px Arial, Helvetica, sans-serif; color: #9DD014; text-align:left;}
.bottom-link a{font:normal 10px Arial, Helvetica, sans-serif; color: #9DD014; padding:0px 3px;}
.bottom-link a:hover{font:normal 10px Arial, Helvetica, sans-serif; color: #FFFFFF;}

.bestseller-middle-border {border-left:1px solid #246D0A; border-right:1px solid #246D0A; padding:5px;}
.bestseller-middle-border img {text-align:center; margin: auto;}

.bestseller-block { padding:5px 0px 8px 0px; text-align:center; }
.bestseller-block a {font:bold 12px Arial, Helvetica, sans-serif; color:#2B720C; text-decoration:none;}
.bestseller-block a:hover {color:#999999; text-decoration:none;}

.breadcrumbs {padding:8px 0px; text-align:right; font:bold 11px Arial, Helvetica, sans-serif; color:#1D6809;}
.breadcrumbs a {font:normal 11px Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
.breadcrumbs a:hover {color:#000000;  text-decoration:none;}
.breadcrumbs-arrow {font: normal 11px Arial, Helvetica, sans-serif; color:#666666; padding:0px 1px;}
.caption-text{ font:normal 11px Arial, Helvetica, sans-serif; text-align:left; padding:5px 20px 5px 20px;}
.border{border-top:1px solid #7A5F37;}
.cat-pro-bott-img  {background:url(http://lib.store.yahoo.net/lib/yhst-93050675129485/cate-pro-bott-img.gif) left bottom repeat-x;}
.cat-pro-name-block {background:url(http://lib.store.yahoo.net/lib/yhst-93050675129485/cate-pro-name-bott-img.gif) bottom no-repeat; padding:8px 0px; text-align:center;}
.cat-pro-name-block a {font:bold 13px Arial, Helvetica, sans-serif; color:#593704; text-align:center; text-decoration:none;}
.cat-pro-name-block a:hover {text-decoration:none; color:#BCD446; }

.detail-pro-box {border-left:3px solid #593704; border-right:3px solid #593704; padding:10px 0px;}
.detail-pro-box img {margin:auto; text-align:center;}

.detail-title {font:bold 16px Arial, Helvetica, sans-serif; color:#1C6708; background:url(http://lib.store.yahoo.net/lib/yhst-93050675129485/detail-pro-name-bott-line.gif) bottom left no-repeat; padding:8px 0px; text-align:left; text-transform:uppercase;}
.detail-block {font:normal 12px Arial, Helvetica, sans-serif; color: #593704; text-align:left; vertical-align:middle; }
.detail-sale-price {font:bold 12px Arial, Helvetica, sans-serif; color:#ED900D; text-align:left; text-transform:uppercase;}
.detail-reg-price {font:normal 12px Arial, Helvetica, sans-serif; color: #593704; text-decoration:line-through;}

.detail-sub-title {font:bold 12px Arial, Helvetica, sans-serif; color:#593704; text-transform:uppercase; text-align:left; border-bottom:1px solid #7A5F37; padding:8px 0px; }

ul.detail {list-style:none; padding:0px; margin:0px;}
ul.detail li { background:url(http://lib.store.yahoo.net/lib/yhst-93050675129485/detail-arrow-img.gif) top left no-repeat; padding:0px 0px 5px 25px;}

.service h1 {
	font-size: 250%;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
.service p {
	margin-bottom: 10px;
	padding-bottom: 10px;
}

.service h2 {
	font-size: 200%;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
.service h3 {
	font-size: 175%;
	font-weight: bold;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
#yfc_mini_cont 
{
	background:url(/lib/yhst-93050675129485/shoppingcart-butt1.gif) no-repeat left top;
	height:48px;
	width:243px;
	position:relative;
}
#yfc_mini 
{
	position:absolute;
	left:12px;
	top:17px;
	height:20px;
}
.smb-mc .minicart_c1 
{
	width:150px !important;
}
.smb-mc .mini_align, .smb-mc .mini_subtotal, .smb-mc .mini_item_count
{
	float:none !important;
}
.smb-mc .mini_align 
{
	height:0px !important;
}
.smb-fc #yfc_close_btn, .smb-mc .minicart_c2 
{
	background-color:Transparent !important;
}
.smb-fc #yfc_close_btn 
{
	left:125px !important;	
	top:-30px !important;	
}
.smb-mc .mini_msg, .mini_item_count, .mini_subtotal 
{
	color:#2B720C !important;
	font-size:13px;
}
#yfc_fullco 
{
	left:759px !important;
	top:100px !important;
	
}

#ys_social_top_hr {border-top:1px solid #CFCECE; margin-bottom:5px; margin-top:5px; clear:both; }
#ys_social_media {height:26px;display:inline-block;vertical-align:middle;margin-left:10px; }
#ys_social_fblike {float:left;}
#ys_social_tweet {float:left;}
#ys_social_v_separator {margin-left:10px;margin-right:10px;float:left;}
#ys_social_bottom_hr {border-top:1px solid #CFCECE; margin-top:5px;}
#ys_social_v_separator{display:none;}
#ys_social_top_hr {display:none;}
#ys_social_bottom_hr {display:none;}
