body, td
{
  font-family:		Verdana, Arial, Helvetica, sans-serif;
  font-size:		12px;
  color:		    #4F2400;
  line-height:		16px;
  /*background-color: #EE9D40; conflict with something else?*/
}
.outsideTable
{
  border:  1px solid #FEE4C5;
}
.homepageTable
{
  border-bottom:  1px solid #FEE4C5;
}
.darkRedText
{
  color: #722815;
}
.darkBrownText
{
  color: #502505;
}
.whiteText
{
  color: #ffffff;
}
.footer_menu
{
  font-size:		9px;
}
a.footer_menu
{
  color: #FFE1B0;
  text-decoration:	none;
}

a:hover.footer_menu
{
  color: #ffffff;
  text-decoration:	underline;
}
a.language_menu
{
  color: #FFE1B0;
  text-decoration:	none;
}

a:hover.language_menu
{
  color: #ffffff;
  text-decoration:	underline;
}
a.language_menu_dark
{
  color: #2b0000;
  text-decoration:	none;
}

a:hover.language_menu_dark
{
  color: #A28462;
  text-decoration:	underline;
}
.splash_menu
{
  font-size:		12px;
}
a.splash_menu
{
  color: #ffffff;
  text-decoration:	none;
}

a:hover.splash_menu
{
  color: #FFE1B0;
  text-decoration:	underline;
}
a.meet
{
  color: #2A0001;
  text-decoration:	underline;
}

a:hover.meet
{
  color: #ffffff;
  text-decoration:	underline;
}

hr
{
  color: #502505;
}

a.healthy
{
  color: #2E3192;
  text-decoration:	none;
  font-size:		11px;
}

a:hover.healthy
{
  color: #000000;
  text-decoration:	underline;
  font-size:		11px;
}
a.news
{
  color: #ffffff;
  text-decoration:	none;
}

a:hover.news
{
  color: #722815;
  text-decoration:	underline;
}
a.contact
{
  color: #0057A8;
  text-decoration:	none;
}

a:hover.contact
{
  color: #00427D;
  text-decoration:	underline;
}

a.sprouted
{
  color:		#2E3192;
  text-decoration:	underline;
}

a:hover.sprouted
{
  color:		#4E2200;
  text-decoration:	underline;
}

