
/*	FIXES	*********************************************/

.clearfix:after {
    content: ".";              /* the period is placed on the page as the last thing before the div closes */
	display: block;          /* inline elements don't respond to the clear property */ 
    height: 0;                  /* ensure the period is not visible */
    clear: both;               /* make the container clear the period */
    visibility: hidden;	     /* further ensures the period is not visible */
}

.clearfix {display: inline-table;}   /* a fix for IE Mac */

/* next a fix for the dreaded Guillotine bug in IE6 */
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/* end of no-extra-markup clearing method */
body { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#676767; background-color:#ffffff; behavior:url(css/csshover.htc);}
	
a:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#676767; text-decoration:underline;}
a:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#676767; text-decoration:underline;}
a:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#295669; text-decoration:underline;}
a:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#676767; text-decoration:none;}
	
* {margin:0px; padding:0px;}

/*	CONNTAINERS	*********************************************/

div#container {position:relative; max-width:785px;
width:expression( 
    document.body.clientWidth > (500/12) * 
    parseInt(document.body.currentStyle.fontSize)?
        "785px":
        "auto" ); margin-left:auto; margin-right:auto; background-color:#FFFFFF;}
		
div#content{width:783px;}

div#aboveHeader{width:783px; text-align:right;}
div#header{height:62px; width:783px; background-image:url(../images/header.jpg); background-repeat:no-repeat; text-align:right;}
div#header p{ padding:35px 0px 0px 0px;}
div#headerF{height:93px; width:785px; background-image:url(../images/header_clean.jpg);}

div#temp{width:777px; margin:0px 0px 10px 0px;}
/**** CONTENT HOME ****************************/
div#topContainDiv{width:785px; height:281px; margin:2px 0px 0px 0px;}

div#topLeftDiv{width:458px; height:281px; background:url(../images/image_home_dvd.jpg) 0px 0px no-repeat; float:left;}
div#insideTopLeft{width:200px; height:22px; padding:230px 0px 0px 250px;}

div#learnBtn a.learn{width:96px; height:22px; float:left; margin-right:5px;}
div#learnBtn a.learn:link{background:url(../images/button_home_learn.jpg) 0px 0px no-repeat;}
div#learnBtn a.learn:visited{background:url(../images/button_home_learn.jpg) 0px 0px no-repeat;}
div#learnBtn a.learn:hover{background:url(../images/button_home_learn.jpg) 0px -22px no-repeat;}
div#learnBtn a.learn:active{background:url(../images/button_home_learn.jpg) 0px 0px no-repeat;}

div#buyBtn a.buy{width:96px; height:22px; float:left;}
div#buyBtn a.buy:link{background:url(../images/button_home_buynow.jpg) 0px 0px no-repeat;}
div#buyBtn a.buy:visited{background:url(../images/button_home_buynow.jpg) 0px 0px no-repeat;}
div#buyBtn a.buy:hover{background:url(../images/button_home_buynow.jpg) 0px -22px no-repeat;}
div#buyBtn a.buy:active{background:url(../images/button_home_buynow.jpg) 0px 0px no-repeat;}

div#topRightDiv{width:308px; height:265px; float:left; margin:5px 0px 0px 0px;}
div#insideTopRight{width:304px; height:84px; border:2px solid #cdcdcd; margin:0px 0px 5px 11px;}
div#insideMiddleRight{width:304px; height:87px; border:2px solid #cdcdcd; margin:0px 0px 5px 11px;}
div#insideBotRight{width:304px; height:84px; border:2px solid #cdcdcd; margin:0px 0px 0px 11px;}


div#BotContainDiv{width:785px; height:300px; margin:0px 0px 0px 0px;}
div#apple{width:275px; height:210px; float:left; background-image:url(../images/image_home_bubbles.jpg); background-repeat:no-repeat;}
div#welcome{width:485px; float:right; padding:0px 0px 5px 0px;}
div#welcome img{padding:10px 0px 0px 0px;}
div#welcome p{ margin:15px 0px 0px 0px; padding:10px 0px 0px 0px; border-top:1px dashed #999999;}

/**** CONTENT RECIPES ************************************/
div#containRecipes{ width:785px; margin-bottom:10px;}
div#recipeMainLeft{width:300px; height:290px; float:left; margin-top:2px; background-image:url(../images/recipe_strawberry.jpg); background-repeat:no-repeat;}
div#recipeMainLeftImg{width:300px; height:290px;}

div#recipeMainRight{width:450px; height:209px; float:left; padding:10px 0px 0px 7px; font-size:14px;}
div#recipeMainRight strong.big{color:#6b86b8; margin-left:10px; font-size:22px;}
div#recipeMainRight strong.small{color:#8ba6d6; font-size:18px;}
div#recipeMainRight h2{margin:10px 0px 5px 10px; font-size:14px;}

div#recipeMainRight p{padding:10px 0px 0px 7px;}
div#recipeMainRight ul{ margin:10px 30px 0px 15px; float:left; padding-left:0px;}
div#recipeMainRight ul li{ list-style-position:inside; padding:3px 0px 3px 0px;}

div#recipeThird{margin:100px 0px 0px 10px;}

div#recipeThird a:link{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#6b86b8; text-decoration:underline;}
div#recipeThird a:visited{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#6b86b8; text-decoration:underline;}
div#recipeThird a:hover{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#676767; text-decoration:none;}
div#recipeThird a:active{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#6b86b8; text-decoration:underline;}

div#recipeMainRight ul a:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#6b86b8; text-decoration:underline;}
div#recipeMainRight ul a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#6b86b8; text-decoration:underline;}
div#recipeMainRight ul a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#676767; text-decoration:none;}
div#recipeMainRight ul a:active{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#6b86b8; text-decoration:underline;}

div#landingUnderline{ border-top:1px dashed #999999; height:0px; width:100%; margin-top:2px;}



/**** IN THE NEWS ************************************/
div#articleTitle{width:750px; margin:10px 0px 10px 7px; text-align:right;}
strong.inNewsArticle{ color:#24acac; font-weight:bold; font-size:18px;}
img.padimage{ padding:0px 7px 7px 0px;}
div#inthenews{width:750px; margin:10px 0px 10px 7px; background-color:#dbe8f4; padding:10px; color:#000000;}
strong.innewsLanding{color:#33cccc; font-size:22px;}
strong.innewsLandingtWO{color:#24acac; font-size:22px; font-weight:bold;}

/**** NEWSLETTERS ************************************/
div#topBlock{ background-color:#ffcc66; height:30px; text-align:center; font-size:18px; font-weight:bold; color:#FFFFFF; padding-top:10px; margin-top:10px;}
div#newsDate{ text-align:right; margin-bottom:10px;}

div#containNewsInfo{width:750px; }
div#containNewsLeft{ float:left; width:250px;}
div#containNewsRight{ float:left; width:500px;}

p.topLeftLinks{ background-color:#dbe8f4; text-align:center; padding:7px 0px 7px 0px;}
div.belowLeftLinks{ background-color:#eeeedf;  text-align:center; padding:15px 0px 7px 0px; height:711px;}
div.belowLeftLinksNov{ background-color:#eeeedf;  text-align:center; padding:15px 0px 7px 0px; height:338px;}
strong.newTitle{ color:#993366; font-size:18px;}
strong.firstLetter{ color:#993366; font-size:18px;}
strong.afterFirstLetter{ color:#717171; font-size:14px;}
ul.lastLinks{ list-style-type:none;}
ul.lastLinks li{ padding:4px 0px 4px 0px;}

p.rightsidePad{ padding:0px 0px 0px 7px;}

h1.newsletterTitlesPizza{ color:#ff9933; font-size:16px; padding:0px 0px 5px 7px;}
h1.newsletterTitlesTurkey{ color:#993366; font-size:16px; padding:0px 0px 5px 7px;}

h1.storyTitle{ color:#2a90c3; font-size:16px; padding:7px 0px 5px 7px;}
div#storyBg{ background-color:#dbe8f4; margin-top:40px; padding:0px 0px 7px 0px; }
img.padimageLeft{ padding:0px 0px 0px 7px;}

div#dvdupsell{ margin-top:40px; padding:0px 0px 7px 0px; }
h1.dvdupsellTitle{ color:#33ff00; font-size:16px; padding:7px 0px 5px 7px;}
ul.dvdupsellUL{ padding:7px 0px 7px 15px; margin:0px 0px 0px 15px;}

h1.lunchboxupsellTitle{ color:#993366; font-size:16px; padding:7px 0px 5px 7px;}
div#lunchupsellDiv{background-color:#dbe8f4; margin-top:40px; padding:0px 0px 7px 0px; }

/**** CONTENT RECIPES NEW LANDING PAGE 07.17.06	************************************/
strong.recipeLanding{color:#333399; font-size:22px;}
strong.recipeLandingtWO{color:#b4b4da; font-size:22px; font-weight:bold;}

p.landingTxt{ color:#666666; font-weight:bold; font-size:16px; padding:10px 0px 7px 0px;}
p.landingTag{font-weight:bold; font-size:12px; padding:0px 0px 0px 0px;}

/*******	IN USE FOR DOWNLOAD PAGE ***************************/

div#recLeft{width:404px; height:550px; float:left; margin-top:2px;}
div#recLeftImg{width:404px; height:391px; background-image:url(../images/recipes/straw_fruit_dip.jpg); background-repeat:no-repeat;}

div#recRight{width:368px; height:307px; float:left; padding:10px 0px 0px 0px;}



/**** USED WHEN WE HAD BOX LAYOUT - FROM HERE DOWN MAY STILL BE IN USE	***********************/
div#recLeft .divBorder{width:402px; height:75px; border:1px solid #c0b187; margin:0px 0px 0px 0px; background-color:#eeecce;}
div#recLeft .divBorder h2{color:#a59c8a; margin:5px 0px 0px 60px; font-size:16px;}
div#recLeft .divBorder p{margin:5px 0px 0px 60px;}


p.explain{ padding:5px 5px 5px 5px;}

div#recRight h4{color:#c8a972; margin-left:93px; font-size:16px; margin:25px 0px 0px 0px; text-align:center;}
div#recRight h2{color:#a59c8a; margin-left:10px; font-size:16px;}
div#recRight a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;}


.divBorder p{ margin-left:93px;}
.divBorder img{margin:0px 0px 0px 0px; border:0; float:left;}
.divBorder{width:350px; height:89px; border:1px solid #b8cdd4; margin:0px 0px 0px 10px;}


div#seasonal p{ margin:2px 0px 0px 110px; }

div#seasonalvid{width:400px; clear:both; margin:14px 0px 0px 0px; height:67px; background-image:url(../images/icon_seasonal.jpg); background-repeat:no-repeat;}
div#seasonalvidRas{width:367px; clear:both; margin:7px 0px 0px 0px; height:67px; background-image:url(../images/icon_seasonalRas.jpg); background-repeat:no-repeat;}
div#seasonalvidRas p{ margin:2px 0px 0px 110px; }
div#seasonalvid p{ margin:2px 0px 0px 110px; }


div#containAllFlash{width:402px; float:left;}

/**** CONTENT MAIN COURSE RECIPES ************************************/

div#mcLeft{width:404px; height:408px; float:left; margin:2px 0px 40px 0px;}
div#mcLeftImg{width:404px; height:408px; background-image:url(../images/image_mc_lrg_rice.jpg); background-repeat:no-repeat;}

div#mcRight{width:368px; float:left; padding:10px 0px 40px 0px; }
div#mcRight h4{color:#c8a972; margin-left:93px;}
div#mcRight h2{color:#a59c8a; margin-left:10px; font-size:16px;}

/**** CONTENT FRUIT RECIPES ************************************/

div#fruitLeft{width:404px; height:269px; float:left; margin:2px 0px 40px 0px; padding:0px 0px 40px 0px;}
div#fruitLeftImg{width:404px; height:269px; background-image:url(../images/image_lrg_fruit.jpg); background-repeat:no-repeat;}

/**** CONTENT SNACKS RECIPES ************************************/

div#snackLeft{width:404px; height:404px; float:left; margin:2px 0px 40px 0px; padding:0px 0px 40px 0px;}
div#snackLeftImg{width:404px; height:404px; background-image:url(../images/image_lrg_snacks.jpg); background-repeat:no-repeat;}

/**** CONTENT WHEAT FREE RECIPES ************************************/

div#wfLeft{width:404px; height:404px; float:left; margin:2px 0px 40px 0px; padding:0px 0px 40px 0px;}
div#wfLeftImg{width:404px; height:404px; background-image:url(../images/image_lrg_snacks.jpg); background-repeat:no-repeat;}

/**** CONTENT INDIVIDUAL FLASH RECIPES ************************************/

div#flashContain {width:785px; height:100%; margin:2px 0px 0px 0px; background-image:url(../images/bg_recipe_pages.jpg); background-repeat:no-repeat;}
div#flashContainImg{width:100%; height:343px; text-align:center;}
div#flashContainImgStraw{width:404px; height:391px; float:left; margin-bottom:2px;}
div#flashContainImgHum{width:404px; height:396px; float:left; margin-bottom:2px;}
div#flashContainImgPasta{width:404px; height:404px; float:left; margin-bottom:2px;}

div#flashBottom{width:785px; height:100%; margin:10px 0px 5px 0px;}

.recipeStrongAsian {color:#8ba6d6;}
/* reused recipeStrongAsian for chicken salad wrap and hummus */
.recipeStrongCinpop {color:#c0a495;}
.recipeStrongpasta {color:#f26648;}
.recipeStrongras {color:#d07d7d;}
/* reused recipeStrongpasta for strawberry dip */



div#rightButtons{width:368px; height:100%; margin:7px 0px 0px 0px; float:left;}
div#watch{width:368px; height:75px; border:1px solid #cdcdcd; margin:0px 0px 5px 0px;}
div#vidDownload{width:368px; height:75px; border:1px solid #cdcdcd; margin:0px 0px 5px 0px;}
div#print{width:368px; height:75px; border:1px solid #cdcdcd; margin:0px 0px 5px 0px;}
div#send{width:368px; height:75px; border:1px solid #cdcdcd; margin:0px 0px 5px 0px;}
div#ideas{width:368px; height:75px; border:1px solid #cdcdcd; margin:0px 0px 5px 0px;}
div#seasonal{width:366px; height:87px; border:1px solid #cdcdcd; margin:0px 0px 5px 0px;}
div#healthnotechick {width:366px; height:84px; border:1px solid #f3ab95; background-color:#f6e2d6;}
div#healthnotecin {width:360px; height:87px; border:1px solid #c0a495; background-color:#e1d7d2;}
div#healthnote p{ padding:0px 3px 0px 3px;}
h2.healthTitle{font-size:18px; font-weight:bold; color:#cb9081; text-align:center;}


div#underFlash{width:785px;}
div#underFlashLeft{ width:401px; float:left; padding:0px 0px 0px 3px;}
div#underFlashLeft p{ padding:4px 0px 0px 0px;}

div#holdBottom{width:785px; padding:10px 0px 0px 0px;}
div#holdBottomLeft{ width:404px; float:left; padding:0px 0px 0px 0px;}


.recipeDivBorderRight{width:368px; height:97px; border:1px solid #b8cdd4;}
.recipeDivBorderRight img{ border:0; float:right;}
.recipeDivBorderRight h4{color:#c8a972; padding-left:3px; font-size:14px;}
.recipeDivBorderRight p{padding:3px 3px 3px 3px;}
.recipeDivBorderRight ul{padding:10px 3px 3px 25px; }
.recipeDivBorderRight li{padding:1px 0px 1px 1px;}
.recipeDivBorderRight strong{color:#f26648; }

div#holdBottomRight{ width:368px; float:left; padding:0px 0px 0px 0px;}

/**** recipe new 7 11 06 ************************************/
div#leftCol{width:404px; height:100%; margin:5px 7px 0px 0px; float:left;}
div#rightCol{width:366px; height:100%; margin:2px 0px 0px 0px; float:right;}
div#rightCol img{margin:0px 0px 5px 0px;}

div#printBtns{ text-align:right; height:20px;}

p.dottedLine{ border-bottom:3px dotted #ffcc66; padding-bottom:5px;}

div#ingredients{width:404px; height:100%;}
div#ingredients p{padding:5px 0px 0px 0px;}
div#method{width:330px; height:100%; padding:0px 0px 15px 0px;}
div#method p.top{padding:0px 0px 0px 0px;}
div#method p.middle{padding:10px 0px 0px 0px;}
div#method p.bottom{padding:10px 0px 0px 0px;}
div#method ul{margin:5px 0px 0px 25px; list-style-image:url(../images/recipes/star.jpg);}

div#recipeDivBorderTop{ text-align:center; height:20px; padding:0px 0px 0px 0px; background-color:#84c184; font-size:18px; font-weight:bold; color:#ffffff;}
.recipeDivBorder{width:402px; height:89px; margin:0px 0px 0px 0px; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.recipeDivBorder img{margin:0px 0px 0px 0px; border:0; float:left;}
.recipeDivBorder h4{color:#c8a972; margin-left:93px;}
.recipeDivBorderY{width:402px; height:89px; margin:0px 0px 0px 0px; background-color:#ffffcc; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.recipeDivBorderY img{margin:0px 0px 0px 0px; border:0; float:left;}
.recipeDivBorderY h4{color:#c8a972; margin-left:93px;}

.recipeDivBorderB{width:402px; height:89px; margin:0px 0px 0px 0px; background-color:#cfe2e8; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.recipeDivBorderB img{margin:0px 0px 0px 0px; border:0; float:left;}
.recipeDivBorderB h4{color:#c8a972; margin-left:93px;}

.recipeDivBorderLast{width:402px; height:89px; margin:0px 0px 0px 0px; border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;}
.recipeDivBorderLast img{margin:0px 0px 0px 0px; border:0; float:left;}
.recipeDivBorderLast h4{color:#c8a972; margin-left:93px;}

h2.raspbTitle{color:#333399; font-size:22px; font-weight:bold;}
h2.raspbTitleSec{color:#666699; font-size:22px; padding:0px 0px 5px 0px;}
strong.recipeStrongBlue {color:#666699;}

h2.pastaTitle{color:#f26648; font-size:22px; font-weight:bold;}
h2.pastaTitleSec{color:#ff947d; font-size:22px; padding:0px 0px 5px 0px;}
strong.recipeStrongRed {color:#f26648;}

h2.cinTitle{color:#c0a495; font-size:22px; font-weight:bold;}
h2.cinTitleSec{color:#d6c2b8; font-size:22px; padding:0px 0px 5px 0px;}
strong.recipeStrongCin {color:#c0a495;}
/******		POP UP VIDEO PAGES	***************************************************************/
div#containFlashPop{ width:100%; }
div#flashTitle{ width:360px; text-align:left; padding:10px 0px 0px 72px;}

h2.raspbTitleV{color:#333399; font-size:18px; font-weight:bold;}
h2.raspbTitleSecV{color:#666699; font-size:18px; padding:0px 0px 5px 0px;}

h2.asianRiceV{color:#333399; font-size:18px; font-weight:bold;}
h2.asianRiceSecV{color:#666699; font-size:18px; padding:0px 0px 5px 0px;}

h2.pastaV{color:#f26648; font-size:18px; font-weight:bold;}
h2.pastaSecV{color:#ff947d; font-size:18px; padding:0px 0px 5px 0px;}
/************************************************************************/


div#newseasonal{width:364px; height:140px; border:1px solid #bdaed5;}
div#newseasonal p{ padding:0px 0px 0px 3px;}
h2.seasonTitle{color:#336699; font-weight:bold; margin:0px 0px 0px 40px; font-size:16px;}

/**** PRODUCT CATAGORY CONFIGURED ************************************/

div#prodCatContain{ width:320px; float:left;}
h1.prodCat{color:#a59c8a; font-weight:bold; font-size:16px; border-bottom:1px dashed #999999; padding:0px 0px 5px 0px;}
h1.prodCatLunchbox{color:#a59c8a; font-weight:bold; font-size:16px; border-bottom:1px dashed #999999; padding:0px 0px 5px 0px;}
.descText { font-family:Arial, Helvetica, sans-serif; font-size:14px;}
a:link.prods {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#676767; text-decoration:underline;}
a:visited.prods {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#676767; text-decoration:underline;}
a:hover.prods {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#295669; text-decoration:none;}
a:active.prods {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#676767; text-decoration:underline;}

div#prodCatRight{ width:394px; height:298px; float:left; background-image:url(../images/image_prod_cat.jpg); background-repeat:no-repeat; margin:2px 0px 0px 63px;}
div#prodSecCatRight{ width:394px; height:298px; float:left; background-image:url(../images/image_prod_Seccat.jpg); background-repeat:no-repeat; margin:2px 0px 0px 63px;}

/**** PRODUCT CATAGORY PAGE ITEMS CONFIGURED ************************************/

div#prodCatContain h3{ color:#a6813e; font-size:14px;}

/**** PRODUCT CATAGORY INDI ITEMS CONFIGURED ************************************/
div#prodContainAll{width:374px; float:left;}
div#prodIndiImgContain{ width:374px; height:100%; margin-top:2px;}
div#prodIndiImgNapContain{ width:374px; height:100%; margin-top:2px;}
div#prodIndiRight{ width:383px; float:left; margin:20px 0px 0px 15px; height:100%;}
h3.prodIndi{ color:#a59c8a; font-size:16px;}

div#prodIndiSwatches{ width:374px; height:100%; margin:2px 0px 7px 0px;}

h3.upsell{ color:#a59c8a; font-size:14px; border-bottom:1px dashed #999999; line-height:1.5em; margin:0px 0px 4px 0px;}
div#upsell{ width:368px; height:145px; border:1px solid #c0b187; margin:1px 0px 20px 1px; background-color:#eeecce; padding:4px 0px 4px 4px;}
div.upsales{width:175px; height:110px; float:left; margin:5px 0px 0px 5px;}
div.upsalesThree{width:110px; height:110px; float:left; margin:5px 0px 0px 5px; text-align:center;}


/**** BASKET ************************************/
div#basketContain{ width:785px; }

/**** CHECKOUT ************************************/
div#checkout{width:785px;}
div#replaceHR{border-top:1px dashed #c8a972; height:0px; width:100%;}

/**** CREDIT ACCEPTED ************************************/

div#accept{ margin:10px 0px 10px 20px;}


/**** ABOUT US CONTENT ************************************/

div#about{width:785px; height:30px;}
h1.mainTitle{color:#a6813e; font-size:18px; margin:20px 0px 5px 0px;}
h3.secondTitle{color:#c8a972; font-size:14px; margin:24px 0px 6px 0px; float:left;}
div#replaceHRabout{border-top:1px dashed #c8a972; height:0px; width:225px; margin:10px 0px 0px 0px;}

div#aboutTop{width:785px; background-image:url(../images/image_about_top.jpg); background-repeat:no-repeat; height:200px; margin-top:3px;}

div#quotes{ width:785px; margin:25px 0px 0px 0px;}
div#sig{ text-align:right; width:100%; margin:5px 0px 0px 0px;}
div#aboutMiddle{ width:785px; margin:10px 0px 0px 0px;}
img.aboutRight{margin:0px 0px 0px 10px;}

div#players{ width:785px;}
div#replaceHRplayers{border-top:1px dashed #c8a972; height:0px; width:240px; margin:10px 0px 10px 0px;}

div#bioContain{ width:785px; margin:0px 0px 15px 0px; height:100%;}
div#laura{ width:765px; margin:0px 0px 10px 0px; background-color:#eeecce; padding:5px 5px 5px 5px; height:100%; border:1px solid #c0b187;}
h3.lauraTitle{color:#a59c8a; font-size:14px; margin:0px 0px 0px 0px;}

div#greg{ width:765px; background-color:#eeecce; height:100%; padding:5px 5px 5px 5px; border:1px solid #c0b187;}

/**** CONTACT CONTENT ************************************/


div#contactContain{width:785px; margin:2px 0px 20px 0px;}
div#contactLeft{width:390px; float:left; background-image:url(../images/image_contact_phone.jpg); background-repeat:no-repeat; height:408px;}
div#contactRight{width:350px; text-align:center;}

div#containRight{width:350px; float:left;}
h2.contact{color:#cdc2df; font-weight:bold; margin:3px 0px 0px 140px; font-size:16px;}
div#orderbymail{width:350px; margin:50px 0px 0px 5px;}
div#orderbymail p{ margin:2px 0px 0px 110px; }

/**** PRESS CONTENT*********************************/

div#pressLeft{width:380px; height:426px; margin-top:2px; float:left; background-image:url(../images/image_press_pen.jpg); background-repeat:no-repeat;}
div#pressRight{width:385px; margin:10px 0px 10px 7px; float:left;}
p.pressit{ margin:10px 0px 0px 0px;}


div#PressdivBorder{width:378px; height:100%; margin:10px 0px 0px 10px;}
div#pressRight a:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#676767; text-decoration:underline;}
div#pressRight a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#676767; text-decoration:underline;}
div#pressRight a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#295669; text-decoration:underline;}
div#pressRight a:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#676767; text-decoration:none;}

/**** KIDS LUNCH DVD CONTENT*********************************/

div#kdvdcontainTop{ width:785px; margin-top:2px;}

div#kdvdLeft{width:424px; float:left; height:300px;}
div#kdvdMiddle{width:227px; height:290px; float:left; background-image:url(../images/image_kidsdvd.jpg); background-repeat:no-repeat;}
div#kdvdRight{width:126px; height:290px; float:left;}

div#containAllLeft{float:left;}


div#kdvdcontainBot{ width:785px; margin:20px 0px 20px 0px;}
div#kdvdBotLeft{width:237px; border:1px solid #c0b187;}
div#kdvdBotLeft p{ text-align:center; margin-bottom:25px;}

h1.sevenTitle{color:#a6813e; font-size:18px; margin:0px 0px 0px 0px; background-color:#eeecce; width:237px; text-align:center;}
h1.sevenTxt{color:#a6813e; font-size:18px; margin:0px 0px 0px 0px; text-align:center;}

div#kidslearn{width:96px; height:22px; float:right; margin-right:5px;}
div#kidslearn a.kidsdvdlearn{width:96px; float:right; height:22px;}
div#kidslearn a.kidsdvdlearn:link{background:url(../images/button_home_learn.jpg) 0px 0px no-repeat;}
div#kidslearn a.kidsdvdlearn:visited{background:url(../images/button_home_learn.jpg) 0px 0px no-repeat;}
div#kidslearn a.kidsdvdlearn:hover{background:url(../images/button_home_learn.jpg) 0px -22px no-repeat;}
div#kidslearn a.kidsdvdlearn:active{background:url(../images/button_home_learn.jpg) 0px 0px no-repeat;}

div#testi{width:235px; border:1px solid #a6cdda; margin:10px 0px 0px 0px; background-color:#d6e2e6; padding:0px 0px 5px 0px;}
div#testi p{ padding:0px 3px 0px 3px;}
h1.testiTitle{color:#ffffff; font-size:18px; margin:0px 0px 5px 0px; text-align:center; width:236px; background-color:#81a4b3; }

div#kdvdBotRight{width:538px; float:right;}
div#replaceHRkdvd{border-top:1px dashed #c8a972; height:0px; width:475px; margin:10px 0px 0px 50px;}
div#kdvdBotRight p{margin:10px 0px 20px 50px;}
h1.kdvdmainTitle{color:#a6813e; font-size:18px; margin:0px 0px 0px 50px; }
h3.kdvdsecondTitle{color:#c8a972; font-size:14px; margin:0px 0px 6px 50px; }

/**** SEVEN LAYERS CONTENT*********************************/

div#sevenContainTop{width:785px;}
div#sevenTopLeft{width:391px; height:157px; float:left; background-image:url(../images/title_seven_layers.jpg); background-repeat:no-repeat; }
div#sevenTopRight{margin:0px 0px 0px 20px; float:left; width:350px;}
div#sevenTopRight p{ margin:5px 0px 0px 0px;}


h1.sevenPageTitle{color:#a6813e; font-size:18px; padding:15px 0px 0px 20px;}
h2.sevenIndiTitles{color:#a59c8a; padding:30px 0px 0px 0px; font-size:14px;}

div#sevenContainBot{width:785px; margin:10px 0px 0px 0px;}
div#sevenContainBot img{float:left;}
div#sevenContainBot p{margin:0px 0px 0px 70px; }

div#replaceHRseven{border-top:1px dashed #c8a972; height:0px; width:770px; margin:10px 0px 10px 0px;}

h2.presentIconTitles{color:#f8bc38; font-size:16px; margin:0px 0px 0px 70px;}
h2.mainIconTitles{color:#f1a44a; font-size:16px; margin:0px 0px 0px 70px;}
h2.veggieIconTitles{color:#c2c775; font-size:16px; margin:0px 0px 0px 70px;}
h2.fruitIconTitles{color:#ebae91; font-size:16px; margin:0px 0px 0px 70px;}
h2.snackIconTitles{color:#cab1c6; font-size:16px; margin:0px 0px 0px 70px;}
h2.bevIconTitles{color:#86d0eb; font-size:16px; margin:0px 0px 0px 70px;}
h2.funIconTitles{color:#f8de89; font-size:16px; margin:0px 0px 0px 70px;}

/**** CHARTS	*********************************/
div#charts{width:385px; height:400px; margin:10px 0px 10px 7px; float:left;}

/**** RETURNS CONTENT*********************************/

div#returnsContain{width:785px; margin:5px 0px 20px 0px;}
div#returnsContain p{margin:10px 25px 0px 25px;}
div#returnsContain ul{margin:0px 0px 0px 35px;}
h1.returnsTitle{color:#a6813e; font-size:18px; margin:0px 0px 0px 0px;}

/**** SITEMAP	*********************************/

div#sitemap{width:785px; margin:5px 0px 20px 0px;}
h1.sitemapTitle{color:#a6813e; font-size:18px; margin:0px 0px 10px 0px;}
div#siteLeft{width:350px; margin:10px 0px 0px 10px; float:left;}
div#siteRight{width:350px; margin:40px 0px 0px 10px; float:left;}

/**** EVENTS *********************************/
div#eventsContain{width:785px; margin:2px 0px 20px 0px;}
div#eventsLeft{width:390px; float:left; background-image:url(../images/image_events.jpg); background-repeat:no-repeat; height:600px;}
div#eventsRight{width:375px;}

div#containRight{width:375px; float:left; margin:0px 0px 0px 10px;}
h2.events{color:#a59c8a; margin:2px 0px 10px 0px; font-size:16px;}

/**** MENU ************************************/

div#aboveMenu{width:785px; margin:0px 0px 0px 0px;}

div#aboveMenu li.buttonOne{float:left; list-style-type:none; border-right:3px solid #FFFFFF; width:127px; height:3px; background-color:#f8e5e4;}
div#aboveMenu li.buttonTwo{float:left; list-style-type:none; border-right:3px solid #FFFFFF; width:127px; height:3px; background-color:#fbedd5;}
div#aboveMenu li.buttonThree{float:left; list-style-type:none; border-right:3px solid #FFFFFF; width:127px; height:3px; background-color:#eeebf4;}
div#aboveMenu li.buttonFour{float:left; list-style-type:none; border-right:3px solid #FFFFFF; width:127px; height:3px; background-color:#eaeff2;}
div#aboveMenu li.buttonFive{float:left; list-style-type:none; border-right:3px solid #FFFFFF; width:130px; height:3px; background-color:#edefcb;}
div#aboveMenu li.lastButton{float:left; list-style-type:none; width:129px; height:3px; background-color:#f8eee2;}


div#listMenu{width:785px; margin:0px 0px 0px 0px; height:19px;}
div#listMenu ul{ text-align:center; float:left;}
div#listMenu a{ display:block; padding:2px 6px; width:112px;; font-weight:bold; text-align:center; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
div#listMenu a:hover{ display:block; padding:2px 6px; width:112px;; font-weight:bold; text-align:center; color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}

div#listMenu li.buttonOne{float:left; list-style-type:none; border-right:3px solid #FFFFFF; width:127px; height:19px; background-color:#e39f9a; text-decoration:none;}
div#listMenu li.buttonOneMarker{float:left; list-style-type:none; border-right:3px solid #FFFFFF; width:127px; height:19px; background-color:#f8e5e4; text-decoration:none; color:#999999;}
div#listMenu li.buttonOne:hover{float:left; list-style-type:none; border-right:3px solid #FFFFFF; width:127px; height:19px; background-color:#f8e5e4; text-decoration:none;}

div#listMenu li.buttonTwo{float:left; position:relative; list-style-type:none; border-right:3px solid #FFFFFF; width:127px; height:19px; background-color:#f2c473; text-decoration:none;}
div#listMenu li.buttonTwoMarker{float:left; list-style-type:none; border-right:3px solid #FFFFFF; width:127px; height:19px; background-color:#fbedd5; color:#e39f9a; text-decoration:none; color:#999999;}
div#listMenu li.buttonTwo:hover{float:left; list-style-type:none; border-right:3px solid #FFFFFF; width:127px; height:19px; background-color:#fbedd5; color:#e39f9a; text-decoration:none;}

div#listMenu li.buttonThree{float:left; list-style-type:none; border-right:3px solid #FFFFFF; width:127px; height:19px; background-color:#cdc1de; text-decoration:none;}
div#listMenu li.buttonThreeMarker{float:left; list-style-type:none; border-right:3px solid #FFFFFF; width:127px; height:19px; background-color:#eeebf4; color:#e39f9a; text-decoration:none; color:#999999;}
div#listMenu li.buttonThree:hover{float:left; list-style-type:none; border-right:3px solid #FFFFFF; width:127px; height:19px; background-color:#eeebf4; color:#e39f9a; text-decoration:none;}

div#listMenu li.buttonFour{float:left; list-style-type:none; border-right:3px solid #FFFFFF; width:127px; height:19px; background-color:#b8cdd4; text-decoration:none;}
div#listMenu li.buttonFourMarker{float:left; position:relative; list-style-type:none; border-right:3px solid #FFFFFF; width:127px; height:19px; color:#e39f9a; background-color:#eaeff2; text-decoration:none; color:#999999;}
div#listMenu li.buttonFour:hover{float:left; position:relative; list-style-type:none; border-right:3px solid #FFFFFF; width:127px; height:19px; color:#e39f9a; background-color:#eaeff2; text-decoration:none;}

div#listMenu li.buttonFive{float:left; position:relative; list-style-type:none; border-right:3px solid #FFFFFF; width:130px; height:19px; background-color:#c9d068; text-decoration:none;}
div#listMenu li.buttonFiveMarker{float:left; position:relative; list-style-type:none; border-right:3px solid #FFFFFF; width:130px; height:19px; background-color:#edefcb; color:#e39f9a; text-decoration:none; color:#999999;}
div#listMenu li.buttonFive:hover{float:left; list-style-type:none; border-right:3px solid #FFFFFF; width:130px; height:19px; background-color:#edefcb; color:#e39f9a; text-decoration:none;}

div#listMenu li.lastButton{float:left; position:relative; list-style-type:none; width:129px; height:19px; background-color:#efac78; text-decoration:none;}
div#listMenu li.lastButtonMarker{float:left; list-style-type:none; width:129px; height:19px; background-color:#f8eee2; text-decoration:none; color:#999999;}
div#listMenu li.lastButton:hover{float:left; list-style-type:none; width:129px; height:19px; background-color:#f8eee2; text-decoration:none; color:#e39f9a;}

div#listMenu ul li:hover ul, div#listMenu ul li ul:hover {display:block;}

div#listMenu ul li ul{ width:129px; position:absolute; top:19px; left:0px; display:none;}
div#listMenu ul li ul li{ width:100%; list-style-type:none; background-color:#eeecce; border-bottom:1px solid #c0b187; margin:0px 0px 0px 0px;}
div#listMenu ul li ul li a{ display:block; padding:2px 6px; width:112px;; font-weight:bold; text-align:left; color:#a59c8a; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
div#listMenu ul li ul li a:hover{ display:block; padding:2px 6px; width:112px;; font-weight:bold; text-align:left; color:#a48850; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}






/**** FOOTER ***********************************/
div#aboveFooter{width:785px; height:15px; background-color:#dbe5e9; margin:10px 0px 0px 0px; clear:both;}
div#footer{width:785px; text-align:center; clear:both;}