/* ----------- GENERAL ------------- */

.photo{
background-color: #333;
}

/* ----------- HOME PAGE ADS ------------- */
.index #ad_09{
float:left;
margin:10px;
}

.index #ad_10{
margin:10px;
padding-top:10px;
}

.index #ad_07{
clear:both;
margin-left:35px;
margin-right:35px;
}

.index #week_golf_dir{
padding-bottom:10px;
}

.index #top-story-rotate .entry-title {
display:none;
}

.index #topbanner {
padding-left:65px;
padding: 0;
position:relative;
left: 50%;
margin: 0 0 0 -65px;
border-bottom: solid 5px #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;
}

.storybody p{
clear: left;
}
/* --------------- NEWS ---------- */

/* ---- 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;
}


/* ----- Traffic ---- */

#news-traffic #content-three{
display: none;
}

#news-traffic #top-content iframe{
width: 960px;
}

/* ---------------- Accu Weather----------------------- */

#weather #content-top {
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 .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;
}

#Peoria, #LaSalle {
float: left;
}

#Peoria {
margin-right: 5px;
float: left;
}

#Bloomington {
float: left;
padding: 0;
margin-right:10px;
}

#Bloomington{
*float:none;
}

#Beardstown {
float:right;
}

#Pekin, #Galesburg {
float: left;
padding: 0;
}

#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{
padding: 16px 0 8px 0;
clear: both;
}

#weather #content-three #weather-links ul {
padding: 0;
font-weight: bold;
font-size: 15px;
margin: 0;
}

#weather #content-three #weather-links ul li {
border-bottom: none;
padding: 0;
margin: 0 0 0 26px;
display: block;
}

#weather #content-three #weather-links ul .item1 {
float: none;
display: block;
}

#weather #content-three #weather-links ul li h3 {
font-weight: normal;
padding: 2px 0;
font-size: 14px;
list-style-type:disc;
display: list-item;
}

#weather #content-three #weather-links ul li h6{
width: 270px;
margin-left: -20px;
}


/* -------- Weather Ads ----------- */
#weather #content-three #ad_11,
#weather #content-three #ad_09{
padding-bottom:10px;
}



/* -------- 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;
}


/* ---- SKYWATCH Camera ---- */
.path-weather-skywatch-cameras #entry .storybody .date,
.path-weather-skywatch-cameras #entry .author,
#weather-skyview-cameras #content-two{
display: none !important;
}

#weather-skywatch-cameras #content-one{
width: 620px;
}

#weather-skywatch-cameras #content-one #weather-skywatch-cameras{
height: auto;
overflow: hidden;
}

#weather-skywatch-cameras #content-one ul li{
width: 300px;
float: left;
overflow: hidden;
padding: 0 5px;
margin: 0 0 10px 0;
height: 260px;
border: none;
}

#weather-skywatch-cameras #content-one ul li h3{
height: auto;
text-align: center;
background: #e1e1e1;
margin: 0;
padding: 5px;
}
#weather-skywatch-cameras #content-one ul li p{
margin: 0;
padding: 0;
}

#weather-skywatch-cameras #content-one ul li img{
width: 296px;
height: 225px;
border: solid #e1e1e1 2px;
}

.path-weather-skywatch-cameras #additional-scroller{
display: none;
}

#weather-closings #top-content{
width: 620px;
padding: 0 10px;
float: left;
}

#weather-skywatch-cameras-elmwood #content-three {
  float: left;
  margin: 10px 0;
  padding: 0 0 0 20px;
  width: 300px;
}

#weather-skywatch-cameras-elmwood #top-content {
  float: left;
  padding: 0 20px 0 0;
  width: 620px;
}

/* ------------- SKYWATCH CAMERA NETWORK ------- */

#weather-skywatch-cameras #top-content .section-title{
display: none;
}

#weather-skywatch-cameras #top-content ul{
width: 440px;
overflow: hidden;
}

#weather-skywatch-cameras #top-content ul li{
float: left;
padding: 0 10px;
width: 200px;
margin: 10px 0;
height: 170px;
overflow: hidden;
}

#weather-skywatch-cameras #top-content ul li a{
font-size: 14px;
background: #e1e1e1;
display: block;
padding: 5px 0 0 0;
}


