body{
	margin:0px;
	text-align:center;
	background:url('../images/bgt3.jpg') center top repeat-y #CAC99A;
	color:#707052;
	font-family:arial;
	font-size:12px;
	line-height:16px;
}

.eleven{
	font-size:11px;
}

a{
	color:#371A53;
}
li {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}


.purp{
	color:#371A53;
}
.drkbrn{
	color:#4D4230;
}
.norm{
	color:#707052;
}
.nodec{
	text-decoration:none;
}

a.nodec:hover{
	text-decoration:underline;
}
.littlehd{
	position:absolute; top:-16px; left:10px;
}
#contentbg{
	position:absolute;
	text-align:left;
	z-index:5000;
	width:866px;
	height:617px;
	left:52px;
	top:75px;
}
.contentbgbg{
	position:absolute;
	z-index:1;
	top:0px;
	left:0px;
	width:866px;
	height:547px;
}
#content{
	position:absolute;
	left:0px;
	top:0px;
	margin:0px;
	z-index:3;
}

form{margin:0px; padding:0px;}

p{
	margin-top:8px;
	margin-bottom:8px;
	font-family:"Trebuchet MS", "Adobe Garamond Pro", "Lucida Grande CY";
	font-size:13px;
	
}
h1,h2{
	margin-top:0px;
	margin-bottom:0px;
}
h3{
	margin-top:14px;
	margin-bottom:-7px;
}
img{
	border:0px;
}
h1{
	color:#371A53;
	font-size:18px;
	line-height:18px;
	font-weight:bold;
}
h2{
	color:#371A53;
	font-size:14px;
	font-weight:bold;
}
h3{
	color:#371A53;
	font-size:12px;
	font-weight:bold;
}
a.lnk{
	color:#322511;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
a.lnk:hover{
	color:#707052;
}
a.lnk:hover .ar{
	color:#322511;
}
a.lnk .ar{
	color:#707052;
}
#container{
	margin-left:auto;
	margin-right:auto;
	width:955px;
	height:692px;
	position:relative;
}
#flashbg{
	position:absolute;
	top:0px;
	left:0px;
	width:955px;
	height:692px;
	z-index:1000;
}
#game{
	position:absolute;
	top:0px;
	left:0px;
	overflow:hidden;
	width:955px;
	height:692px;
}
#eatyourberries{
	 width:238px;
	/* height:193px;
	 top:10px; */
	 top:-15px;
	 height:233px;
	 position:absolute;
	 left:8px;
	 z-index:8000;
}
.emailbox{
	background-image:url('../images/email_box.gif');
	width:193px;
	height:103px; 
	margin:0px;
	padding:0px;
	position:absolute;
	color:#322511;
	line-height:15px;
}
.emailbox input{
	border:0px;
	font-size:12px;
	line-height:15px;
	font-family:arial;
	width:130px;
	height:15px;
	background:none;
	position:absolute;
	top:43px;
	left:25px;
	color:#666;
}
.emailbox input.submit{
	display:none;
}


#orderform{
	margin:0; 
	padding:50px 0 0 0;
	width:260px;
}
#orderform input,  #orderform select{
	margin:0 2px 8px 0;
	width:250px;
	color:#ccc;
}
#orderform select{
	color:#555;
}
#orderform input.submit{
	width:85px;
	color:#555;
}

#formthankyou{
	width:260px;
	margin:50px 0 0 0;
	display:none;
}

#foot_menu{
	position:absolute;
	top:620px;
	left:200px;
	z-index:9000;
}
#foot_menu a{
	display:block;
	font-size:12px;
	float:left;
	margin-right:40px;
	font-weight:normal;
	color:#371A53;
	text-decoration:none;
}

/*************** BOX BGS ************************/


.newsletterlinker{
	 width:177px;
	 height:148px;
	 padding:14px 0 0 30px;
	 position:absolute;
	 z-index:5000;
	 color:#fff;
	 background-image:url('../images/purple_box.gif');
}

.school_lunch{
	padding:20px 25px 0 30px;
	width:210px;
	height:415px;
	background-image:url('../images/school_recipe_bg.gif');
	background-repeat: no-repeat;
	position:absolute;
	z-index:500;
	top:95px;
}

