/* ----------- GENERAL ------------- */

.photo{
background-color:#FFF;
}

/* ------------WEATHERBOX WIDGET ON HOME PAGE and WEather page ------------- */

#weatherbox #weatherdata img  {
clear: both;
}

#weatherbox{
height: auto;
overflow: hidden;
font-size: 16px;
}

#weatherbox .temperature{
font-size: 24px;
}

#weatherbox .condition{
font-size: 16px;
}

.index #content-two #weatherbox h1 a {
padding: 0;
}

.index #content-two #weatherbox #forecast{
width: 140px;
float: left;
}

.index #content-two #weatherbox .pressure{
font-size:13px;
line-height:16px;
}

.index #content-two #weatherbox .conditions{
margin: 5px 0;
}

.index #content-two #weatherbox .icon{
margin: 0 0 5px 5px;
}


/* --------------- NEWS ---------- */

/* ---- US & World ---- */
#news-us-world #content-two{
display: none;
}

#news-us-world #content-one{
width: 620px;
}


/* ---- ENTERTAINMENT ---- */
#news-technology #content-two,
#news-business #content-two,
#news-entertainment #content-two{
display: none;
}

#news-technology #content-one,
#news-business #content-one,
#news-entertainment #content-one{
width: 620px;
}

#news-technology #technology ul li,
#news-business #business ul li,
#news-entertainment #entertainment ul li{
border: none;
padding: 0;
margin: 0 0 10px 0;
clear: both;
height: auto;
overflow: hidden;
}

#news-technology #technology ul .item1 .headlines-morelink,
#news-business #business ul .item1 .headlines-morelink,
#news-entertainment #entertainment ul .item1 .headlines-morelink{
display: none;
}

#news-technology #business ul li h6,
#news-business #business ul li h6,
#news-entertainment #entertainment ul li h6{
margin: 0;
border: 0;
}

#news-technology #business ul li h6 a,
#news-business #business ul li h6 a,
#news-entertainment #entertainment ul li h6 a{
color: #222;
font-size: 16px;
}


/* ---- POLITICAL ---- */

#news-political #content-two{
display: none;
}

#news-political #content-one{
width: 620px;
}


/* ---------------- Accu WEATHER ----------------------- */

#weather #content-top #flashcontent {
display: none;
}

/* -------- WEATHER content-top --------- */

#weather #weather-forecast {
width: 770px;
float: left;
padding-right: 10px;
}


#weather #weather-data {
width: 170px;
float: left;
padding-left: 10px;
}

#weather #weather-data a {
display: none;
}

#weather #weather-data #weatherbox {
padding: 0 0 10px 0;
margin: 0 0 20px 0;
}

#weather #weather-data #weatherbox h1 {
padding: 15px 0px;
font-size: 12px;
text-transform: uppercase;
color: #274a66;
}

#weather #weather-data #weatherbox h1 a {
display: none;
}

#weather #weather-data #weatherbox #weatherdata img {
float: left;
width: 150px;
margin: 0 10px 0 0;
}

#weather #weather-data #weatherbox #forecast {
color: #222;
}

#weather #weather-data #weatherbox #forecast .icon {
float: right;
}

#weather #weather-data #weatherbox #forecast .currenttemp {
font-size: 24px;
}

#weather #weather-data #weatherbox #forecast .currenttemp span,
#weather #weather-data #weatherbox .more {
display: none;
}

#weather #weather-data #weatherbox #forecast .conditions {
font-size: 16px;
line-height: 19px;
}

#weather #weather-data #weatherbox #forecast .pressure,
#weather #weather-data #weatherbox #forecast .wind,
#weather #weather-data #weatherbox #forecast .humidity {
font-size: 13px;
line-height: 16px;
}


/*--------Current Forecast Styling---------*/
#currentwxcontainer {
width: 440px;
font-size: 12px;
}

#currentwxcontainer h1 {
color: #a7084e;
margin: 0 0 5px 0;
padding: 0;
border-bottom: dotted #222 1px;
font-size: 19px;
}

#currentwxcontainer .current {
width: 134px;
border: solid #ccc 1px;
padding-bottom: 5px;
height: 220px;
margin: 0 5px;
}

#currentwxcontainer .current .location {
text-align: center;
font-weight: bold;
font-size: 14px;
height: 20px;
border-bottom: solid #ccc 1px;
padding-top: 2px;
}

#currentwxcontainer .current .icon {
width: 75px;
margin: 10px auto;
}

#currentwxcontainer .current .temp {
padding-top: 15px;
}