#weather-closings #top-content{
width: 620px;
padding: 0 10px;
float: left;
}

#weather-skywatch-cameras-downtown-bloomington #top-content>img,
#weather-skywatch-cameras-roof-top #top-content>img,
#weather-skywatch-cameras-canton #top-content>img,
#weather-skywatch-cameras-civic-center #top-content>img,
#weather-skywatch-cameras-great-escape #top-content>img,
#weather-skywatch-cameras-illinois-state #top-content>img,
#weather-skywatch-cameras-pekin-hospital #top-content>img,
#weather-skywatch-cameras-peoria-zoo #top-content>img,
#weather-skywatch-cameras-peoria-heights #top-content>img,
#weather-skywatch-cameras-tower #top-content>img{
width: 610px;
}

#weather-skywatch-cameras-downtown-bloomington #top-content h1,
#weather-skywatch-cameras-roof-top #top-content h1,
#weather-skywatch-cameras-canton #top-content h1,
#weather-skywatch-cameras-civic-center #top-content h1,
#weather-skywatch-cameras-great-escape #top-content h1,
#weather-skywatch-cameras-illinois-state #top-content h1,
#weather-skywatch-cameras-pekin-hospital #top-content h1,
#weather-skywatch-cameras-peoria-zoo #top-content h1,
#weather-skywatch-cameras-peoria-heights #top-content h1,
#weather-skywatch-cameras-tower #top-content h1{
font-size: 14px;
}


/* ----------------- RADAR ------------- */
#weather-weather-first #top-content .section-title,
#weather-radar #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-radar #top-content img {
margin: 10px 0;
}

#weather-weather-first table{
background: transparent url(http://media.cinewsnow.com/images/wxfirst-video-frame.jpg) top left no-repeat;
margin: 0 0 10px 0;
}


/* ------------------- SPORTS ---------------- */
#sports #week_golf_dir {
padding-bottom:10px;
}

#sports-professional #week_golf_dir {
padding-bottom:10px;
}

#sports-national #week_golf_dir {
padding-bottom:10px;
}

#sports-college #week_golf_dir {
padding-bottom:10px;
}

#sports-baseball-schedule #week_golf_dir {
padding-bottom:10px;
}

#sports-high-school #week_golf_dir {
padding-bottom:10px;
}

#sports-prep-rally #week_golf_dir {
padding-bottom:10px;
}

#sports-sports-rewind #week_golf_dir {
padding-bottom:10px;
}

#sports-video #week_golf_dir {
padding-bottom:10px;
}

#sports-local #week_golf_dir {
padding-bottom:10px;
}

/* ---- FUTURE STARS ---- */

#sports-future-stars #content-two{
display: none;
}

#sports-future-stars #content-one{
width: 620px;
}

#sports-future-stars #content-one #prepticketcontainer a{
font-size: 16px;
}

/*------PREP RALLY ----*/

#sports-prep-rally ul li p.body {
font-size: 14px;
}

#sports-prep-rally li.hentry {
width: 520px;
}

#sports-prep-rally h3.entry-title {
font-weight: bold;
}

#sports-prep-rally #content-one p.summary {
height: auto;
}

#sports-prep-rally #content-one #flashvidcontainer {
margin: 0 0 10px 0;
}

#sports-prep-rally ul li {
float: left;
}

/* -------------- 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,
#features-daybreak #content .photo{
background-color: #fff;
}

#features #content-two li h3,
#features #content-one li h3,
#features-daybreak #content-two li h3,
#features-daybreak #content-one li h3{
text-align: center;
}

/* ------ 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;
}

/* ------ BFF & ANCHOR MOM & Special Occasions  & ONE CLASS  & ask dr joy &psa  & you gotta eat & Athlete of the Week------- */

#health-prostate-screening #content-two,
#health-ask-dr-joy #content-two,
#features-one-class #content-two,
#features-special-occasions #content-two,
#good-company-special-occasions #content-two,
#features-news-anchor-mom #content-two,
#features-best-friends-friday #content-two,
#features-dining-recipes-you-gotta-eat #content-two,
#sports-athlete-of-the-week #content-two {
display: none;
}

