body {
	background:#729B1A url(/lib/yhst-20500679640765/background-rep.jpg) center top repeat-y;
}
#container {
	width:1000px;
	margin:0 auto;
	position:relative;
	border:0;
}

#mainbody {
	background-color:#FFFFFF;
	border:0;
}

#bodycontent {
	margin:10px;
	width:755px;
	min-height:500px;
}
#bodyshell {
	border-left:225px solid #729B1A;
}
#brandmark {
	display:none;
}
#nav-product {
	margin-left:-225px;
	width:225px;
}
#nav-product ul li a {
	width:225px;
}


#searcharea {
	float:left;
	width:225px;
	background:#729B1A;
	border:0;
	margin:0 auto;
}
#searcharea fieldset {
	background:none;
	border:0;
}

.breadcrumbs {
	color:#5F7811;
	padding:10px 0;
}
.breadcrumbs a {
	color:#D68E02;
}

.horizontal-seperator {
	border:1px solid #A9C570;
	background-color:#E2EBCF;
	margin:25px;
	padding:5px;
	font:11px Arial, Helvetica, sans-serif;
	color:#333333;
}

.horizontal-seperator .itemFormName {
	display:none;
}
.horizontal-seperator form {
	font:10px Arial, Helvetica, sans-serif;
	color:#729B1A;
	padding:2px 10px;
}
.horizontal-seperator .price {
	font:12px Arial, Helvetica, sans-serif;
	color:#666666;
	padding:10px 0 0 10px;
}
.horizontal-seperator .sale-price-bold {
	font:14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FF9900;
	padding:2px 10px;
}
.horizontal-seperator .ys_primary {
	margin:10px 0 0 0;
	background-color:#FF9900;
}
.horizontal-seperator img {
	border:1px solid #A9C570;
}
#contentarea #section-contenttitle {
	background-color:#FFFFFF;
}
#contentarea #specialstitle {
	font:18px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-color:#FFFFFF;
}
#messagearea #messagetitle {
	font:18px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#5F7811;
	background-color:#FFFFFF;
}
#contentarea h1 {
	color:#5F7811;
}

#contents .name {
	padding:0 0 0 10px;
}
#contents .name a {
	display:block;
	width:100%;
	font:14px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#5F7811;
}

#footer {
	border-top:5px solid #5F7811;
	background-color:#E0FA9F;
}
#footer-links {
	display:none;
}
#footer #copyright {
	color:#5F7811;
	padding:10px;
	text-align:left;
}
.yahooLogo {
	display:none;
}

.menuitem  {
	padding-top:9px;
	font:13px Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.menuitem a {
	color:#FFFFFF;
	text-decoration:none;
}
.menuitem a:hover {
	color:#FABA10;
	text-decoration:none;
}
.menuitem a.selected, .menuitem a.selected:hover {
	color:#FABA10;
	text-decoration:none;
}

#nav-product ul li a {
	border-top:2px solid #FFFFFF;
	border-bottom:0;
	background-color:#5F7811;
	color:#FFFFFF;
	padding:5px 4px 1px 10px;
}
#nav-product ul li a:hover {
	border-top:2px solid #FFFFFF;
	border-bottom:0;
	background-color:#5F7811;
	color:#E0FA9F;
	padding:5px 4px 1px 10px;
}

#nav-product ul li a.subnav {
	border:0;
	background-color:#729B1A;
	color:#FFFFFF;
	padding:5px 4px 1px 10px;
}
#nav-product ul li a.subnav:hover {
	border:0;
	background-color:#E0FA9F;
	color:#5F7811;
	padding:5px 4px 1px 10px;
}


