body {
	background-color:#325C3C;
	font-size: 14px; font-family: Tahoma, Verdana, Haettenschweiler, Arial, Helvetica, sans-serif;
}

.box {
	border: solid #325C3C 1px;
	color:#325C3C;
	font-size:11px;
	margin-bottom:3px;
	padding:2px;
	width: 150px;
	background-color:#CCCCCC;
	margin-top: 3px;
}

#submit3 {
	margin-top: 1px;
	width: 35px;
}


p {
	font-size: 14px; line-height: 18px; font-family: Tahoma, Verdana, Haettenschweiler, Arial, Helvetica, sans-serif;
}

.p {
	font-size: 12px;
	line-height: 18px;
	font-family: Tahoma, Verdana, Haettenschweiler, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #2b414c;
	font-weight: bold;


}


.submit {
	font-weight: bold;
	font-size: 12px;
	font-family: Tahoma, Verdana, Haettenschweiler, Arial, Helvetica, sans-serif;
	color: #666666;

}

a:hover, a:active {
	text-decoration:underline;
}
.premierBrand
{
	color: red;
	font-weight: bold;
}

.naturalBrand
{
	color: #336633;
	font-weight: bold;
}

ul.categoryList {
	list-style: url(../images/tri.gif) disc;
}

ul.categoryList li a {
	color: #003333;
	text-decoration: none;
	font-weight: bold;
	font-size:14px;
}

ul.categoryList li a:hover {
	text-decoration: underline;
	font-weight: bold;
}
.textsmall {
	font-size: 9px;
	font-weight: bold;
	color: #333333;
	line-height: 14px;
	font-family: Tahoma, Verdana, Haettenschweiler, Arial, Helvetica, sans-serif;
}

#nav, #nav ul {
color: #FFFFFF;
float:left;
font-weight:bold;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
width:738px;
height: 44px;
z-index:1;
}
#nav a {
color:#FFFFFF;
display:block;
font-weight:bold;
font-size:14px;
padding: 14px 0 16px;
text-align:center;
text-decoration:none;
width: 148px;/*123px;*/
height: 14px;
}
#nav li.nav6 a {
width: 146px;/*123px;*/
}
#nav a.daddy {
	background-attachment: scroll;
	background-image: url(../images/rightarrow2.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
#nav li {
float:left;
padding:0pt;
width:148px;/*123px;*/
}
#nav li.nav6 {
width: 146px;/*123px;*/
}
#nav li ul {
height:auto;
left:-999em;
margin:0pt;
position:absolute;
width:12em;
}
#nav li li {
width:12em;
}

#nav li.nav6 li, #nav li.nav6 ul {
	width:146px;/*123px*/ !important;
}

#nav li ul a {
 padding: 4px 4px 6px 4px !important;
 text-align:left;
 width:auto;
}
#nav li ul ul {
margin:-24px 0pt 0pt 12em;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
left:-999em;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
left:auto;
}

#nav li:hover, #nav li.sfhover {
	background-attachment: scroll;
	background-image: none;
	background-repeat: repeat;
	background-position: 0%;
}

#nav .nav1 li:hover, #nav .nav1 li.sfhover {
		background-color: #114411;
}
#nav .nav2 li:hover, #nav .nav2 li.sfhover {
		background-color: #12413E;
}
#nav .nav3 li:hover, #nav .nav3 li.sfhover {
		background-color: #010B16;
}
#nav .nav4 li:hover, #nav .nav4 li.sfhover {
		background-color: #412141;
}
#nav .nav5 li:hover, #nav .nav5 li.sfhover {
		background-color: #734231;
}
#nav .nav6 li:hover, #nav .nav6 li.sfhover {
		background-color: #756517;
}

#nav a.twoline {
		padding: 5px 0 8px;
		height: 31px;
}

#nav ul li ul a.twoline{
	padding:5px 0 10px;
}

.nav1, .nav1 ul {
	background-color:#325C3C;
}
.nav2, .nav2 ul {
	background-color:#17524E;
}

.nav3, .nav3 ul {
	background-color:#052148;
}
.nav4, .nav4 ul {
	background-color:#663366;
}
.nav5, .nav5 ul {
	background-color:#A86048;
}
.nav6, .nav6 ul {
	background-color:#A38B21;
}

li.prod {
	background-color:#307E37!important;
}

li#prod0:hover, li#prod1:hover,  li#prod2:hover, li#prod3:hover, li#prod4:hover, li#prod0.sfhover, li#prod1.sfhover,  li#prod2.sfhover, li#prod3.sfhover, li#prod4.sfhover {
	background-color:#1F5024 !important;
}

li#credit {
	background-color:#B4483D !important;
}

li#credit:hover, li#credit.sfhover {
	background-color:#6B4A29 !important;
}