#health-prostate-screening #content-one,
#health-ask-dr-joy #content-one,
#features-one-class #content-one,
#features-special-occasions #content-one,
#good-company-special-occasions #content-one,
#features-news-anchor-mom #content-one,
#features-best-friends-friday #content-one,
#features-dining-recipes-you-gotta-eat #content-one,
#sports-athlete-of-the-week #content-one {
width: 620px;
}

#health-prostate-screening #content-one ul li,
#health-ask-dr-joy #content-one ul li,
#features-one-class #content-one ul li,
#features-special-occasions #content-one ul li,
#good-company-special-occasions #content-one ul li,
#features-news-anchor-mom #content-one ul li,
#features-best-friends-friday #content-one ul li,
#features-dining-recipes-you-gotta-eat #content-one ul li, 
#sports-athlete-of-the-week #content-one ul li {
height: auto;
overflow: hidden;
border: none;
}


#health-prostate-screening .soundoff p,
#health-ask-dr-joy .soundoff p,
#features-one-class .soundoff p,
#features-special-occasions .soundoff p,
#good-company-special-occasions .soundoff p,
#features-news-anchor-mom #content-one .soundoff p,
#features-best-friends-friday #content-one .soundoff p,
#features-dining-recipes-you-gotta-eat #content-one .soundoff p,
#sports-athlete-of-the-week #content-one .soundoff p {
font-size: 14px;
margin: 0 0 10px 0;
}

#features-news-anchor-mom .soundoff .item1 h3 {
display: none;
}





#features-bright-side #column-wrapper {
float:left; 
width:630px;
}

#features-bright-side #story img {
margin:0 0 10px 110px; 
width:403px;
}

#features-bright-side #story p {
font-size:14px;
}


/*  FEATURES BIRTHDAYS */
#good-company-special-occasions #content-one #story .sectiondiv,
#features-special-occasions #content-one #story .sectiondiv {
display:none;
visibility:hidden;
}

#good-company-special-occasions #content-one #eventlist,
#features-special-occasions #content-one #eventlist {
clear: both;
margin: 0 auto;
padding: 0;
width: 470px;
}

#good-company-special-occasions #content-one #eventlist .sectiondiv,
#features-special-occasions #content-one #eventlist .sectiondiv{
height: 30px;
border-bottom: dotted #222 1px;
margin: 0 0 10px 0;
}

#good-company-special-occasions #content-one #eventlist .sectiondiv a,
#features-special-occasions #content-one #eventlist .sectiondiv a{
height: 25px;
margin: 0;
background-color:#fff;
color: #9c2329;
font-size: 19px;
line-height: 32px;
display: block;
}

#features-special-occasions #content-one #eventlist ul.eventdays,
#features-special-occasions #content-one #eventlist ul.eventdays li {
list-style-type: none;
margin: 0;
padding: 0;
}

#good-company-special-occasions #content-one ul.eventdays li,
#features-special-occasions #content-one ul.eventdays li {
border: 1px #03035F solid;
}

#good-company-special-occasions #content-one #eventlist ul.eventdays,
#features-special-occasions #content-one #eventlist ul.eventdays {
margin-top:-2px;
}

#featuresbirthdays .columncenter #eventlist ul.eventdays {
width: 468px;
color: #03035F;
}

#good-company-special-occasions #content-one #eventlist ul.eventdays li.eventday,
#features-special-occasions #content-one #eventlist ul.eventdays li.eventday {
width: 468px;
height: 100%;
border-top: 2px solid #03035F;
margin: 0;
padding: 0;
}

#good-company-special-occasions #content-one #eventlist ul.eventdays h2,
#features-special-occasions #content-one #eventlist ul.eventdays h2 {
margin: 0;
padding: 0;
background-color:#03035F;
color:#fff;
line-height:20px;
font-size: 16px;
text-align:center;
border-bottom: 2px #03035F solid;
}

.monthname, .date {
padding-left: 4px;
}

#good-compnay-special-occasions #content-one #eventlist ul.eventlinks,
#features-special-occasions #content-one #eventlist ul.eventlinks {
min-height: 60px;
color: #03035F;
padding: 5px 0 5px 0;
}

