#yf-nav{margin-bottom:0;}

#yf-nav div.bd{background:none;}

#yf-nav a,#yf-nav a em{background:url(images/nav.png) no-repeat;}

#yf-nav a{background-position:right -66px;margin-right:3px;}

#yf-nav a.selected{background-position:right -99px;}

#yf-nav a em{background-position:-2318px -66px;padding-left:12px;_padding-top:9px;_height:24px;margin-right:7px;display:inline;}

#yf-nav a.selected em{background-position:-2318px -99px;}

#yf-subnav{padding:3px 0;}


#yf-promo{ background-color:#cadd43; padding:0px;border:1px solid #D9D9D9;margin-top:0px;min-height:234px;_height:234px;}



#yf-promo-content{float:left;width:462px;position:absolute;}

#yf-promo-content .promoCard{z-index:1;width:100%;height:234px;position:absolute;top:0;padding:0;margin:0;background-repeat:no-repeat;visibility:hidden;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);}

*html #yf-promo-content .promoCard { height:280px;}





#yf-promo-content .show,#yf-promo-menu li.show div{visibility:visible;opacity:.99;-moz-opacity:.99;filter:alpha(opacity=.99);}



#yf-promo-content .copy{ background-color:#FFFFFF; width:265px; opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70); 

position:absolute; bottom:0px; left:0; padding-left:10px;}

*html #yf-promo-content .copy {  bottom:0px;}

*:first-child+html #yf-promo-content .copy { bottom:0px;}





#yf-promo-content .copy a.mn{ font:20px Arial, Helvetica, sans-serif;color:#0081c5; padding:0px 10px 2px 0px; }

#yf-promo-content .copy a.mnvid{}



#yf-promo-content .copy a.vid{background-position:0 3px;}

#yf-promo-content .links{background-color:#fff;margin-top:5px;float:left;*padding-bottom:8px;}



#yf-promo-content .links p{font-family:Arial, Helvetica, sans-serif,times;float:left;margin:0 8px 8px 0;display:inline; width:100%;}



#yf-promo-content .links ul{float:left;margin:8px 14px 8px 0;display:inline;}

#yf-promo-content .links ul li{*display:block;*float:left;*clear:left;}

#yf-promo-content img.rcp{float:left;padding:5px;border:1px solid #d2bd64;}

#yf-promo-content .rcpnfo{width:148px;float:right;margin-right:5px;display:inline;background-color:#fff;}

#yf-promo-content .rcpnfo a.mn{display:block;font:136% georgia,times;color:#680e1a;margin:5px 0 10px;}

#yf-promo-content .rcpnfo cite.prov{display:block;font:85% arial;color:#333;}

#yf-promo-content .rcpnfo cite.prov a,#yf-promo-content .rcpnfo cite.prov a:visited{color:#11529c;}

#yf-promo-content .rcpnfo ul{margin-top:18px;}

#yf-promo-content .rcpnfo ul li{font:92% georgia,times;}

#yf-promo-content .rcpnfo ul li.last{background-image:none;margin-bottom:15px;}

#yf-promo-content .rcpnfo ul li em{color:#6a580f;}

#yf-promo-content .rating{font:77% arial;margin:6px 7px 7px;}



#yf-promo-menu{float:right;width:231px;z-index:1;}

#yf-promo-menu ul{margin:0;padding:0;}



#yf-promo-menu li{width:231px;float:left;position:relative;padding:0; margin:0 0 0px;background:#fff url(images/switcher.png) no-repeat left bottom;border:0px solid #d3c06e;}



*html #yf-promo-menu li{background:#ffffff url(images/switcher.png) no-repeat left bottom; }





#yf-promo-menu li a{position:relative;display:block;padding:15px 10px 0px;margin:0;z-index:5; font:100% Arial, Helvetica, sans-serif; font-weight:bold; color:#0081c5; min-height:60px;_height:29px; line-height:24px;}

*html #yf-promo-menu li a { padding-bottom:15px;}



#yf-promo-menu li a span.mucdo_slide { clear:both; padding-top:10px; font-weight:100 !important; color:#383b3e;}



#yf-promo-menu li.selected a{color:#fff;}



#yf-promo-menu li div{position:absolute;margin:0px 0 0 -5px;width:236px;z-index:3;background:#a1c816 url(images/switcher.png) no-repeat -245px center;border-color:#680e1a;visibility:hidden;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);}



#yf-promo-foot{clear:both;text-align:right;padding:7px 0 0;background:transparent url(images/switcher.png) no-repeat -56px 0;}

#yf-promo-btn{display:block;float:right;width:56px;height:18px;cursor:hand;cursor:pointer;margin:0;background:transparent url(images/switcher.png) no-repeat 0 0;}

#yf-promo-btn.start{background-position:0 -18px!important;}

.promoCard .sponsor-ad-wrap{position:absolute;top:0;left:0;overflow:hidden;line-height:0.8em;}

