#landingbg1	{ background-image:url(/images-nav/landing-contentbg.gif); width:501px; padding:0; margin-top:15px; float:right; }
#landingbg2	{ background-repeat:no-repeat; width:501px; padding:0px;}

#landingbg1 a, a:visited, a:hover, a:active{background:none; margin-top:0px;}
#landingfoot	{ display:block }
h1	{ margin:2px 0 9px -6px; padding-top: 2px; padding-left: 14px; }
h2	{ margin:0 }
h3	{ margin-top:0 }
#sectionname 
{
	float:left;
	padding-left:54px;
	padding-top:15px;}
*html #sectionname {margin-left:-105px;}
#topstory	{ width:430px; margin-bottom: 1.5em; padding-left: 14px;  }

a.details:link, a.details:visited	{ color:#990000; text-decoration:none; font-weight:bold; }
a.details:hover, a.details:active	{ color:#cc0000 }

#threecols	{ margin-top:50px; width:100%; clear:both; }

#shortteasers	{ width:230px; padding-left: 14px; padding-right:14px }
#topstory {padding-top:32px; padding-left:23px; width:285px;}
#topstory h2 a:link,
#topstory h2 a:visited,
#shortteasers h3 a:link,
#shortteasers h3 a:visited	{ text-decoration:none }
#linkedarticles	{ width:200px; padding-right:14px }

#bottom	{ background:url(/images-nav/recipe-footbg.gif) repeat-x white; width:100%; clear:both; text-align:left }
#bottom .right	{ width:6px }
#bottom img	{ display:block; }

#promosplus {padding-top:20px;}
#promosplus img {margin-top:5px;}
#leftnav #promosplus a, a:link, a:visited, a:hover 
{
padding-top: 0px;
margin:0;
background-color:#FFFFFF;
border:0;	
}
#textcontrols	{ position:absolute; right:31px; top:284px; font-size:1px }

#disclaimer	{ font-size:85%; padding-left: 14px; padding-right:14px }
#landingcontents {padding-top:30px;}