#good-compnay-special-occasions #content-one #eventlist ul.eventlinks li,
#features-special-occasions #content-one #eventlist ul.eventlinks li {
margin: 0 0 0 5px;
padding: 0;
border: none;
list-style-type: none;
font-size: 12px;
}

#features-special-occasions #content-one #eventlist ul.eventlinks li a {

}

a.eventtitle {
font-weight:bold;
}

.eventtitle {
padding-right: 14px;
}

.eventbody {
color:#000;
}

#good-company-special-occasions #storysection .sectiondiv h1,
#features-special-occasions #storysection .sectiondiv h1 {
font-size: 16px;
}

#good-company-special-occasions #storysection .storybody #ccform,
#features-special-occasions #storysection .storybody #ccform{
background:none;
border-top: 2px solid #03035F;
border-bottom: 2px solid #03035F;
color: #000;
padding: 0 0 5px 0;
margin:0;
font-size: 12px;
}

#good-company-special-occasions #storysection .storybody #ccform h2, 
#features-special-occasions #storysection .storybody #ccform h2 {
color:#03035F;
font-style:normal;
}

#good-company-special-occasions #storysection .storybody #ccform .submitname2, 
#features-special-occasions #storysection .storybody #ccform .submitname2 {
font-size: 10px;
}

#entry-10380727 #eventTypeRadioGroup,
#entry-10380727 #startTimeGroup, 
#entry-10380727 #endTimeGroup,
#entry-10380727 #eventTypeMessage {
display:none;
visibility:hidden;
}

#entry-10380727 #eventform #groupEventTime #startDateGroup {
width: 200px;
}

#entry-10380727 #eventDateGroup #startDateGroup .required {
float:left;
margin-right: 5px;
}

#eventform #groupEventInfo #titleGroup input {
margin-bottom: 10px;
}


#entry-10380727 #titleGroup .website, #entry-10380727 #titleGroup .phone, 
#entry-10380727 #titleGroup .location, #entry-10380727 #titleGroup .email,
#entry-10380727 #titleGroup input {
display:none !important;
visibility:hidden !important;
}

#entry-10380727 #titleGroup .eventname,
#entry-10380727 #titleGroup .required {
display:block !important;
visibility:visible !important;
}

/* ---- BUSINESS & DINING ---- */
#features-business #content-two,
#features-dining-recipes #content-two{
border: none;
}

#features-business #content .features ul li,
#features-dining-recipes #content .features ul li{
height: auto;
overflow: hidden;
border: none;
}


/* ------- 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;
}


/* ---- FRESH IDEAS ---- */
#fresh-ideas #content-three{
display: none;
}

#fresh-ideas #content{
background: #fbeed8;
height: auto;
overflow: hidden;
}

#fresh-ideas #content-one{
margin: 0;
}

#fresh-ideas #content-two{
width: 620px;
border: none;
padding: 232px 0 0 0;
}

#fresh-ideas ul li{
border: none;
}


#fresh-ideas #content-one .soundoff{
margin: -11px 0 0 -10px;
}

#fresh-ideas #content-one .topical ul{
margin: 0;
padding: 0;
}

#fresh-ideas #content-one .topical ul li{
list-style-type: none;
margin: 0 0 0 10px;
}

#fresh-ideas #content-one .topical ul .item1{
margin: 0;
}

#fresh-ideas #content-one .topical ul li .section-morelink,
#fresh-ideas #content-one .topical ul .item1 h6{
display: none;
}

#fresh-ideas #content-two .soundoff{
font-size: 14px;
line-height: 17px;
}

#fresh-ideas #content-two .soundoff p strong{
display: block;
margin: 10px 0;
}

#fresh-ideas #content-two .soundoff h3{
display: none;
}

/*----- HEALTH -----*/

/* --- Medical Edge ---- */

#health-medical-edge #content-two{
display: none;
}

#health-medical-edge #content-one{
width: 620px;
}

#health-news #content-one {
width: 620px; 
}

#health-news #content-one ul li {
clear: both; 
}

#health-news #content-one ul li.item1 {
border: none; 
}

#health-news #content-two {
display: none;
}

/* ---- Docs On Call ---- */

#health-docs-on-call #content-three{
display: none;
}


#health-docs-on-call #top-content{
width: 960px;
}

#health-docs-on-call #top-content table{
clear: both;
}