.bigText
{
   font-size:14px;
}
div.mgn
{
   padding-top: 15px;
   padding-left: 15px;
   padding-right: 10px;
   padding-bottom: 5px;
}
div.envMgn
{
   padding: 25px;
   color: #FFFFFF;
}
div.Rmgn
{
   padding-left:30px;
   padding-top: 0px;
   padding-bottom:0px;
   padding-right:15px;
   margin-left:5px;
   margin-bottom:0px;
}
div.Amgn
{
   padding-left: 15px;
   padding-top:0px;
   padding-bottom:0px;
   padding-right:10px;
}
div.HLmgn
{
   padding-left:10px;
   padding-top: 6px;
   padding-bottom:0px;
   padding-right:10px;
}
p.comments
{
   margin-top: 2px;
   margin-right: 20px;
   margin-bottom: 0px;
   padding:0px;
   text-align:right;
}
div.hideHorizontalScrollbar_HE1
{
   overflow:hidden;
   height: 336;
   width: 455;
}
div.scrollMgn_HE1
{
   padding-top: 5px;
   padding-bottom: 5px;
   padding-right: 5px;
   padding-left: 20px;
   background-attachment:scroll;
   background:left top;
   white-space:normal;
   overflow:scroll;
   height: 342;
   margin-left: 5px;
   margin-top: 0px;
	scrollbar-arrow-color:#ff0; /* yellow */
	scrollbar-face-color:#4C3F37; /* brown */
	scrollbar-3dlight-color:#E08242; /* gold */
	scrollbar-shadow-color:#E08242; /* bright orange */
}
div.hideHorizontalScrollbar_AB
{
   overflow:hidden;
   height: 335;
   width: 488;
}
div.scrollABMgn
{
   padding-top: 5px;
   padding-bottom: 2px;
   padding-right: 5px;
   padding-left: 32px;
   background-attachment:scroll;
   background:left top;
   white-space:normal;
   overflow:scroll;
   height: 345;
   margin-left: 5px;
   margin-top: 0px;
	scrollbar-arrow-color:#ff0; /* yellow */
	scrollbar-face-color:#4C3F37; /* brown */
	scrollbar-3dlight-color:#E08242; /* gold */
	scrollbar-shadow-color:#E08242; /* bright orange */
}
div.hideHorizontalScrollbar_HE4
{
   overflow:hidden;
   height: 335;
   width: 495;
}
div.scrollMgn_HE4
{
   padding-top: 5px;
   padding-bottom: 2px;
   padding-right: 5px;
   padding-left: 32px;
   background-attachment:scroll;
   background:left top;
   white-space:normal;
   overflow:scroll;
   width: 453;
   height: 346;
   margin-left: 5px;
   margin-top: 0px;
	scrollbar-arrow-color:#ff0; /* yellow */
	scrollbar-face-color:#4C3F37; /* brown */
	scrollbar-3dlight-color:#E08242; /* gold */
	scrollbar-shadow-color:#E08242; /* bright orange */
}
div.scrollSLMMgn
{
   padding: 8px;
   background-attachment:scroll;
   background:left top;
   white-space:normal;
   overflow:scroll;
   width: 715;
   height: 320;
   margin-left: 5px;
   margin-top: 0px;
	scrollbar-arrow-color:#ff0; /* yellow */
	scrollbar-face-color:#4C3F37; /* brown */
	scrollbar-3dlight-color:#E08242; /* gold */
	scrollbar-shadow-color:#E08242; /* bright orange */
}
div.hideHorizontalScrollbar_RList
{
   overflow:hidden;
   height: 163;
   width: 738;
}
div.scrollRListMgn
{
   padding: 0px;
   background-attachment:scroll;
   background:left top;
   white-space:normal;
   overflow:scroll;
   height: 180;
   margin-left: 0px;
   margin-top: 0px;
	scrollbar-arrow-color:#ff0; /* yellow */
	scrollbar-face-color:#663F8F; /* purple */
	scrollbar-3dlight-color:#E08242; /* gold */
	scrollbar-shadow-color:#E08242; /* bright orange */
}
div.hideHorizontalScrollbar_R
{
   overflow:hidden;
   height: 320;
   width: 470;
}
div.scrollRMgn
{
   padding: 8px;
   background-attachment:scroll;
   background:left top;
   white-space:normal;
   overflow:scroll;
   height: 337;
   margin-left: 5px;
   margin-top: 0px;
	scrollbar-arrow-color:#ff0; /* yellow */
	scrollbar-face-color:#663F8F; /* purple */
	scrollbar-3dlight-color:#E08242; /* gold */
	scrollbar-shadow-color:#E08242; /* bright orange */
}
div.hideHorizontalScrollbar_FAQ
{
   overflow:hidden;
   height: 327;
   width: 479;
}
div.scrollFAQMgn
{
   padding-top: 3px;
   padding-bottom: 5px;
   padding-right: 5px;
   padding-left: 33px;
   background-attachment:scroll;
   background:left top;
   white-space:normal;
   overflow:scroll;
   height: 336;
   margin-left: 5px;
   margin-top: 0px;
	scrollbar-arrow-color:#ff0; /* yellow */
	scrollbar-face-color:#134296; /* blue */
	scrollbar-3dlight-color:#acdef9; /* gold */
	scrollbar-shadow-color:#8dc7ee; /* bright orange */
}
div.hideHorizontalScrollbar_HE5
{
   overflow:hidden;
   height: 333;
   width: 496;
}
div.scrollMgn_HE5
{
   padding-top: 0px;
   padding-bottom: 5px;
   padding-right: 5px;
   padding-left: 35px;
   background-attachment:scroll;
   background:left top;
   white-space:normal;
   overflow:scroll;
   height: 344;
   margin-left: 5px;
   margin-top: 0px;
	scrollbar-arrow-color:#ff0; /* yellow */
	scrollbar-face-color:#134296; /* blue */
	scrollbar-3dlight-color:#acdef9; /* gold */
	scrollbar-shadow-color:#8dc7ee; /* bright orange */
}
div.hideHorizontalScrollbar_HE2
{
   overflow:hidden;
   height: 337;
   width: 440;
}
div.scrollMgn_HE2
{
   padding-top: 2px;
   padding-bottom: 0px;
   padding-right: 3px;
   padding-left: 35px;
   background-attachment:scroll;
   background:left top;
   white-space:normal;
   overflow:scroll;
   height: 350;
   margin-left: 5px;
   margin-top: 0px;
	scrollbar-arrow-color:#ff0; /* yellow */
	scrollbar-face-color:#134296; /* brown */
	scrollbar-3dlight-color:#acdef9; /* gold */
	scrollbar-shadow-color:#8dc7ee; /* bright orange */
}
div.hideHorizontalScrollbar_SG
{
   overflow:hidden;
   height: 330;
   width: 450;
}
div.scrollMgn_SG
{
   padding-top: 0px;
   padding-bottom: 5px;
   padding-right: 5px;
   padding-left: 35px;
   background-attachment:scroll;
   background:left top;
   white-space:normal;
   overflow:scroll;
   height: 344;
   margin-left: 5px;
   margin-top: 0px;
	scrollbar-arrow-color:#ff0; /* yellow */
	scrollbar-face-color:#626827; /* green */
	scrollbar-3dlight-color:#acdef9; /* gold */
	scrollbar-shadow-color:#8dc7ee; /* bright orange */
}