#currentwxcontainer .current .wxphrase {
text-transform: lowercase;
}

#currentwxcontainer .current .wxphrase:first-letter {
text-transform: uppercase;
}

#currentwxcontainer .current .wxphrase span {

}

#currentwxcontainer .current .wxphrase span:first-letter {
text-transform: uppercase;
}


#currentwxcontainer .current .temp, #currentwxcontainer .current .wxphrase {
text-align: center;
}

#currentwxcontainer .current .wndchl, #currentwxcontainer .current .heatindex{
border-top: solid #ccc 1px;
padding-top: 5px;
}

#currentwxcontainer .current .wndchl,#currentwxcontainer .current .heatindex, #currentwxcontainer .current .humidity, #currentwxcontainer .current .wind, #currentwxcontainer .current 

.barometer {
clear: left;
padding-left: 5px;
}

#currentwxcontainer #clickhref {
margin-left: 10px;
line-height: 25px;
display: block;
clear: both;
}

/*-----Extended Forecast Styling-----*/
.extended {
font-size: 12px;
width: 440px;
margin: 10px 0 0 0;
padding: 0 3px;
clear: both;
}

.extended .sectiondiv{
width: 433px;
height: 24px;
border: solid #ccc 1px;
}

.extended .sectiondiv h1{
font-size: 14px;
margin: 0;
padding: 5px 0 5px 10px;
}

.extended ul {
margin: 0;
padding: 0;
border-right: solid #ccc 1px;
}

.extended li {
width: 61px;
height: 225px;
float: left;
display: inline;
margin: 0;
padding: 0;
border-left: solid #ccc 1px;
border-bottom: solid #ccc 1px;
text-align: center;
}


.extended h3 {
font-size: 13px;
}

.day {
margin: 5px 0;
padding-top: 0px;


padding-bottom: 5px;
border-bottom: solid #ccc 1px;
}

.day span {
display: block;
}

p.temp {
text-align: center;
margin: 0;
padding-bottom: 5px;
border-bottom: solid #ccc 1px;

}

.extended li img {
display: block;
margin: 0 auto;
padding: 5px 0 5px 0;
}

p.forecast {
padding-top: 5px;
width: 61px;
text-align: center;
font-size: 11px;
}

#day6 {
border-right: solid #ccc 1px;
}

#moreextended {
font-size: 12px;
line-height: 25px;
clear: both;
}



#weather #content-two #ad_05,
#weather #content-two #ad_04{
float: left;
}


/* ------------- WEATHER IMAGES -------------- */

#weather #radar_images li{
float: left;
margin: 0 10px 10px 0;
}

#weather #radar_images li h6{
background: #e1e1e1;
padding: 5px;
text-align: center;
font-size: 14px;
}


/* --------------------- Weather links --------- */

#weather #content-three #weather-links{
position: relative;
margin: 16px 0 8px 0;
}

#weather #content-three #weather-links ul {
padding: 0 0px 0 20px;
list-style: disc outside;
font-weight: bold;
font-size: 15px;
margin: 45px 0 0 0;
}

#weather #content-three #weather-links ul li {
border-bottom: none;
padding: 0;
margin: 0;
list-style: disc outside;
}

#weather #content-three #weather-links ul .item1 {
float: none;
}

#weather #content-three #weather-links ul li h3 {
font-weight: normal;
padding: 2px 0;
font-size: 14px;
}

#weather #content-three #weather-links ul li h6{
position: absolute;
margin: -30px 0 0 -20px;
width: 300px;
}


/*------------Weather forecast story ----- users can click through to this story only on the newsletter ---*/

.parentweather #entry .storybody .date{
display: none;
}

.parentweather #entry .storybody {
float: left;
}

.parentweather #entry .storybody a {
color: red;
}

#weather #weather-forecast .forecast-body a {
color: red;
}


/* --------------- IE8 HACK for USEFUL LINKS ------------------- */
#weather #content-three #weather-links{
margin: 25px 0 8px 0\9;
padding-top:35px\9;
}

#weather #content-three #weather-links ul {
padding: 0 0px 0 20px\9;
list-style: disc outside\9;
font-weight: bold\9;
font-size: 15px\9;
margin: 5px 0 0 0\9;
}

#weather #content-three #weather-links ul li {
border-bottom: none\9;
padding: 0\9;
margin: 5px 0\9;
list-style: disc outside\9;
}

#weather #content-three #weather-links ul .item1 {
float: none\9;
margin: 0\9;
}