/* ---------- VIDEO ---------- */

/* --- the click ---- */
#video-the-click #content-two .item2{
display: none;
}


#video .bimvidCompanion, #video #player_companion {
    background: none repeat scroll 0 0 black;
    height: 250px;
    left: 455px;
    margin: 0 !important;
    padding: 14px 14px 13px;
    position: absolute;
    top: 0;
    width: 300px;
    z-index: 9;
}


/* ----------- 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;
}

/* --------------- contests ---------------- */
#winnerwonderland #content-two,
#contests #content-two {
display:none;
}
#winnerwonderland #content-one,
#contests #content-one {
width:600px;
}

#winnerwonderland .features ul li {min-height: 100px;}
/*-------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;
}

/* ------- 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 ---------*/
#copyright p {
display: block;
float: left;
}

.copydoc {
float: left;
margin:5px 10px 2px 0;
}

.bimpower {
clear: both;
}

#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 SPONSOR ----------- */

#sidebar .sponsor #googlesponsor, 
#content-three .sponsor #googlesponsor {
margin: -18px 0 0 0px;
}

#sidebar .sponsor p, 
#content-three .sponsor p{
width: 30px;
margin: 0 0 0 -5px;
display: block;
text-indent: -9999px;
}

/*----- CONNECT FB and TWITTER ----*/

#connect #content-one,
#connect #content-two {
width: 250px;
}

#connect #content-one ul li,
#connect #content-two ul li {
width: 150px;
height: auto;
border: none;
}

#connect .link h4 {
font-size: 16px;
font-weight: bold;
line-height: 19px;
}

#connect .headlines li {
padding:0;
}

#connect #content-two  {margin-top: 100px;}

/*---------Opacity for Play Button Icons---------*/
.headlines li a.hasvideo {
background: transparent url(http://media.granitetv.com/designimages/gbc_video-overlay-off_med.png) center center no-repeat;
opacity: .8!important;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
filter: alpha(opacity=60);
}


/*-------- Hiding Top Story Time Stamp ----*/
#preview .top-story p.updated {
visibility: hidden;
}

/*------Community Calendar------*/
.parentcalendar .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 POLITICAL ----------*/
#news-local span.storylabel,
#news-political span.storylabel  {
font-weight: bold;
font-size: 12px;
color: #A80000;
}

/*-------PREP SPORTS SURVEY-----*/

#entry-107350378 .cmP_header {
font-size: 16px!important;
text-align: center;
padding: 5px 0 5px 0;
}

#entry-107350378 span.cmP_questionNumber,
#entry-107350378 span.cmP_requiredQuestion {
display: none;
}


/* ---------- Monday Manhunt ---------- */
#news-manhunt-mondays #content-one {
display: none;
}

#news-manhunt-mondays #content-two {
width: 620px;
border-left: 0px solid #fff;
}

#news-manhunt-mondays #content-two #news-monday-manhunt ul li {
clear: both;
overflow: hidden;
padding: 0;
margin: 5px 0
}

#news-manhunt-mondays #headlineMediaViewer #miso-nav {
height: auto;
}

#news-manhunt-mondays #headlineMediaViewer #miso-nav .wide li.selected {
opacity: 1;
}


/*--- Rotating Slideshow ----*/
#headlineMediaViewer {
display: block !important;
width: 620px;
float: left;
height: 410px;
margin-bottom: 8px;
padding: 0 0 6px 0;
}

#headlineMediaViewer #miso {
position: relative;
width: 620px;
}

#headlineMediaViewer #miso .media-container {
position: relative;
background: #000;
}

#headlineMediaViewer #miso .fullsize {
background-repeat: no-repeat;
background-position: center top;
}

#headlineMediaViewer #miso .media-playIcon{
background: transparent url(http://media.cinewsnow.com/designimages/hasvideo_B.png) no-repeat center;
position: absolute;
top: 0px;
}

#headlineMediaViewer #miso #flashcontent {
position: absolute;
top: 0px;
left: 0px;
margin: 0px;
}

#headlineMediaViewer #miso #flashUpgrade {
display: none !important;
}

#headlineMediaViewer #miso .media-details{
padding: 5px;
z-index: 9;
height: 65px;
}