div.hideHorizontalScrollbar_Env
{
   overflow:hidden;
   height: 327;
   width: 367px;
}

div.scrollEnvMgn
{
   padding-right: 5px;
   padding-left:35px;
   padding-top: 0px;
   padding-bottom:0px
   background-attachment:scroll;
   background:left top;
   white-space:normal;
   color:#BFCC87;
   overflow:scroll;
   height: 344;
   margin-top: 0px;
	scrollbar-arrow-color:#ff0; /* yellow */
	scrollbar-face-color:#626827; /* green */
	scrollbar-3dlight-color:#acdef9; /* gold */
	scrollbar-shadow-color:#8dc7ee; /* bright orange */
}
div.hideHorizontalScrollbar_Retail
{
   overflow:hidden;
   height: 334;
   width: 737;
}
div.scrollRetail
{
   padding-right: 5px;
   padding-left:40px;
   padding-top: 0px;
   padding-bottom:0px;
   background-attachment:scroll;
   background:left top;
   white-space:normal;
   overflow:scroll;
   height: 351;
   margin-top: 0px;
   scrollbar-arrow-color:#ff0; /* yellow */
   scrollbar-face-color:#4C3F37; /* brown */
   scrollbar-3dlight-color:#E08242; /* gold */
    scrollbar-shadow-color:#E08242; /* bright orange */
}
div.hideHorizontalScrollbar_News
{
   overflow:hidden;
   height: 184;
   width: 504;
}
div.scrollMgn_News
{
   padding-top: 2px;
   padding-bottom: 0px;
   padding-right: 3px;
   padding-left: 5px;
   background-attachment:scroll;
   background:left top;
   white-space:normal;
   overflow:scroll;
   height: 200;
   margin-left: 5px;
   margin-top: 0px;
	scrollbar-arrow-color:#ff0; /* yellow */
	scrollbar-face-color:#4C3F37; /* brown */
	scrollbar-3dlight-color:#E08242; /* gold */
	scrollbar-shadow-color:#E08242; /* bright orange */
}

div.printProduct
{
    position:absolute; 
    left:1042px; 
    top:303px; 
    width:95px; 
    height:60px; 
    z-index:3; 
    text-align:right;
}
div.languageButton
{
    position:absolute; 
    left:1042px; 
    top:50px; 
    width:115px; 
    height:20px; 
    z-index:3; 
    text-align:right;
}

td.homePage
{
   color:  #4E2200;
   text-align:justify;
   padding: 10px;  
}
td.splashPage
{
   color:  #4E2200;
   text-align:justify;
   padding: 5px;
   font-size:10px;  
}
div.homePage
{
   padding-left:34px;
   padding-right:15px;
}
div.splashPage
{
   padding-left:20px;
   padding-right:5px;
}
h3.homePage
{
  font-size:		13px;
  color:		#4E2200;
  font-weight: bold;
}
h3.splashPage
{
  font-size:		13px;
  color:		#ffffff;
  font-weight: bold;
  margin-top:		1px; 
  margin-bottom:	3px;
}
h2.splashPage
{
  font-size:		14px;
  color:		#4E2200;
  font-weight: bold;
  margin-top:		5px; 
  margin-bottom:	5px;
}
.recipes
{
   color: #6133FF;
}

body
{
  background-image:url(/.control/images/body.bg.jpg);
}
h1
{
  font-size:		38px;
  font-family:   Monotype Corsiva, Arial, Helvetica, sans-serif;
  color:		#4E2200;
  font-weight: bold;
}
h2
{
  font-size:		15px;
  color:		#4E2200;
  font-weight: bold;
}
h2.old
{
  font-size:		14px;
  color:		#D47640; 
  margin-top:		15px; 
  margin-bottom:	5px;
  font-weight: bold;
}