#weather #content-three #weather-links ul li h3 {
font-weight: normal\9;
padding: 2px 0\9;
font-size: 14px\9;
}

#weather #content-three #weather-links ul li h6{
position: relative\9;
top: -30px\9;
left: 0\9;
width: 300px\9;
}

#weather #content-three #weather-links ul .item1 h3{
margin-top: -30px\9;
}

*+html #weather #content-three #weather-links ul li h6 {
position: relative;
top: 0;
left: 0;
}

*+html #weather #content-three #weather-links ul li.item1 {
zoom:1;
}

*+html #weather #content-three #weather-links ul .item1 h3 {
margin-top: 6px;
}

*+html #weather #content-three #weather-links{
padding-top: 35px;
}

/* ---- Watches and Alerts ---- */

#weather-warnings #content-two{
display: none;
}

#weather-warnings #content-one{
width: 620px;
}

#weather-warnings #content-one .headlines .sectiondiv h1{
border-bottom: #e1e1e1 dotted 1px;
}

#weather-warnings #content-one .headlines .sectiondiv h1 a{
font-size: 19px;
color: #9c2e29;
}


/* -------- WEATHER BLOG ----------- */
#weather-blog #content-three #ad_11{
clear:both;
}


/* -------- National ----------- */
#closings #top-content .section-title,
#weather-national #top-content .section-title {
font-size: 19px;
border-bottom: 1px dotted #222;
padding: 0 0 4px 0;
margin: 0 0 8px 0;
color: #B50921;
}

#weather-regional #top-content img {
width: 300px;
margin: 0 8px 10px 0;
}

#weather-closings #top-content{
width: 620px;
padding: 0 10px;
float: left;
}


/* ----------------- I-RADAR ------------- */

#weather-i-radar #top-content img{
width: 620px;
}

#weather-i-radar #top-content iframe{
width: 620px;
}

#weather-i-radar #top-content .section-title{
display: none;
}


/* -------------- FEATURES --------------------*/

/* right column featured section mod */

#sidebar .featured-sections .photo,
#content-three .featured-sections .photo{
background-color: #fff;
}

#sidebar #features h3,
#content-three #features h3{
background-color: #fff;
}

#sidebar #features h3 a,
#content-three #features h3 a{
color: #44728E;
}

/* ----- landing page ------ */
#features #content .photo{
background-color: #fff;
clear: both;
float: none;
margin: 0 0 10px;
}

#features #content-two li h3,
#features #content-one li h3{
text-align: center;
}

#experts #recent,
#experts #banner2,
#experts #leaderboard2 {
display:none;
visibility:hidden;
}

#experts #professionals-links li {
list-style-type:none!important;
margin: 0 0 0 0px!important;
}

#experts #professionals-links ul li {
clear:both;
}

/* ------ calendar -------- */
#calendar-submit #content-one {
display: none;
}

#calendar-submit #content-two {
width: 620px;
border-left: 0px solid #fff;
}

#calendar-submit {
font-size: 12px;
}

#calendar-submit #content-two input {
margin: 5px 10px;
}

/* ------ ALL FEATURE SUBSECTIONS EXCEPT RECALL ALERTS & ACademic all stars ------- */

#sports-academic-all-stars #content-two,
#features-crime-stoppers #content-two,
#features-money-talks #content-two,
#features-friday-financial #content-two,
#features-home-gardener #content-two,
#features-wegmans-recipes #content-two,
#features-on-the-road #content-two,
#features-ny-energy-smart #content-two {
display: none;
}

#sports-academic-all-stars #content-one,
#features-crime-stoppers #content-one,
#features-money-talks #content-one,
#features-friday-financial #content-one,
#features-home-gardener #content-one,
#features-wegmans-recipes #content-one,
#features-on-the-road #content-one,
#features-ny-energy-smart #content-one {
width: 620px;
}

#sports-academic-all-stars #content-one .item1 #flashvidcontainer,
#features-crime-stoppers #content-one .item1 #flashvidcontainer,
#features-money-talks #content-one .item1 #flashvidcontainer,
#features-friday-financial #content-one .item1 #flashvidcontainer,
#features-home-gardener #content-one .item1 #flashvidcontainer,
#features-wegmans-recipes #content-one .item1 #flashvidcontainer,
#features-on-the-road #content-one .item1 #flashvidcontainer
#features-ny-energy-smart #content-one .item1 #flashvidcontainer {
float: left;
margin: 0 5px 0 0;
}