#headlineMediaViewer #miso .caption {
color: #333;
font-size: 22px;
margin: 5px 0 8px 0;
font-weight: bold;

}

#headlineMediaViewer #miso .summary {
font-size: 12px;
color: #000;
margin: 0;
}

#headlineMediaViewer #miso-nav {
width: 620px;
overflow: hidden;
height: 155px;
position: relative;
margin: 0;
}

#headlineMediaViewer #miso-nav .media-item-container {
height: 61px;
width: 100%;
float: left;
margin: 0 0 5px 0
}

#headlineMediaViewer #miso-nav ul {
margin: 0px; 
padding: 0 4px 0 0;
list-style-type: none;
}

#headlineMediaViewer #miso-nav .wide li {
line-height: 2em;
display: block;
float: left;
opacity: .5;
padding: 5px 7px 0;
width: 72px;
height: 65px;
}

#headlineMediaViewer #miso-nav .wide li.selected {
opacity: 1;
}

#headlineMediaViewer #miso-nav .wide img{
height: auto;
width: 81px;
border: solid #333 1px;
}

#headlineMediaViewer #miso-nav .wide a {
margin: 10px;
padding: 2px 6px;
background: url(http://media.cinewsnow.com/designimages/bim_headMediaViewer_highlight.png) no-repeat;
}

#headlineMediaViewer #miso-nav .resume{
background:#CCCCCC url(http://media.cinewsnow.com/designimages/bim_headMediaViewer_arrow.png) no-repeat scroll 0 0;
float:left;
height:24px;
margin-left:3px;
margin-top:-54px;
width:24px;
display: none;
}

#headlineMediaViewer #miso-nav .pause{
width: 24px;
height: 24px;
background: url(http://media.cinewsnow.com/designimages/bim_headMediaViewer_pause.png) no-repeat;
background-color: #ccc;
float: left;
margin-top:-54px;
display: none;
}

#news-manhunt-mondays #news-manhunt-mondays{
clear: both;
float: left;
margin-top: 60px;
}

#news-manhunt-mondays #headlineMediaViewer #miso-nav .wide li {
display:block;
float:left;
height:65px;
line-height:2em;
opacity:0.5;
padding:5px 14px 0;
width:72px;
}

*:first-child+html .index #preview #top-story-rotate li .photo-link {
margin-left: -80px!important;
zoom: 1;
padding: 0;
}

/* --- MILITARY GREETINGS --- */
/* ------ GOOD COMPANY ------ */
#military-greetings #content-one ul li,
#good-company-recipes #content-one ul li,
#good-company #content-one ul li {
clear: both;
}

#military-greetings #content-one,
#good-company #content-one,
#good-company-recipes #content-one {
width: 620px;
}


#military-greetings #content-two,
#good-company #content-two,
#good-company-recipes #content-two {
display:none;
}

#good-company #good_company_link {
width:620px;
text-align:center;
font-size:14px;
}

#good-company #good_company_link a {
font-size:14px;
}

/*------- About Personalities Page -------*/
*:first-child+html #about-personalities #content-one #about-personalities li .photo-link{
margin-left: -120px;
}


/*------- About Page IE7 problem --------*/
*:first-child+html #about #content-one li .photo-link{
margin-left: -300px;
}


/*------- HEALTHWATCH -------*/
#health-healthwatch .updated{
display:none;
visibility:hidden;
}

/*------- Features Business Marketeer ------*/
#features-business-marketeer #content{
font-size: 14px;
line-height: 22px;
padding: 5px;
}

/*------- 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: 620px;
}

#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;
}


/*------- PENCIL AD --------*/
#ftotdftdivid_97030{
margin: 0 auto;
text-align: center;
width: 971px;
}

/*------- FACEBOOK LIKE MOD --------*/
#content-three #week_news25_fb,
#content-three #week_hoi19_fb,
#content-three #week_25today_fb,
#content-three #week_sports_fb {
height:95px;
overflow:hidden;
border-bottom:1px solid #CDCDCD;
padding-top:5px;
clear:both;
}

/*------- Business Briefs --------*/
#business-briefs #content-one {width: 600px
}
#business-briefs #content-two, #business-briefs .headlines h6 {display: none
}

