﻿div.largeFocusItem p { color:#343434; font-size:11px; padding-top:0px; margin-top:0px; font-weight:normal; font-style:normal; font-family:verdana, arial, helvetica, sans-serif;}	
div.largeFocusItem a { color:#a01767; font-size:11px; text-decoration:underline; font-weight:normal; font-style:normal; font-family:verdana, arial, helvetica, sans-serif;!important}
div.largeFocusItem a:hover { color:#270d1c; font-size:11px; text-decoration:none; font-weight:normal; font-style:normal; font-family:verdana, arial, helvetica, sans-serif;!important}	
div.largeFocusItem h1  { color:#670a37; font-size:20px; margin:5px 0; font-weight: normal; padding:0px;}
div.largeFocusItem h2 { color:#a01767; margin:5px 0; padding:0px; font-size:14px; font-weight:normal;}
div.largeFocusItem h2 a { display:block; text-decoration:underline; font-weight:normal; font-size:14px; }
div.largeFocusItem h2 a:hover { color:#270d1c; text-decoration:underline; font-size:14px; }
div.largeFocusItem h3 {color:#7d1250; font-size:12px; margin:5px 0; padding:0; font-weight:bold;}
div.largeFocusItem h4 {color:#000000; font-size:11px; margin:5px 0; padding:0; font-weight:bold; font-style:normal; font-family:verdana, arial, helvetica, sans-serif;}
div.largeFocusItem h5 {color:#7d1250; font-size:11px; margin:5px 0; padding:0; font-weight:bold; font-style:normal; font-family:verdana, arial, helvetica, sans-serif;}
div.largeFocusItem ul li { color:#343434; font-size:11px;margin-bottom:0.5em;}
div.largeFocusItem ol { color:#343434; font-size:11px; font-weight:bold;}
div.largeFocusItem ol li { color:#343434; font-size:11px; font-weight:normal;margin-bottom:0.5em;}
div.largeFocusItem ol li ul { margin-bottom:1em;}
div.largeFocusItem ol li ul li { color:#343434; font-size:11px; font-weight:normal; font-style:normal; font-family:verdana, arial, helvetica, sans-serif;margin-bottom:0.5em;}
div.largeFocusItem ol li.graynum { font-family:Georgia, "Times New Roman", Times, serif; color:#999; font-size: 20px; font-weight:bold; font-style:italic;}

div.largeFocusItem div.textArea .graynumnoli { color:#999; font-size: 24px; font-weight:normal; font-style:normal;}

div.largeFocusItem div.textArea .fb_edge_widget_with_comment {margin-bottom:1em;}

div.largeFocusItem table td { color:#343434; font-size:11px; font-weight:normal; font-style:normal; font-family:verdana, arial, helvetica, sans-serif;}
div.largeFocusItem table th { color:#ffffff; font-size:11px; font-weight:bold; font-style:normal; font-family:verdana, arial, helvetica, sans-serif;}

div.largeFocusItem p.legal {font-size:9px; font-style:italic;}
div.largeFocusItem p.halfspace {margin-bottom:0.5em;}
div.largeFocusItem p.pZero {margin-bottom:0;}
div.largeFocusItem p.smalltext {font-size:9px;}
div.largeFocusItem p.mediumtext {font-size:10px;}
div.largeFocusItem p.chefsurveyblack {font-size:11px; color:#343434; margin-bottom:0;}
div.largeFocusItem p.chefsurveypurple {font-size:11px; text-transform:uppercase; color:#670a37; margin-bottom:0;}
div.largeFocusItem p.purple {color:#670a37; margin-bottom:0.5em;}

div.largeFocusItem h1.futura { font-family:Tahoma, Futura, sans-serif;color:#0e8ea5; font-size:20px; margin:5px 0; padding:0px;font-size:18px;font-weight:bold;}
div.largeFocusItem h2.futura { font-family:Tahoma, Futura, sans-serif;color:#0e8ea5; margin:5px 0; padding:0px; font-size:14px;font-weight:bold;}

div.largeFocusItem div.textArea td.tdMiddle { vertical-align:middle; }
div.largeFocusItem div.textArea table td { color:#343434; font-size:11px; font-weight:normal; font-style:normal; font-family:verdana, arial, helvetica, sans-serif; }
div.largeFocusItem div.textArea table td.purple { color:#a01767; font-size:11px; font-weight:normal; font-style:normal; font-family:verdana, arial, helvetica, sans-serif; }

/*Healthy Living Produce articles*/
div.largeFocusItem div.textArea div.facts {clear:left; width:644px; border-top:1px solid #c6c5c5;overflow:auto;margin-top:1em;}
div.largeFocusItem div.textArea div.facts p {margin-bottom:5px;}
div.largeFocusItem div.textArea div.facts div.image {float:left;background-repeat:no-repeat;width:110px;height:100px;padding:0;}
div.largeFocusItem div.textArea div.facts div.text {float:left;width:534px;padding:11px 0 6px 0;}
div.largeFocusItem div.textArea div.facts div.image h6 {color:#7d1250; font-size:10px; margin:5px 0; padding:0; font-weight:bold; font-style:normal; font-family:verdana, arial, helvetica, sans-serif;}

div.largeFocusItem div.textArea div.recipes {clear:left; width:683px;margin-bottom:1em;overflow:auto;}
div.largeFocusItem div.textArea div.recipes p {margin-bottom:5px;}
div.largeFocusItem div.textArea div.recipes img {float:left;margin-right:1em;}
div.largeFocusItem div.textArea div.recipes img.hl {float:none;margin-left:0.5em;}
div.largeFocusItem div.textArea div.recipes div {float:left;width:490px;}

div.largeFocusItem div.textArea div.horizontalrecipes {float:left;width:174px;margin-left:35px;}
div.largeFocusItem div.textArea div.horizontalrecipes img {margin-bottom:3px;}
div.largeFocusItem div.textArea div.horizontalrecipes img.hl {float:none;margin-left:0.5em;margin-bottom:0;}

div.largeFocusItem div.imageBoxLeft { float:left; margin:0 ; padding:0 10px 10px 0 ; }
div.largeFocusItem div.imageBoxRight { float:right; margin:0 ; padding:0 0 10px 15px; }

div.largeFocusItem div.calloutBoxWhiteBG {font-size:11px;margin:11px 0px;border:1px solid #7d1250;padding:11px;overflow:auto;}
div.largeFocusItem div.calloutBoxGrayBG {font-size:11px;margin:11px 0px;border:1px solid #7d1250;padding:11px;overflow:auto;background-color:#f3f3f3;}

div.largeFocusItem div.OpStatsBox {font-size:10px;margin:0 0 1em 15px;border:1px solid #7d1250;padding:0;overflow:auto;float:right;clear:both;width:372px;}
div.largeFocusItem div.OpStatsBoxTitle {font-size:9px;font-style:italic;text-align:right;padding:0 0 5px 0;float:right;clear:both;width:372px;margin:0 0 0 15px;}
div.largeFocusItem div.OpStatsBox div.OpStatsBoxHeader {background-color:#7d1250;color:#ffffff;font-size:11px;padding:10px;font-weight:bold;text-decoration:none;}
div.largeFocusItem div.OpStatsBox div.OpStatsBoxHeader div.OpStatsBoxHeaderText {float:left;}
div.largeFocusItem div.OpStatsBox div.OpStatsBoxHeader div.OpStatsBoxHeaderURL {float:right;}
div.largeFocusItem div.OpStatsBox div.OpStatsBoxHeader div.OpStatsBoxHeaderURL a {color:#ffffff;text-decoration:none;}
div.largeFocusItem div.OpStatsBox div.OpStatsBoxBody {padding:11px;font-weight:bold;}
div.largeFocusItem div.OpStatsBox div.OpStatsBoxBody div.OpStatsBoxDetail {float:left;}
div.largeFocusItem div.OpStatsBox div.OpStatsBoxBody div.OpStatsBoxDetail span.purplenum  {color:#7d1250;}
div.largeFocusItem div.OpStatsBox div.OpStatsBoxBody div.OpStatsBoxLogo {float:right;}

/*.content2col {float:left; width:683px; margin: 10px 0px 20px 14px; padding:0px 0px 0px 0px;}*/

div.infoBox_FeaturedRecipes { clear:left; padding:9px 0px 0px 0px; margin:8px 0px 5px 0px ;  width: 236px; height: 241px; background-image:url('/Shared/PublishingImages/bg_featuredrecipes.gif'); background-repeat:no-repeat; text-align:left; }
div.infoBox_FeaturedRecipes div.arrows { float:right; width:40px; position:relative;  top:0px; left: -5px; }
div.infoBox_FeaturedRecipes div.arrows a img { cursor:pointer; }
div.infoBox_FeaturedRecipes div.infoBoxBody { clear:left; }  
div.infoBox_FeaturedRecipes div.infoBoxBody div.infoBoxInner { position: relative; top: 8px; left: 0px; text-align: left; width:236px; }
div.infoBox_FeaturedRecipes div.infoBoxBody div.infoBoxInner div.textArea {	padding: 0px 0px 0px 7px; margin-top:5px; }
div.infoBox_FeaturedRecipes div.infoBoxBody div.infoBoxInner div.textArea img { position:relative; top:2px; left:0px; }
div.infoBox_FeaturedRecipes div.infoBoxBody div.infoBoxInner div.textArea a { color:#a01767; text-decoration:underline; font-weight:normal; font-size: 10px;}
div.infoBox_FeaturedRecipes div.infoBoxBody div.infoBoxInner div.textArea a:hover { color:#a01767; text-decoration:none; font-weight:normal;  font-size: 10px;}

/*div#FeaturedArticles { clear:left; padding:9px 0px 0px 0px; margin:0px 0px 0px 0px ;  width: 236px; height: 267px; background-image:url('/Shared/PublishingImages/bg_featuredarticles.gif'); background-repeat:no-repeat; text-align:left; }
div#FeaturedArticles div.FeaturedArticles { margin:0; padding:0; }
div#FeaturedArticles div.FeaturedArticles div.largeFocusItem { border-top: 1px solid #ededed; padding: 6px 2px 0px 6px; width:222px; min-height:75px; }
div#FeaturedArticles div.FeaturedArticles div.largeFocusItem h1 { color:#7d1250; font-size:12px; margin:0; padding:0; font-weight:bold; }
div#FeaturedArticles div.FeaturedArticles div.largeFocusItem div.textArea { color:#4e4e4e; font-size:11px; margin:0; padding:0; font-weight:normal; }
div#FeaturedArticles div.FeaturedArticles div.largeFocusItem div.textArea a:hover { color:#a01767; font-size:11px; text-decoration:none; font-weight:normal; font-style:normal; font-family:verdana, arial, helvetica, sans-serif;!important }
div#FeaturedArticles div.FeaturedArticles div.largeFocusItem div.imageBoxLeft { float:left; margin:0 ; padding:0 6px 8px 0 ; }*/

div#FeaturedArticles { clear:left; padding:0; margin:0px 0px 0px 0px ;  width: 236px; background-image:url('/Shared/PublishingImages/bg_featuredarticles.gif'); background-repeat:repeat-y; text-align:left; }
div#FeaturedArticles div.infoBox { margin:0; padding:0; }
div#FeaturedArticles div.infoBox div.infoBoxInner { margin:0; padding:0; }
/*div#FeaturedArticles div.infoBox div.infoBoxInner div.head { display:none; }*/
div#FeaturedArticles div.FeaturedArticles { margin:0; padding:0; }
div#FeaturedArticles div.FeaturedArticles div.largeFocusItem { border-top: 1px solid #ededed; padding: 6px 2px 0px 6px; margin-bottom:6px; width:225px; }
div#FeaturedArticles div.FeaturedArticles div.largeFocusItem h1 { color:#7d1250; font-size:12px; margin:0; padding:0; font-weight:bold; }
div#FeaturedArticles div.FeaturedArticles div.largeFocusItem div.textArea { color:#4e4e4e; font-size:11px; margin:0; padding:0; font-weight:normal; }
div#FeaturedArticles div.FeaturedArticles div.largeFocusItem div.textArea a:hover { color:#a01767; font-size:11px; text-decoration:none; font-weight:normal; font-style:normal; font-family:verdana, arial, helvetica, sans-serif;!important }
div#FeaturedArticles div.FeaturedArticles div.largeFocusItem div.imageBoxLeft { float:left; margin:0 ; padding:0 6px 8px 0 ; }
div#FeaturedArticles div.stdContBlock { margin:0; padding:0; clear:both; float:none;  }
div#FeaturedArticles div.stdContBlock div.textArea { margin:0; padding:0; }


div#FeaturedHome div.infoBox_FeaturedRecipes { clear:left; padding:9px 0px 0px 0px; margin:0px 0px 5px 0px ;  width: 236px; height: 241px; background-image:url('/Shared/PublishingImages/bg_featuredrecipes_home.gif'); background-repeat:no-repeat; text-align:left; }

div#FeaturedHome div.infoBox { display:none;}

.contentFull { float: left; width: 920px; margin: 0px; padding: 20px; }

div.stdContBlock {float:left; width: 100%; clear:both; margin: 0 ; padding:0px ;}
div.stdContBlock div.stdContHeadImg { padding-bottom:5px ; }
div.stdContBlock div.textArea { width:100% ; padding-bottom:0px ; }
div.stdContBlock div.textArea h1 { margin:5px 0 ; color:#7d1250; padding:0 ; font-weight:bold ; font-size:12px ; }
div.stdContBlock div.textArea h2 { color:#a01767; margin:5px 0; padding:0px; font-size:14px; font-weight:normal;}
div.stdContBlock div.textArea h3 { color:#7d1250; font-size:12px; margin:5px 0; padding:0; font-weight:bold;}
div.stdContBlock div.textArea h4 { color:#000000; font-size:11px; margin:5px 0; padding:0; font-weight:bold; font-style:normal; font-family:verdana, arial, helvetica, sans-serif;}
div.stdContBlock div.textArea ul { padding:0px; text-align: left; margin-bottom: 20px; margin-left:1em; }
div.stdContBlock div.textArea ul li { margin-left:5px; }	
div.stdContBlock div.textArea ol { padding:0px; text-align: left; margin-bottom: 20px; margin-left:2.3em; }
div.stdContBlock div.textArea ol li { margin: 0px 0px 2px 0px; }	
div.stdContBlock div.textArea dl { padding:0px; text-align: left; margin-bottom: 20px; margin-left:1.3em; }
div.stdContBlock div.textArea dl li { margin:0px; }	

div.TitleOnly { width:100% ; margin-bottom:10px;}
div.contentFull div.TitleOnly h1 { color:#670a37; font-size:20px; margin-bottom:16px; font-weight: normal; margin-top:0px; padding-top:0px;}
div.contentFull div.TitleOnly div.textArea { margin:0px 0px 5px 0px ;}

div#KraftworksSignUpSmall {	margin:8px 0px; }
div#SiblingNavBadge {	margin:8px 0px; }

div#leftNavCallout div.infoBoxHdr {display:none;}
div#leftNavCallout div.infoBoxFtr {display:none;}
div#leftNavCallout div.infoBoxBody p { color:#343434; font-size:11px; padding-top:0px; margin-top:0px; font-weight:normal; font-style:normal; font-family:verdana, arial, helvetica, sans-serif;}	
div#leftNavCallout div.infoBoxBody a { color:#0e8ea5; font-size:11px; text-decoration:underline; font-weight:normal; font-style:normal; font-family:verdana, arial, helvetica, sans-serif;!important}
div#leftNavCallout div.infoBoxBody a:hover { color:#086f89; font-size:11px; text-decoration:none; font-weight:normal; font-style:normal; font-family:verdana, arial, helvetica, sans-serif;!important}

div.lndgsubhero3column .rightcolumn .hl {width:25px; height:20px; margin-left:3px;}

#flashcontenthero {width:683px; height:266px;}

/* ****************************************************************

BUSINESS SOLUTIONS LINKS

**************************************************************** */
/*#navbox { margin-bottom:0px; padding-bottom:0px;}*/

#BSLinks { float:none; width:219px; margin: 0px 0px 24px 0px; padding: 0px 0px 10px 0px; position:relative;top:-24px;
*padding:0px 0px 0px 0px ;  /* IE 7 and below */
_padding:0px 0px 0px 0px ;  /* IE 6 and below */
*width:236px;
_width:235px;
}

div#BSLinks ul { padding:3px 0px 0px 0px; list-style-type:none; margin:5px 0px 10px 0px; text-align: left; margin-bottom: 0px; width:200px; 
_padding:3px 0px 10px 0px;
*padding:3px 0px 10px 0px;
}

div#BSLinks ul li { padding: 10px 0px 10px 0px; background: url('/assets/images/leftnav/ln_nav.gif'); background-repeat: no-repeat; background-position: 15.5em 1.2em; border-bottom:1px solid #ededed;
_padding:10px 0px 10px 0px;
*padding:10px 0px 10px 0px;
}
	/* IE7 Only */
	*:first-child+html div#BSLinks ul li {
padding: 10px 0px 10px 0px; background: url('/assets/images/leftnav/ln_nav.gif'); background-repeat: no-repeat; background-position: 15em 1.2em; border-bottom:1px solid #ededed;
_padding:10px 0px 10px 0px;
*padding:10px 0px 10px 0px;
}
	
div#BSLinks ul li#selected {   background: url('/assets/images/leftnav/ln_active.gif'); background-repeat: no-repeat; background-position: 15.5em 1.2em;}
	/* IE7 Only */
	*:first-child+html div#BSLinks ul li#selected {   background: url('/assets/images/leftnav/ln_active.gif'); background-repeat: no-repeat; background-position: 15em 1.2em;}

div#BSLinks ul li a { color:#800f47; text-decoration:none;  font-size: 11px; padding: 0px 0px 0px 0px; }
div#BSLinks ul li a:hover { color:#800f47; text-decoration:underline;   font-size: 11px; padding: 0px 0px 0px 0px; }
div#BSLinks ul li a.open:link { color:#800f47; text-decoration:none;  font-size: 11px; padding: 0px 0px 0px 0px; }
div#BSLinks ul li a.open:hover { color:#270d1c; text-decoration:none;  font-size: 11px; padding: 0px 0px 0px 0px; }

div#BSLinks a.open {  font-weight:bold; font-size: 11px; padding:4px 0px 4px 0px; }

div#BSLinks ul li ul { padding:10px 0px 0px 0px; list-style-type:none; text-align: left; margin: 0px; width:100%; background-image:none; }

div#BSLinks ul li ul li { padding:10px 0px 10px 0px; margin:0px;  background: url('/assets/images/leftnav/ln_subnav.gif'); background-repeat: no-repeat; background-position: 15em 1.2em; }

div#BSLinks ul li ul li#selected {   background: url('/assets/images/leftnav/ln_active.gif'); background-repeat: no-repeat; background-position: 15em 1.2em;}

/*div#BSLinks ul li ul li.last { padding:10px 0px 10px 0px; margin:0px;  background-image:none; }*/
div#BSLinks ul li ul li.last { padding:10px 0px 10px 0px; margin:0px;  background: url('/assets/images/leftnav/ln_subnav.gif'); background-repeat: no-repeat; background-position: 15em 1.2em; }

div#BSLinks ul li ul li a { color:#CE1C84; text-decoration:none;  font-size: 11px;padding: 0px 0px 0px 10px; }
div#BSLinks ul li ul li a:hover { color:#CE1C84; text-decoration:underline;  font-size: 11px;padding: 0px 0px 0px 10px; }


div#BSLinks a#selected { color:#222222; font-weight:normal; font-size: 11px;   }
div#BSLinks a#selected:hover { color:#222222; font-weight:normal; font-size: 11px;  text-decoration:none; }

div#BSLinks ul li a#selected { padding: 10px 0px 10px 0px;  }
div#BSLinks ul li ul li a#selected { padding: 10px 0px 10px 10px; }
 

/*div#BSLinks ul li.last { padding: 10px 0px 10px 7px; background-image:none; border:none;
_padding:10px 0px 10px 0px;
*padding:10px 0px 10px 0px;
}*/
div#BSLinks ul li.last { padding: 10px 0px 10px 0px; background: url('/assets/images/leftnav/ln_nav.gif'); background-repeat: no-repeat; background-position: 15.5em 1.2em; border-bottom:1px solid #ededed;
_padding:10px 0px 10px 0px;
*padding:10px 0px 10px 0px;
}