#sports-academic-all-stars #content-one .item1 ,
#features-crime-stoppers #content-one .item1 ,
#features-money-talks #content-one .item1 ,
#features-friday-financial #content-one .item1 ,
#features-home-gardener #content-one .item1 ,
#features-wegmans-recipes #content-one .item1 ,
#features-on-the-road #content-one .item1,
#features-ny-energy-smart #content-one .item1 {
font-size: 15px;
}

#sports-academic-all-stars #content-one .item2,
#features-crime-stoppers #content-one .item2,
#features-money-talks #content-one .item2,
#features-friday-financial #content-one .item2,
#features-home-gardener #content-one .item2,
#features-wegmans-recipes #content-one .item2,
#features-on-the-road #content-one .item2,
#features-ny-energy-smart #content-one .item2 {
clear: both;
}

#sports-academic-all-stars #content-one ul li,
#features-crime-stoppers #content-one ul li,
#features-money-talks #content-one ul li,
#features-friday-financial #content-one ul li,
#features-home-gardener #content-one ul li,
#features-wegmans-recipes #content-one ul li,
#features-on-the-road #content-one ul li,
#features-ny-energy-smart #content-one ul li {
height: auto;
overflow: hidden;
}

/* ------- BLOGS --------- */
.blogs #content-one{
display: none;
}

.blogs #content-two{
width: 620px;
border-left: 0px solid #fff;
}

.blogs #content-two .sectiondiv h1{
font-size: 16px;
margin: 0 0 10px 0;
}


.blogs #content-two #blogitem{
margin: 0 0 20px 0;
}

.blogs #content-two #blogitem .toptitle{
font-size: 14px;
margin: 0 0 2px 0;
font-weight: bold;
}

.blogs #content-two #blogitem #blogbody{
font-size: 14px;
text-align: justify;
}

.blogs #content-two #blogitem .blogfooter{
height: auto;
overflow: hidden;
background: #e1e1e1;
margin: 5px 0 0 0;
}


.blogs #content-two #blogitemshort .blogfooter .permalink,
.blogs #content-two #blogitem .blogfooter .permalink{
float: left;
font-size: 12px;
padding: 0 0 0 10px;
margin: 5px 0;
}

.blogs #content-two #blogitemshort .blogfooter .archive,
.blogs #content-two #blogitem .blogfooter .archive{
float: right;
font-size: 12px;
padding: 0 10px 0 0;
margin: 5px 0;
}

.blogs #content-two #blogitemshort{
margin: 10px 0;
padding: 0 10px 5px 10px;
clear: both;
height: auto;
overflow: hidden;
border-bottom: #e1e1e1 dotted 1px;
}

.blogs #content-two #blogitemshort .headtitle{
font-size: 19px;
float: left;
padding: 0 10px 0 0;
}

.blogs #content-two #blogitemshort .blogfooter{
display: none;
}

.parentfeaturesblogs #additional-scroller h2{
padding: 0;
}

.blogs #bioblog {
background: #EEE8CD;;
font-size: 12px;
padding: 10px;
margin: 0 0 10px 0;
}

.blogs #bioblog img {
float: left;
padding: 0px 8px 8px 0;
}

#features-blogs #content .photo {
background-color: transparent;
}

#features-blogs #content h3 {
text-align: center;
}


/* ---------- VIDEO ---------- */
#video-cbs #content .section-title,
#video-cbs #content-three{
display: none;
visibility: hidden;
}


/* ----------- PROGRAMS ------------ */
#programming #content-one iframe{
width: 750px;
height: 700px;
}


/* ------------ INSIDE (about) and Story only PAGES ------ */
#about-personalities #content-two,
#about #content-two{
display: none;
}

#about-personalities #content-one,
#about #content-one{
width: 620px;
}

#about-personalities #content-one ul li{
width: 120px;
height: 180px;
padding: 0 5px;
float: left;
margin: 0 0 20px 0;
border: none;
}

#about #content-one ul li{
width: 300px;
float: left;
margin: 0 5px;
}

#about #content-one ul li .photo,
#about-personalities #content-one ul li .photo{
margin: 0;
background: transparent;
}


.parentabout #additional-scroller{
display: none;
}

#about-history #top-content,
#about-closed-captioning #top-content,
#about-terms #top-content,
#about-contact-us #top-content,
#about-fcc-eeo #top-content,
#about-advertise #top-content{
width: 620px;
float: left;
padding: 0 10px;
font-size: 12px;
line-height: 15px;
}

