﻿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 ul li { color:#343434; font-size:11px;}
div.largeFocusItem ol { color:#343434; font-size:11px; font-weight:bold;}
div.largeFocusItem ol li { color:#343434; font-size:11px; font-weight:normal;}
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;}
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 table td { color:#343434; font-size:11px; font-weight:normal; font-style:normal; font-family:verdana, arial, helvetica, sans-serif;}

div.largeFocusItem p.legal {font-size:9px; font-style:italic;}
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 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; }

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;}

/*.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 0px 0px ;  width: 236px; height: 235px; 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; }
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#FeaturedHome div.infoBox_FeaturedRecipes { clear:left; padding:9px 0px 0px 0px; margin:0px 0px 5px 0px ;  width: 236px; height: 236px; 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; }

/* ****************************************************************

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;
}