/* ----------- Home Mobile ------------- */
#home-mobile #top-content h1 {
display:none;
}

/* ----------- Home and Garden Show ------------- */

#features-home-and-garden-show #content-one{
width:600px;
}

#features-home-and-garden-show .MsoNormal {
padding:15px;
}

#features-home-and-garden-show .entry-title {
padding-bottom:15px;
}

#features-home-and-garden-show .BIMcontent ul li {
clear:both;
height:100px;
}

/* ----------- Biggest Loser ------------- */
#features-biggest-loser #content-two {
margin-top:370px;
}

#features-biggest-loser #content-two #features-biggest-loser {
border-top: 1px dotted #CDCDCD;
padding-top:10px;
}


/* ----------- PDC ------------- */
#pdc #content-three {
display:none;
}

#pdc .section-title{
display:none;
}

/* ----------- GetItFixed ------------- */
#getitfixed #content-one,
#getitfixed #content-three,
#getitfixed .section-title {
display:none;
}

#getitfixed #content-two {
    border: 0 none;
    width: 960px;
}


#getitfixed #gbc-seeclickfix-logo,
#getitfixed #cinc-seeclickfix {
float:left;
}

#getitfixed #ad_08 {
float:right;
}

#getitfixed #gbc-seeclickfix-app-links{
font-size:20px;
float:right;
}

#seeclickfix_text_widget_outter {
    margin-top: 10px;
}

#features-get-fit-friday #cinc-get-fit-friday {
width:636px;
}

/*----- BLOCK IS BUILT -----*/

#features-block-is-built #content-two {
clear: left;
width: 620px;
}

#features-block-is-built #block-is-built-header {
margin-bottom: 140px;
}

#features-block-is-built #block-is-built-logo {
float: left;
margin-right: 10px;
}

#features-block-is-built #block-is-built-intro-text {
font-size: 14px;
}

#features-block-is-built #block-is-built-module {
clear: left;
}

#features-block-is-built #bib-video {
float: left;
}

/*--------App Pages-------*/

#closings-app #leaderboard-content,
#closings-app #leadboard-ads,
#closings-app #user-bar,
#closings-app #header,
#closings-app #nav-top,
#closings-app #footer,
#closings-app #content-three,
#about-contact-us-app #leaderboard-content,
#about-contact-us-app #leadboard-ads,
#about-contact-us-app #user-bar,
#about-contact-us-app #header,
#about-contact-us-app #nav-top,
#about-contact-us-app #footer,
#about-contact-us-app #content #ad_07,
#about-contact-us-app #content #sidebar {
display:none;
}

#closings-app #content,
#about-contact-us-app #content {
width:620px; 
margin:0 auto;
}

.bimvidthumbnail {
width:100%;
}

#scroll-mask ul li .photo {
background-size:132px 74px;
background-repeat:no-repeat;
}

/*--------The Midday Gardener-------*/

#features-the-midday-gardener #cinc-the-midday-gardener {
font-size:14px;
}

#features-the-midday-gardener #content-two {
display:none;
}

#features-the-midday-gardener #content-one {
width:620px;
}

#features-the-midday-gardener ul li {
min-height:60px;
}

/* ------ election results --------- */
.path-news-election-results #entry .storybody .date {
display:none;
}

/*-------- Surviving the Storm -------*/

#features-surviving-the-storm #content-one ul {
width:640px;
margin-top:-30px !important;
}

#features-surviving-the-storm #content-one ul li {
clear:both;
padding-bottom:50px;
}

/*----- HIDING A NATIONAL AD -----*/

#entry-203619151 #content #natadad300x250 {
display: none;
}

/*----- START /sports/sunday-overtime -----*/
#sports-sunday-overtime #content-one {
width:626px;
}

#sports-sunday-overtime #content-two {
display:none;
}

#sports-sunday-overtime #home-news {
float:left;
clear:both;
}

#sports-sunday-overtime #sports-sunday-overtime-sponsors {
width:100%;
float:left;
}

#sports-sunday-overtime #sports-sunday-overtime-sponsors ul li {
float: left;
width: 30%;
padding :.5%;
margin: .5%;
height: 170px;
border: 0;
text-align: center;
}

