body{font-family:Arial, Helvetica, sans-serif;font-size:12px; line-height:1.5em; background-color:#eee; margin:10px 0px 0px 0px; padding:0px; font-size:14px;}
a{color:#c82f03;}
.clr{width:100%; height:0px; line-height:0px; clear:both;}
p{ margin:0px; padding:0px 0px 1em 0px;}
h1{ margin:0px; color:#000; padding:5px 0px 10px 3px; font-size:20px;}
h2{ font-size:16px;}
h3{ margin-bottom:0px; font-size:14px;}
ul.jcssBullet1{ list-style-type:none;}
ul.jcssBullet1 li{ padding:5px 0px; background:url(images/bullet1.png) no-repeat left center; padding-left:20px;}
.jcssImages{ border:1px solid #eee; padding:10px; margin:10px;}

#jcssMainWrapper{width:990px; margin:0 auto;}
#jcssHeader{width:990px; height:90px; background:url(images/header_bg.png) repeat-x;}
#jcssLogo{ width:360px; height:90px; float:left;}
#jcssLogo h1{display:none;}
#jcssFind{ width:600px; float:right; padding-right:29px; padding-top:34px;}
#jcssFindLabel{ float:right; padding-right:10px; font-size:12px; font-weight:bold;}
#jcssFindForm{ float:right;}
#jcssZip{ border:1px solid #FFF;}
#jcssBreadcrumb{width:955px; padding-left:35px; background-color:#333300; color:#fff; line-height:24px;}
#jcssMainBodyWrapper{ background-color:#fff; padding:10px 0px; }
#jcssLeftColWrapper{ width:160px; padding:10px 30px 10px 30px; float:left;}
#jcssMidColWrapper-full{width:739px; float:left; padding-top:10px; padding-left:30px}

#jcssMidColWrapper{ width:549px; float:left; padding-top:10px;}
#jcss468x15LU{padding-bottom:10px;}
#jcss336x280AU{ text-align:center; padding-bottom:10px;}
#jcssRightColWrapper{ width:160px; padding:10px 30px 10px 30px; float:right;}
.jcssMenu{ list-style-type:none; padding:0px; margin:0px; font-weight:bold;}
.jcssMenu li{padding:2px 0px;}
.jcssMenu li a{color:#c82f03;}
#jcssFooterWrapper{ text-align:center; padding:10px 0px; color:#666; font-size:12px;}
#jcssGetClicky{ text-align:center;}

/* Products */
.yfh_products_wrapper{ width:100%; padding-bottom:15px; }
.yfh_cols{ width:31%; padding:5px; text-align:center; float:left;}
.yfh_products { padding:5px; border:1px dashed #b72929;}
.yfh_products:hover{ background-color:#ffe8b0;}
.yfh_products_image{margin-bottom:5px;}
.yfh_products_image img{ border:0px;}
.yfh_products_title{ color:#b72929; font-weight:bold;}
.yfh_products_title a{color:#b72929; text-decoration:none;}
.yfh_products_title a:hover{ text-decoration:underline;}
.yfh_products_rating{ margin:5px 0px;}
.yfh_products_more{ text-align:center;}
.yfh_products_more a{ display:block; width:100%; height:29px; background-color:#b72929; color:#fff; font-weight:bold; line-height:29px; text-decoration:none; text-align:center;}
.yfh_products_more a:hover{ background-color:#ff9900; }
.clr{width:100%; font-size:0px; line-height:0px; clear:both;}
.yfh_products_whole{ width:97%; height:30px; line-height:30px; text-align:center; background-color:#ffe8b0; color:#b72929; font-weight:bold; font-size:14px; margin-left:5px;}
.yfh_products_whole a{ text-decoration:none; color:#b72929;}
.yfh_products_whole a:hover{ text-decoration:underline;}

.yfh_featured{padding:5px; text-align:center; width:93%;border:1px dashed #b72929;}
.yfh_featured_title{ font-weight:bold; text-align:center; font-size:14px; margin-bottom:5px; color:#b72929;}