#homeboxes{
	width:794px;
	top:255px;
	height:251px;
	left:26px;
	position:absolute;
	z-index:1000;
	background-image:url('../images/home_boxes.gif');
}

#harvest_dates{
	width:249px;
	height:370px;
	background-image:url('../images/harvest_dates_bg2.gif');
	position:absolute;
	z-index:1000;
	left:580px;
	top:70px;
}


#industry{
	width:362px;
	height:232px;
	background-image:url('../images/industry_bg.gif');
	position:absolute;
	z-index:1000;
	top:230px;
	left:240px;
}

#growers{
	height:234px;
	width:744px;
	position:absolute; 
	z-index:1000;
	left:65px;
	top:250px;
	background-image:url('../images/growers_bg.gif');
}
#featured_recipes{
	padding:30px 10px 0 25px;
	height:154px;
	width:175px;
	background-image:url('../images/feature_recipes_bg.gif');
	position:absolute;
	z-index:1000;
	top:282px;
	left:10px;
}
#featured_recipes2{
	padding:30px 10px 0 20px;
	height:154px;
	width:146px;
	background-image:url('../images/feature_recipes_bg2.gif');
	position:absolute;
	z-index:1000;
	top:282px;
	left:30px;
}

#comm_links{
	padding:30px 20px 0 30px;
	width:222px;
	height:235px;
	position:absolute;
	z-index:1000;
	background-image:url('../images/comm_links_bg.gif');
	top:240px;
	left:35px;
}


#hort{
	width:230px;
	height:243px;
	position:absolute;
	z-index:1000;
	background-image:url('../images/hort_bg.gif');
	top:230px;
	left:585px;
}


#packers{
	width:195px;
	height:326px;
	background-image:url('../images/packers_bg.gif');
	position:absolute;
	z-index:1000;
	left:20px;
	top:155px;
}

#recipebox{
	width:516px;
	height:299px;
	top:222px;
	left:247px;
	position:absolute;
	z-index:1000;
	background-image:url('../images/recipes_bg.gif');
}

#article_search{
	padding:45px 38px 46px 38px;
	width:470px;
	height:360px;
	position:absolute;
	top:66px;
	left:207px;
	z-index:1000;
	background:url('../images/search_results_bg.gif');
	background-repeat:no-repeat;
}

#article_search2{
	padding:45px 38px 46px 30px;
	width:317px;
	height:360px;
	position:absolute;
	top:66px;
	left:215px;
	z-index:1000;
	background:url('../images/search_results_bg2.gif');
	background-repeat:no-repeat;
}

#side_search{
	background:url('../images/side_search_bg.gif');
	padding:25px 25px 30px 25px;
	height:310px;
	width:160px;
	height:255px;
	position:absolute;
	z-index:1000;
	top:156px;
	left:25px;
}

#dribble{
	position:absolute;
	top:0px;
	left:0px;
}

a.article_link{
	text-decoration:none;
	color:#322511;
}
a.article_link:hover{
	text-decoration:underline;
}

div.recipephoto{
	width:276px; background:url('../images/recipe_photo_bg.gif'); float:right; margin-left:5px;
}
div.newslist{
	width:220px; background:url('../images/newslist_bg.gif'); float:right; margin-left:5px;
}
div.recipephoto .recipe{
	margin-left:24px;
}

#datasheets{
	position:absolute; left:20px; top:367px; width:160px; height:91px; z-index:3000;
	padding:35px 0 0 20px;
	line-height:27px;
	background:url('../images/data.gif');
	background-repeat:no-repeat;
}


/*************** OVERFLOW BUSINESS ************************/
div.mask{
	position:absolute; overflow:hidden; width:100%; height:100%; margin:0px; left:0px;
}
div.hd{
	position:absolute; margin:0px; top:0px; left:0px;
}
a.arwu{
	width:12px;
	height:8px;
	position:absolute;
	bottom:-16px;
	display:block;
}
a.arwd{
	width:12px;
	height:8px;
	position:absolute;
	bottom:-28px;
	display:block;
}
a.arwu img, a.arwd img{
	width:12px;
	height:8px;
}

/*************** ----------------- ************************/

.commcard{
	padding:15px 0 35px 15px; margin:15px; background-color:white; border:solid 1px #CCCC9A;
	width:170px;
}

.transp{ behavior: url(common/iepngfix/iepngfix.htc) }