#sports-sunday-overtime #sports-sunday-overtime-sponsors ul li .photo.embed {
width:120px;
height:90px;
margin:0 auto 5px auto;
float:none;
}

#sports-sunday-overtime #sports-sunday-overtime-sponsors ul li .entry-title,
#sports-sunday-overtime #sports-sunday-overtime-sponsors ul li .summary {
clear:both;
}

/*----- Prep Rally ----- */
#sports-prep-rally #content-one {
width:626px;
}

#sports-prep-rally #content-two {
display:none;
}

#sports-prep-rally #home-news {
float:left;
clear:both;
}

#sports-prep-rally #sports-prep-rally-sponsors {
width:100%;
float:left;
}

#sports-prep-rally #sports-prep-rally-sponsors ul li {
float: left;
width: 30%;
padding :.5%;
margin: .5%;
height: 170px;
border: 0;
text-align: center;
}

#sports-prep-rally #sports-prep-rally-sponsors ul li .photo.embed {
width:120px;
height:90px;
margin:0 auto 5px auto;
float:none;
}

#sports-prep-rally #sports-prep-rally-sponsors ul li .entry-title,
#sports-prep-rally #sports-prep-rally-sponsors ul li .summary {
clear:both;
}

/********* Coats for Kids ***********/

#features-coats-for-kids .section-title{
display:none;
}

/********* Affordable Care Act ***********/

#health-affordable-care-act .sectiondiv{
display:none;
}

/********* Tornado Recovery ***********/
#news-tornado-recovery-resources .sectiondiv{
display:none;
}

/********* Bright Side ***********/
#features-bright-side .sectiondiv {
display:none;
}

/***** Surviving the Storm ******/
#features-surviving-the-storm .sectiondiv{
display:none;
}

/***** Local Offers ******/
#local-offers .section-title{
display:none;
}

#local-offers  #top-content {
  float: left;
  margin-left: -20px;
  padding: 0;
  width: 620px;
}


/***** Illnois River Road ******/

#features-illinois-river-road #content-one {
width:640px;
}

/*----- DR OZ / VIGNETTES -----*/

#health #features-dr-oz-vignettes {
width:300px;
}

#features-dr-oz-health-stories, 
#features-dr-oz-vignettes #content-one {
width: 646px; 
}

#features-dr-oz #features-dr-oz-health-stories ul li,
#features-dr-oz #features-dr-oz-vignettes ul li {
width: 646px; 
clear: both;
border: none;
padding: 0;
}

/*---Circulars---*/
#circulars #content-one {width: 940px!important;}
#circulars #content-two, #circulars #content-three {display: none;}
/*---End Circulars---*/


/*---Attorney--*/
#features-ask-the-attorney .section-title {font-size: 0px;
background: transparent url(http://media.cinewsnow.com/images/ask+the+attorney+header.jpg) top left no-repeat;
height: 100px;}

/*--Good Company Great Girls---*/
#features-good-company-great-girls #content-one #features-good-company-great-girls {width: 625px;}

/*---Women In Leadership---*/

#features-business-women-in-leadership #content-one {width: 950px;}
#features-business-women-in-leadership #content-one .soundoff .entry-title {margin: 10px 0 10px 0;}
#features-business-women-in-leadership #content-one .soundoff p{font-size: 14px;margin: 0 0 10px 0;}
#features-business-women-in-leadership #content-one .features ul li {width: 160px; height: 230px; display: block; float: left; text-align: center; margin: 0 0 10px 24px;}

.parentfeaturesbusiness.path-features-business-women-in-leadership #entry {width: 950px;}
.parentfeaturesbusiness.path-features-business-women-in-leadership #storyimg {display: block; float: left!important; margin: 0 10px 10px 10px!important; width: 211px;}
.parentfeaturesbusiness.path-features-business-women-in-leadership #sidebar,
.parentfeaturesbusiness.path-features-business-women-in-leadership .date,
.parentfeaturesbusiness.path-features-business-women-in-leadership .moddate {display: none!important;}
.parentfeaturesbusiness.path-features-business-women-in-leadership .women-video {width: 488px; margin: -285px 20px 20px 0; float: right;}
.parentfeaturesbusiness.path-features-business-women-in-leadership .bimvidCompanion {display: block; margin: 5px 0 0 0!important;}