.boxes td {
	margin-right: 15px;
}
#content {
	padding: 10px;
}
#footer {
	margin: 14px 0 0;
	font-size: 12px;
	color: #FFFFFF;
}
#footer a {
	color: #FFFFFF;
}
label {
	width: 10em;
	float: left;
}
.button {
	float: right;
	width: 6em;
}
.roundcont {
	width: 778px;
	background-color: white;
	color: black;
}

.container {
	margin: 0 20px;
	min-height: 510px;
}

.roundtop { 
	background: url(../images/wh_tr.gif) no-repeat top right; 
}

.roundbottom {
	background: url(../images/wh_br.gif) no-repeat top right; 
}

img.corner {
   width: 20px;
   height: 20px;
   border: none;
   display: block !important;
}

#main {
	margin : auto;
	position: absolute;
	left:50%;
	margin : auto;
  width:778px;
  height:400px;
  margin-left:-389px;
	margin-top: 20px; 
}

form#search  {
	position:absolute;
	width: 290px;
	height: 29px;
	top: 20px;
	right: 20px;
	text-align:right;
	background-color: white;
	margin: 0;
	padding: 0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
}
.searchimg {
	position:absolute;
	right: 310px;
	top: 20px;
}
#search input {
	height: 21px;
	font-size:12px;
}
.searchtext {
	color: #325C3C;
	font-size: 12px;
	font-weight: bold;
	vertical-align:text-top;
}
.innerform {
	background-color:#FFFFFF;
	}
	
#header {
	width:738px;
	height: 153px;
}#header h1 {
	font-size: 66px;
	color: #FFFFFF;
	font-weight: normal;
	padding-top: 34px;
	padding-left: 40px;
	margin:0;
}
#header h2 {
	font-size: 18px;
	color: #FFFFFF;
	text-align: right;
	margin: 0;
	padding: 8px 40px 0 0;
}

#header h2 a {
	color:#FFFFFF;
	text-decoration:none;
}

#header h1.smhead {
	font-size: 46px;
	padding-top: 38px;
	padding-bottom: 6px;
}
.sidebar {
	float: right;
	width: 205px;
	font-size: small;
	margin: 0 0 0 10px;
}

.sidebar2 {
	float: right;
	width: 260px;
	font-size: small;
	margin: -65px 0 0 10px;
	overflow: hidden;
	height:inherit;
}
.sidebar2 img {
	float:right;
	overflow:hidden;

}

.sidebartop {
	padding: 8px;
	color: #FFFFFF;
	background-color: #CC010D;
	height: 290px;
}


.sidebar h4, .sidebar p {
	margin: 3px 0;
	padding: 0 0 2px 0;
}
.sidebar p {
font-size:12px;
}
form p {
	line-height: 16px;
	padding: 0px;
	margin-top: 3px;
	margin-bottom: 3px;
}
.prodlist {
	font-size: 14px;
}
.contact td p {
	font-size:12px;
}

.contact a:link, .contactlink a:visited {
	color: #FF0000;
	text-decoration:none
}
.contact a:hover, .contactlink a:active {
		color: #FF0000;
		text-decoration:underline
}
div.mr {
	color: #FFFFFF;
	background-color: #052148;
	padding: 8px;
}

.mr label {
	width:4em;
}
.peppercorns {
	background-image: url(../images/peppercorns.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
div.hbox {
	font-size: 14px;
	font-weight:bold;
	text-align: center;
	margin: 0;
	padding: 0;
}
div.hbox a:link, div.hbox a:visited {
	color:#FFFFFF;
	text-decoration: none;
}
div.hbox a:hover, div.hbox a:active {
	color: #FF0000;
}
.turm {
	background-image: url(../images/tumeric_ginger_paprika.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.steam {
	background-image: url(../images/ss.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.chili {
	background-image: url(../images/Chilli.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.homelink a {
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 20px;
	font-weight: bold;
}
.homelink {
	position: absolute;
	top: 30px;
}
h1.home {
	margin-bottom: 0px;
}
.isologo {
	position: absolute;
	top: 52px;
	right: 20px;
}
.right {
	vertical-align: middle;
	float: right;
	padding: 10px;
}
.sidebarhome {
	float: right;
	width: 190px;
	margin-right: 0px;
	margin-top: 30px;
}

.sidebarhome div {
	margin-top: 0px;
	padding: 0;
}
dl {
	clear: left;
	margin: 0;
	padding: 0;
	position: relative;
	width:440px;
}

dt {
	clear: left;
	float: left;
	width: 12em;
	border-bottom: #000000 solid 1px;
	padding-bottom:2px;
}

dd {
	border-bottom: #000000 solid 1px;
	padding-bottom:2px;
}

dl img {
	display:inline;
	float:right;
}
#copy {
	float: right;
}
img {
	border-style: none;
}
.required {
	color:#FF0000;
}
div.widget {
	margin-top: 20px;
}

#wbx-gw-button-wrapper-0, .rssBoxPromo {
	display: none;
	visibility:hidden;
}