h3
{
  font-size:		12px;
  color:		#4E2400;
  line-height:		18px;
  font-weight: bold;
  margin-bottom:	4px;
}
h4
{
  font-size:		12px; 
  color:		#4a4a4a;
  line-height:		15px;
  font-weight:bold;
  font-style:italic;
}
h4.recipes
{
  font-size:		14px; 
  color:		#653c90;
  line-height:		16px;
  font-weight:bold;
  font-style:italic;
  margin-top:		2px; 
  margin-bottom:	5px;
}

th
{
  font-size:		12px;
  color:		#4E2400;
  line-height:		15px;
  font-weight: bold;
}

a
{
  color:		#0057A8;
  text-decoration:	none;
}

a:hover
{
  color:		#4E2200;
  text-decoration:	underline;
}

hr.homePage
{
   color: #FEE4C5;
   width: 100%;
   margin:0px;
   padding:0px;
   height:1px;
}

hr.recipes
{
   color: #825FA7;
   width: 100%;
   margin:0px;
   padding:0px;
   height:1px;
}

a.MENU-1-ON:hover, a.MENU-1-OFF:hover
{
  font-family:		Verdana, Arial, Helvetica, sans-serif;
  font-size:		17px;
  color:		    #ffffff;
  font-weight:      bold;
  text-decoration:  underline;
  line-height: 18px;
}
a.MENU-1-ON
{
  font-family:		Verdana, Arial, Helvetica, sans-serif;
  font-size:		17px;
  font-weight:      bold;
  color:		    #2B0000;
  text-decoration:  underline;
  line-height: 18px;
}

a.MENU-1-OFF 
{
  font-family:		Verdana, Arial, Helvetica, sans-serif;
  font-size:		17px;
  font-weight:      bold;
  color:		    #2B0000;
  text-decoration:  underline;
  line-height: 18px;
}

a.MENU-2-ON, a.MENU-2-ON:hover
{
  font-family:		Verdana, Arial, Helvetica, sans-serif;
  font-size:		13px;
  color:		    #ffffff;
  text-decoration: 	none;
}
a.MENU-2-OFF:hover
{
  font-family:		Verdana, Arial, Helvetica, sans-serif;
  font-size:		13px;
  color:		    #ffffff;
  text-decoration:	none;
}

a.MENU-2-OFF
{
  font-family:		Verdana, Arial, Helvetica, sans-serif;
  font-size:		13px;
  color:		   #FFE1B0;
  text-decoration:	none;
}
div.MENU-2-OFF
{
  margin-left: 10px;
  margin-right: 35px;
  padding-left: 5px;
  padding-top: 0px;
  margin-top: 0px;
  height:21px;
  display:block;
  z-index:-1;
}

div.MENU-2-ON, div.MENU-2-OFF:hover, div.MENU-2-ON:hover
{
  margin-right: 35px;
  padding-left: 5px;
  margin-left: 10px;
  padding-top: 0px;
  margin-top: 0px;
  height:21px;
  display:block;
  z-index:1;
}



div.MENU-3-OFF
{
  padding: 0px;
}
div.MENU-3-ON
{
  padding: 0px;
}

a.MENU-3-ON, a.MENU-3-OFF:hover, a.MENU-3-ON:hover
{
  font-family:		Verdana, Arial, Helvetica, sans-serif;
  font-size:		15px;
  color:		    #FEDEB8;
  text-decoration:	none;
}

a.MENU-3-OFF
{
  font-family:		Verdana, Arial, Helvetica, sans-serif;
  font-size:		15px;
  color:		#ffffff;
  text-decoration:	none;
}
div.testOpacity
{
  margin-left: 10px;
  margin-right: 65px;
  padding: 2px;
  padding-left: 5px;
  background-color: #E0CFB0;
  height:20px;
  display:block;
  filter: alpha(opacity=50); opacity:0.5;/*-moz-opacity: 0.5;*/
  z-index:-1;
}
span.fullOpacity
{
  filter: alpha(opacity=100); opacity:1.0;/*-moz-opacity: 1.0;*/
  font-weight: bold;
  color:black;
  background-color: #C09F61;
}
ul.noTopMargin  {
  margin-top:  0px;
}