* {padding: 0; margin: 0;}
body {
background:#e4e6d5;
color:#9ea374;
font:normal 11px/30px Georgia, "Times New Roman", Times, serif;
margin:0;
padding:0;
width:100%;
}
p, div, h1, h2, h3, form, input, textarea, img, span, li {
margin:0;
padding:0;
}
ul {
list-style-type:none;
margin:0;
padding:0;
}
img {
border:medium none;
display:block;
font-size:0;
line-height:0;
}
a {
outline:none;
text-decoration:none;
}
.spacer {
clear:both;
font-size:0;
line-height:0;
margin:0;
padding:0;
}
.background{ position:absolute; z-index:-1; height:100%; }
.container{ background-color:#fff; width:1000px; margin:4% auto; position:relative;}
.left{ width:26%; float:left; margin-right:6%; background-color:#fff;  }
/*@media screen and (-webkit-min-device-pixel-ratio:0)
{ .left{  width:27%; }
}*/

.right{ width:64%; _width:61%; float:left; padding-top:5%; background-color:#fff; }
.right table td{font:normal 13px/18px Arial, Helvetica, sans-serif; color:#887d75; }
.right .border-cont{ border-bottom:solid 1px #91867e; _height:20px; }
.right ul{  padding-bottom:10px; }
.right ul li{ float:left; padding-right: 4.6em; _padding-right:3.5em;  }
.right ul li p a{ font:normal 11px Arial, Helvetica, sans-serif; color:#91867e; }
.right ul li p a:hover{ text-decoration:underline; }
.right ul li a{ font:bold 16px Georgia, "Times New Roman", Times, serif; color:#91867e;  }
.right ul li.nopad{ padding:0; }
.right ul.range{ border:none; padding:0; margin-top:30px; width:105%; _width:100%; }
.right ul.range li{ width:100px; float:left; padding:0; border:none; }
.right ul.range li a.organic-range{ display:block; background:url(../Images/organic-range.gif) no-repeat 0 0; height:97px;}
.right ul.range li a.organic-range:hover{ display:block; background:url(../Images/organic-range-hover.gif) no-repeat 0 0; height:97px;}
.right ul.range li a.organic-range-active{ display:block; background:url(../Images/organic-range-hover.gif) no-repeat 0 0; height:97px;}
.right ul.range li a.antioxidants-range{ display:block; background:url(../Images/antioxidants-range.gif) no-repeat 0 0; height:97px;}
.right ul.range li a.antioxidants-range:hover{ display:block; background:url(../Images/antioxidants-range-hover.gif) no-repeat 0 0; height:97px;}
.right ul.range li a.antioxidants-range-active{ display:block; background:url(../Images/antioxidants-range-hover.gif) no-repeat 0 0; height:97px;}
.right ul.range li a.wellbeing-range{ display:block; background:url(../Images/wellbeing-range.gif) no-repeat 0 0; height:97px;}
.right ul.range li a.wellbeing-range:hover{ display:block; background:url(../Images/wellbeing-range-hover.gif) no-repeat 0 0; height:97px;}
.right ul.range li a.wellbeing-range-active{ display:block; background:url(../Images/wellbeing-range-hover.gif) no-repeat 0 0; height:97px;}
.right ul.range li a.invigorating-range{ display:block; background:url(../Images/invigorating-range.gif) no-repeat 0 0; height:97px;}
.right ul.range li a.invigorating-range:hover{ display:block; background:url(../Images/invigorating-range-hover.gif) no-repeat 0 0; height:97px;}
.right ul.range li a.invigorating-range-active{ display:block; background:url(../Images/invigorating-range-hover.gif) no-repeat 0 0; height:97px;}
.right ul.range li a.relaxing-range{ display:block; background:url(../Images/relaxing-range.gif) no-repeat 0 0; height:97px;}
.right ul.range li a.relaxing-range:hover{ display:block; background:url(../Images/relaxing-range-hover.gif) no-repeat 0 0; height:97px;}
.right ul.range li a.relaxing-range-active{ display:block; background:url(../Images/relaxing-range-hover.gif) no-repeat 0 0; height:97px;}
.right ul.range li a.benefits-range{ display:block; background:url(../Images/benefits-range.gif) no-repeat 0 0; height:97px;}
.right ul.range li a.benefits-range:hover{ display:block; background:url(../Images/benefits-range-hover.gif) no-repeat 0 0; height:97px;}
.right ul.range li a.benefits-range-active{ display:block; background:url(../Images/benefits-range-hover.gif) no-repeat 0 0; height:97px;}
/* .right ul li a:hover{ border-bottom:solid 5px #91867e; padding-bottom:13px; } */
.right ul li a.active{ border-bottom:solid 5px #91867e; padding-bottom:13px; }
.right h1{ font:normal 18px/30px Georgia, "Times New Roman", Times, serif; margin-top:20px;}
.right p{ padding-top:10px; font:normal 13px/18px Arial, Helvetica, sans-serif; color:#887d75; }
.right .brown-box{ background-color:#e4e6d5; margin-top:15px; }
.right .brown-box .leftside{ width:45%; _width:42%; float:left; padding:0 3% 1%; }
.right .brown-box .rightside{ width:40%; float:left; }
.right .brown-box .leftside h1{ color:#bf413e; font-size:16px;}
.right .brown-box .leftside p{ font:normal 13px/16px Arial, Helvetica, sans-serif; color:#887d75; padding-top:0; }
.right .brown-box .leftside a.white{ display:block; text-align:center; width:100%; background:#fff url(../Images/bullet-arrow.gif) no-repeat 98% center; font:normal 16px/30px Georgia, "Times New Roman", Times, serif; color:#91867e; margin-top:15px;}

.right .logo-container{ border-top:dotted 1px #887d75; border-bottom:solid 1px #887d75; margin-top:10px; height:80px; padding:10px 0; }
.right .logo-container ul{ border:none; }
.right .logo-container ul li.koshar{ padding:0; border:none; float:left; background:url(../Images/kosher-logo.gif) no-repeat left 90%; padding-left:70px; margin-right:30px; width:140px; }
.right .logo-container ul li.koshar span{color:#b19129;}
.right .logo-container ul li.koshar p{ font:normal 11px Arial, Helvetica, sans-serif; color:#91867e; padding:0; }
.right .logo-container ul li.organic{ padding:0; float:left; border:none; background:url(../Images/organic-logo.gif) no-repeat left 90%; padding-left:67px; margin-right:30px; _margin-right:4px; width:140px; }
.right .logo-container ul li.organic span{color:#f26e41;}
.right .logo-container ul li.organic span a{color:#f26e41; font:normal 11px Arial, Helvetica, sans-serif; }
.right .logo-container ul li.organic p{ font:normal 11px Arial, Helvetica, sans-serif; color:#91867e;  }
.right .logo-container ul li.nimh{ padding:0; float:left; border:none; padding-top:10px; }
.right p a{ color:#9ea374; font-weight:bold; }
.right p a:hover{ text-decoration:underline;}

.footer{ font:normal 10px Arial, Helvetica, sans-serif; color:#91867e; margin-top:12px; }
.footer2{ font:normal 13px Arial, Helvetica, sans-serif; color:#ffffff; margin-top:12px; }
.footer a{ padding-left:2em; color:#91867e; }