#about-history #top-content h1.section-title,
#about-closed-captioning #top-content h1.section-title,
#about-terms #top-content h1.section-title,
#about-contact-us #top-content h1.section-title,
#about-fcc-eeo #top-content h1.section-title,
#about-advertise #top-content h1.section-title{
font-size: 16px;
}

#news-news-links.sub-section.page1 #content-two ul .item1 h3,
#about-history.sub-section.page1 #content-two ul .item1 h3,
#about-jobs.sub-section.page1 #content-two ul .item1 h3{
font-size: 14px;
}

#about-history.sub-section.page1 #content-two ul .item1 .summary,
#about-jobs.sub-section.page1 #content-two ul .item1 .summary{
font-size: 12px;
}


/*------- About Page IE7 problem --------*/
*:first-child+html #about #content-one li .photo-link{
margin-left: -300px;
}


/* --------------- contests ---------------- */

#contests #content-one{
display: none;
}

#contests #content-two{
width: 622px;
border: none;
}

#contests #content-two .headlines p{
clear: none;
}


#contests #content-two .headlines li{
height: auto;
overflow: hidden;
border: none;
}

/*-------ABOUT JOBS FIX-------*/

#about-jobs #content-two{
display: none;
}

#about-jobs #content-one{
width: 620px;
}

#about-jobs .headlines h3.entry-title a{

}

.parentabout .storybody{
clear: both;
}

/* ------- CLOSINGS --------- */
#closings #top-content iframe {
width: 600px;
}

#closings {
font-size: 12px;
}

/* ------- MORE STORIES ---------- */
#lifestyle-marketeer #content-one,
#around-town-special-events #content-one,
#around-town-special-events-submit #content-one,
#around-town-local-events-submit #content-one {
display: none;
}

#lifestyle-marketeer #content-two,
#around-town-special-events #content-two,
#around-town-special-events-submit #content-two,
#around-town-local-events-submit #content-two {
width: 620px;
border-left: 0px solid #fff;
}

/* ------ AROUND TOWN ------- */
#around-town-special-events-submit,
#around-town-local-events-submit {
font-size: 12px;
}

#around-town-special-events-submit #content-two input,
#around-town-local-events-submit #content-two input {
margin: 5px 10px;
}

/* --------- HOME SUB SECTIONS ------------- */
#home-privacy #top-content,
#home-rss #top-content {
font-size: 12px;
}

#home-rss #top-content img {
padding: 0 10px 10px 0;
}

#home-rss #top-content ul img {
padding: 0 4px 0 0;
}

#home-privacy #top-content p {
margin: 10px 0;
}

/* ------ FOOTER ---------*/
#footer #nav-bottom{
width: 660px;
}

#footer #nav-bottom .top-level ul{
width: 590px;
}

#footer #nav-bottom .topNav8+ul,
#footer #nav-bottom .topNav7+ul{
display: none;
}

/* ----------- fix for div and child li having the same class ---- */
.headlines li>div .photo{
margin: 0;
}


/* ------- YN widget google ad fix ------ */

#sidebar .sponsor #googlesponsor, #content-three .sponsor #googlesponsor{
margin: -15px 0 0 0;
}


/* -------- SUBMIT EVENT FORM --------- */
#community-calendar-submit #content-one {
display: none;
}

#community-calendar-submit #content-two {
width: 620px;
border: 0px dotted #fff;
}


/* ------------ FRIDAY FIANCIAL ------------ */
#features-friday-financial #content-one .item1 img {
margin: 0 10px 10px 0;
float: left;
}

/* ------- IE7 hack for vidoe overlay icons -------- */

*:first-child+html #video #content-two .photo-link{
margin: 0 0 0 -125px !important;
}
*:first-child+html .sub-section #content-two .photo-link{
margin: 0 0 0 -125px !important;
}

#weather-i-radar #mostpopular{
display: none;
visbility: hidden;
}

/* ------------ Stand Up To Cancer ------------- */
#lifestyle-standup .section-title {
font-size: 26px;
line-height: 32px;
font-weight: normal;
padding: 10px 0;
margin: 0;
}

#lifestyle-standup .entry-title,
#lifestyle-standup  .updated {
display: none;
}

#lifestyle-standup #content-two p {
margin: 12px 0;
}

#lifestyle-standup #content-two {
margin: 0 0 10px 0;
}

#lifestyle-standup #mostpopular{
display: none;
visibility: hidden;
}

/* ------------ Story Tools --------------- */
.article #toolbar .storytools ul li{
display: block !important;
}