.promoCard .sponsor-ad-wrap .bg{background-color:#fff;position:absolute;width:100%;height:200px;}

.promoCard .sponsor-ad{position:relative;}

.promoCard .sponsor-ad img{position:relative;display:block;background-color:transparent;padding:2px 5px 0;}

.promoCard .sponsor-ad a img{padding:2px 5px;}

.grd-col-c{float:right;margin-right:3px;display:inline;}

#specialdays h3 a{background:none;text-indent:none;overflow:auto;display:inline;}

#specialdays p,#feature p{margin-top:8px;}

#specialdays .foot,#everyday .foot,#recipes .foot{}

#specialdays .foot{margin:10px 0 5px;}

#everyday .foot{margin:0 5px 5px;}

#recipes .foot{margin:20px 0 5px;}

#specialdays,#everyday,#recipes{margin-bottom:0;*margin-bottom:-10px;*margin-top:0;}

#yf-charity .foot{margin-bottom:15px;}

#everyday img{float:left;padding:3px;border:1px solid #d2bd64;margin-top:10px;}

#everyday ul li{float:left;width:46%;}

#everyday p strong{font-weight:bold;font-style:italic;}

#everyday .sec p{padding:5px 0;}

#everyday .lt{width:116px;float:left;}

#recipes{margin-left:10px;margin-right:7px;}

#recipes ul{margin-top:35px;margin-right:5px;}

#recipes ul li{font-size:136%;}

#feature{padding-bottom:15px;}

#feature img{padding:3px;border:1px solid #d2bd64;}

#epicurious{}

#yf-video .vidmod{background-color:#edd982;padding:5px 5px 20px;margin-top:15px;zoom:1;}

#yf-video .bd{background-color:#fff;padding:5px 5px 0;}

#yf-video .imgbox{background-color:#000;text-align:center;position:relative;zoom:1;}

#yf-video .imgbox img{margin:0 auto;}

#yf-video h4{font:normal 77% arial;margin:15px 0 2px;color:#777;}

#yf-video h4.vidttl{margin-top:2px;}

#yf-video h5{margin:0 0 25px;}

#yf-video ul{margin:0 -5px;border-top:1px solid #edd982;}

#yf-video ul li{margin:0;padding:6px 5px 6px;border-bottom:1px solid #edd982;text-transform:uppercase;zoom:1;}

#yf-video ul li.last{border:0;}

#yf-video ul li a,#yf-video h5 a{color:#11529c;font:bold 77% arial;}

#witwisdom{margin:7px 3px 5px;text-align:left;padding:10px 15px;}

#witwisdom q{padding:0;}

#qa{}

#qa img{float:left;padding:2px;border:1px solid #999;margin:5px 10px;display:inline;}

#qa p{margin:7px 0 5px;}

#qa .bubble{border:2px solid #ebd77e;width:301px;margin-top:10px;}

#qa .bubble .hd,.bubble .ft{background:transparent url(images/nav.png) no-repeat -1532px 0;width:305px;height:7px;margin:-2px;position:relative;}

#qa .bubble .ft{background-position:-1532px -7px;clear:both;margin-top:0;position:relative;}

#qa .bubble .ft span{display:block;width:23px;height:20px;background:transparent url(images/nav.png) no-repeat -1893px 0;position:absolute;left:30px;top:5px;}

#qa .sec{float:left;width:220px;}

#qa .sec h4{font-size:100%;line-height:1.3em;margin-top:0;}

#qa .sec em{color:#333;font:normal 85% arial;display:block;margin:4px 0 15px;}

#qa .sec em a{text-transform:lowercase;font-size:100%;font-weight:normal;}

#qa .sec em strong{font-weight:bold;}

#qa .sec a{font:bold 77% arial;text-transform:uppercase;color:#11529c;}

#qa .sec h4 a{font:normal 103% georgia,serif;color:#680E1A;text-transform:none;}

#qa .links{margin:5px 10px 0 60px;}

#qa .links a{font:bold 85% arial;color:#11529c;}

.dtk-carousel .ulwrap{margin-top:5px;}

.grdmod h3 a{display:block;}

#everyday h3 a,#recipes h3 a,#yf-video h3,#qa h3,#epicurious h3,#feature h2,.dtk-carousel .hd h2{}

#everyday h3 a{height:45px;width:398px;background-position:0 0;}

#yf-video h3{height:75px;width:174px;background-position:0 -115px;}

#recipes h3 a{height:112px;width:189px;background-position:-403px -1px;}

#qa h3{height:52px;width:337px;background-position:0 -61px;}

#epicurious h3{height:96px;width:161px;background-position:-400px -115px;}

#feature h2{height:105px;width:194px;background-position:-182px -115px;}

.dtk-carousel .hd h2{height:12px;width:156px;background-position:-5px -205px;}

@media print{#everyday h3 a,#recipes h3 a,#yf-video h3,#qa h3,#epicurious h3,#feature h3,.dtk-carousel .hd h2{background-image:none!important;text-indent:0!important;overflow:visible!important;height:auto!important;width:auto!important;}

}

#yf-promo-foot{padding:4px 0 0;#;}


