/* fnctv */
body:last-child:not(:root:root) #all_times {font-size:9px;}

/* quigo */
body:last-child:not(:root:root) #ads_1 iframe{margin:0;}

/* top nav */


/* search field */

body:last-child:not(:root:root) .search_input.no_spon{width:18em;}
body:last-child:not(:root:root) .search fieldset.radios a.no_spon{padding:8px 26px 7px; margin-left:-4px !important;}

/* SAFARI 3 HACK search field */
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .search_input.no_spon{width:18em;}
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .search fieldset.radios a.no_spon{padding:8px 26px 7px !important; margin-left:-4px !important;}
}




body:last-child:not(:root:root) #foot .search_input.no_spon{width:35em;}

/* features */
body:last-child:not(:root:root) .feature_content li{margin:0 4px 0 4px !important;width:212px !important;}
body:last-child:not(:root:root) #major .feature_content li{margin:0 4px 0 4px !important;width:252px !important;}

/* partner tables */
body:last-child:not(:root:root) .bucket .target {width:100%;}

/*root*/
body:last-child:not(:root:root) .sections .grid{width:22.727em !important; padding-right:.7em; margin-top:5px;}
body:last-child:not(:root:root) .sections .grid .first{margin-bottom:5em !important;list-style:none !important;}
body:first-of-type .sections .grid .first {list-style:none !important;}
body:last-child:not(:root:root) .sections ul{width:30.5em; }
body:last-child:not(:root:root) #weather p.note{display:block !important;float:none !important;clear:both !important;margin-top:3em !important;height:3em !important;}
body:last-child:not(:root:root) #root #console #imag .imag_item {display:block !important;float:none !important;clear:both !important;margin-top:2em !important;}
body:last-child:not(:root:root) #root #fox_blogs {padding-top:2em !important;border-top:.0833em solid #CCC !important;}
body:last-child:not(:root:root) #root #console a.action.solo {margin-top:0;margin-bottom:1em;}
body:last-child:not(:root:root) #root #console ul#foxfan,#root #console ul.grid{border-top:.091em solid #CCC !important;}
body:first-of-type #root #console ul#foxfan,#root #console ul.grid{border-top:.091em solid #CCC !important;}

body:last-child:not(:root:root) #PollAverages2 li {width:141px;}
body:first-of-type #PollAverages2 li {width:47.5%;}

body:last-child:not(:root:root) #story .gallery_container p.strut{color:#000;}
body:last-child:not(:root:root) #story .gallery_container p.caption{display:none;}
body:last-child:not(:root:root) .promo_links a{color:#000;}



body:last-child:not(:root:root) #myweather fieldset a.button:link {color:#000000;padding:3px 22px 6px 22px; line-height:20px !important;}

body:last-child:not(:root:root) #root #biz form{width:13.667em;;}
body:last-child:not(:root:root) .visit{margin-top:5px; display:block;}

body:last-child:not(:root:root) #promo_unit{margin:0; padding:0;}
body:last-child:not(:root:root) #promo_swf{margin:2px 0 0 -2px;}
body:last-child:not(:root:root) #promo_unit #google_ads_div_2009promo_slot1{margin-left:-4px;}
body:last-child:not(:root:root) #promo_unit #google_ads_div_2009promo_slot2{margin-left:-4px;}
body:last-child:not(:root:root) #promo_unit #google_ads_div_2009promo_slot3{margin-left:-4px;}
body:last-child:not(:root:root) #promo_unit #google_ads_div_2009promo_slot4{margin-left:-4px;}

body:last-child:not(:root:root) #story .gallery_container p.caption {top: 26em !important; display:block;}