/*------Community Calendar------*/
.parentcommunity-calendar .storybody .date{
display: none;
visibility: hidden;
}

/*------------TOP STORY CUSTOM STORY LABEL---------*/
#home span.storylabel {
color: #A80000;
font-size: 18px;
font-weight: bold;
margin-bottom: 5px;
}

/*------- CUSTOM STORY LABEL FOR NEWS AND STATE----------*/
#news-local span.storylabel,
#news-state span.storylabel  {
font-weight: bold;
font-size: 12px;
color: #A80000;
}

/*------LIVE STREAM-----*/
#livestream #content-one h1 {
font-size: 18px;
margin-bottom: 5px;
}

#weather h3.entry-title {
font-size: 18px;
}
/*--------WEATHER TITLE-----*/
#weather h3.entry-title {
font-size: 18px;
}


/*-------NUTRITION MINUTE-----*/


#lifestyle-nutrition-minute #content-one ul li {
width: 600px;
clear: both;
padding: 10px 0 0 0;
}

/*------- About Personalities Page -------*/
*:first-child+html #about-personalities #content-one #about-personalities li .photo-link{
margin-left: -120px;
}


/*------- LIBOUS AWARDS -------*/
#features-libousawards #top-content {
font-size:12px;
}

/*------- OPRAH -------*/
#features-oprah #top-content table{
width:600px;
}

/*------- IE7 video overlay problem --------*/
*:first-child+html #preview #top-story-rotate li .photo-link{
margin-left: -80px;
}

/*------- TOP ROTATOR STYLES --------*/
.index #top-story-rotate ul li h3.entry-title{
display: none;
visibility: hidden;
}


/*------- UNSUBSCRIBE PAGE --------*/
#enews-unsubscribe #content-two{
width: 600px;
}

#enews-unsubscribe #content-two {
font-size: 14px;
} 

#enews-unsubscribe #content-two h2 {
padding: 3px 0 3px 0;
margin:0 0 5px;
font-size: 16px;
border-bottom:1px dotted #222222;
}

#enews-unsubscribe #content-two #removeform{
padding: 5px;
}

#enews-unsubscribe #signupform {
display: none;
visibility:hidden;
}

/* ----------- SUBSCRIBE PAGE ------------- */
#enews #content-one {
width:636px;
}

#enews #content-two {
width:316px;
}

#enews #content-one,
#enews #content-three {
margin:0;
padding:0;
}

#enews #content-two {
display:none;
}

/*----- BREAKING NEWS COLORS --------*/

#breaking {
background-color:#FFCC00;
color:#000;
}

#breaking h1, 
#breaking h2 a,
#breaking h1 a,
#breaking p{
color:#000;
}


/*----- NEWS GALLERY --------*/
#news-gallery #recent {
display:none;
visibility:hidden;
}

#news-gallery #content-one{
width:620px;
}

#news-gallery #headline-module-gallery ul li{
height:70px;
}

#news-gallery #headline-module-gallery ul li.item1{
height:270px;
}

#news-gallery #content-one h3{
padding-left:130px;
}

#news-gallery #headline-module-gallery ul li.item1 h3{
padding-left:480px;
}

#news-gallery #content-one h1{
font-size: 16px;
}

/*----- FACEBOOK LIKE --------*/
#wbng_fb_like {
padding-top:5px;
}

/*----- LIFESTYLE LANDING PAGE --------*/
#lifestyle #lifestyle-childrens-miracle-network .section-morelink {
display:none;
visibility:hidden;
}

#lifestyle #lifestyle-ambush-makeover {
min-height:100px;
}

#lifestyle.section #recent ul p.summary {
display: none;
}

/* ----------- CLICKING and FLOOD  ------------- */
#lifestyle-restaurants #content-one,
#features-clicking #content-one,
#features-flood-2011 #content-one {
width:600px;
}

#lifestyle-restaurants #content-two,
#features-clicking #content-two,
#features-flood-2011 #content-two{
display:none;
}

#lifestyle-restaurants #content-one ul li,
#features-clicking #content-one ul li,
#features-flood-2011 #content-one ul li{
clear:both;
overflow: hidden;
}

/* ----------- IMPACT AD HACK ------------- */
#breaking.breaking-event-streaming{
background-color:#FFF;
}

#breaking.breaking-event-streaming h1,
#breaking.breaking-event-streaming h2{
display:none;
visibility:hidden
}

/* ----------- Home Mobile ------------- */
#home-mobile #top-content h1 {
display:none;
}

