.storylabel { display: block; }
#popular .storylabel { display: inline; margin-right: 6px; }
/*Homepage Related Links Styles*/
.index #topstory .summary { display: block; visibility: visible; }
#topstory .related-info { margin: 8px 0 0 0; padding: 0; }
#topstory .related-info li { margin: 1px 0 0 6px; padding: 0 0 0 9px; display: block; position: relative; }
#topstory .related-info li.related-link a span, #topstory .related-info li.related-story a span { display: none; } 
#topstory .related-info li.related-link, #topstory .related-info li.related-story { background: transparent url('http://media.king5.com/images/related_square1.gif') 0px 6px no-repeat; }
#topstory .related-info li.related-link a, #topstory .related-info li.related-story a { font-size: 11px; }
#topstory .related-info li a { text-decoration: none;  }
#topstory .related-info li a:hover { text-decoration: underline; }
#topstory .related-info li.related-comments { border-right: none; } 
#topstory .related-info li.related-comments a { color: #454545; padding: 0 4px 0 0; text-decoration: none; }
#topstory .related-info li.related-comments a:hover { text-decoration: underline; }
#topstory .related-info li.related-label { border: none; font-weight: bold; padding: 0 2px 0 0; margin: 0; background-image: none; }
/*End Homepage Related Links Styles*/

#content-headlines-on-tv a.headlines-morelink, 
#video a.headlines-morelink, 
#video .video-headlines a.more 
{ display: none; visibility: hidden; }

#gasbuddy_2550, #gasbuddy_2554 {
font: normal normal 12px/16px arial, helvetica, sans-serif; width: 400px; text-align: center; 
}
div#smtrafficflowmap a img { border: 1px solid black; }
div#smtrafficflowmap  {margin: 0 10px 0 0; }

#gaspricesnav ul li { display: inline; font: normal bold 12px/16px arial, helvetica, sans-serif; margin: 0 10px 0 0; }
#gaspricesnav { margin: 10px; }

#weather-radar #radars-small ul li {
float:left;
height:120px;
padding:8px;
width:130px;
text-align: center;
font-weight: bold;
}
#weather-radar #radars-small ul li .weather-image { width: 120px; height: 90px; border: 1px solid black; }

#weather-radar #radars-small ul li p { margin: 0 0 0 0; padding: 0 0 0 0; }

#weather-maps #content-two ul li, #weather-cameras #content-two ul li {
float:left;
height:120px;
padding:8px;
width:135px;
text-align: center;
}

#weather-radar #content-two ul li .weather-image, #weather-maps #content-two ul li .weather-image, #weather-cameras #content-two ul li .weather-image { border: 1px solid black; }

#entry-63762427 #storyimg, #entry-63762427 #storyimg .photo, entry-63851342 #storyimg, #entry-63851342 #storyimg .photo, #entry-63853367 #storyimg, #entry-63853367 #storyimg .photo  { visibility: hidden; height: 1px; }

#content-two li.hasimage .photo { border: 1px solid black; }

#content-two li.hasimage a.photo-link { width: 130px; }

#traffic #third-parties { height: 1200px; }

#content-headlines-weatherbug ul { width: 300px; float: left; }

#content-headlines-weatherbug img.floatright { float: right; margin: 0 0 5px 10px; }

h2.nwheader { font-size: 18px; }

#weather-cameras #content-two h2, #weather-radar #content-two h2, #weather-maps #content-two h2, #traffic-alerts #content-two h2 { font-size: 18px; }

#CurrentsLinks h2 { font-size: 18px; border-bottom: 2px solid #eb3627; margin: 0 0 5px 170px; padding: 0 0 0 0; }
#CurrentsLinks ul li.CurrentsItem { display: inline; padding: 5px 10px 5px 10px; margin: 0 0 0 0; }
#CurrentsLinks li.CurrentsItem a { font-size: 12px; font-weight: bold; }
#CurrentsLinks ul { margin-bottom: 20px; }

#myregence p { font: normal normal 12px/16px arial, helvetica, sans-serif; padding: 0 0 0 0; margin: 2px 0 2px 0; }
#myregence { padding: 4px; }

#weather #flashvidcontainer { float: right; }

#nav-top ul.top-level li.top-level-item { font-size: 11px; }
.nav .top-level li a  { padding:0 7px; }
#nav-top ul.sub-level li.sub-level-item {
font-size:11px;
padding:0 8px !important;
}

#myregencebox { width: 180px; border: 3px double black; padding: 4px; margin: 0 0 10px 10px; float: right; clear: right; }
#myregencebox h5 { font-size: 20px; font-weight: bold; margin: 0 0 0 0; padding: 0; }
#myregencebox p { font-size: 11px; line-height: 14px; margin: 2px 0 0 0; padding: 0; }

#toryblock p { clear: both; font: normal normal 12px/16px arial, helvetica, sans-serif; }
#toryblock p img { margin: 10px; }
#toryblock h2 { font: normal bold 20px/26px arial, helvetica, sans-serif; clear: both; margin: 20px 0 10px 0; border-top: 1px solid #002e64; border-bottom: 1px solid #002e64; text-align: center; }
#toryblock p img { margin: 0 5px 5px 0; float: left; border: 1px solid black; }

#entry-70539922 #storyimg { visibility: hidden; height: 0px; }

/*---Closings----*/
#weather-closings #featuredvideo {display: none;} 

#entry-78908272 p img.photo { float: left; clear: both; margin: 5px 7px 5px 0; border: 1px solid black; }

#entry-78908272 p { clear: both; }

#entry-78908272 h2 { font-size: 16px; border-bottom: 1px solid black; margin: 0 0 8px 0; clear: both; }

#content-headlines-podcasts p.summary { color: #000; font-size: 78%; }

#content-headlines-podcasts h3.entry-title { font-weight: bold; }

#health-healthy-living-podcasts h1.section-title { display: none; }

body#health-healthy-living #content-two div.content-headlines-list { width: 302px; float: right; }

body#health-healthy-living #content-block #content-headlines-podcasts { width: 160px; float: left; }

body#health-healthy-living #content-block #content-headlines-podcasts h3.entry-title a { font-weight: normal; }

#entry-79331212 #content-two h2 { display: none; }

body#health-healthy-living #content-headlines-healthy-living-video {
width: 316px;
background: white;
-moz-border-radius: 4px;
border-radius: 4px;
margin: 0 0 8px 0;
clear: both;
}

body#health-healthy-living #content-headlines-healthy-living-video h2 {
-moz-border-radius: 4px 4px 0 0;
border-radius: 4px 4px 0 0;
height: 30px;
line-height: 32px;
font-size: 13px;
padding: 0 8px;
margin: 4px 4px 8px 4px;
border-bottom: 2px solid #d78a00;
}

body#news-entertainment #title_ad, #news-investigators-series #title_ad { display: none; visibility: hidden; }
#content-headlines-entertainment-news p.summary { color: #000; font: normal normal 11px/14px arial, helvetica, sans-serif; }

body#news-entertainment-lottery #
 { display: none; }
#headline-WashingtonLotteryResults p.summary { color: #000; font: normal normal 11px/14px arial, helvetica, sans-serif; }
#headline-WashingtonLotteryResults h3.entry-title { font-weight: bold; }

#lotteryresults { height: 142px; }
#lotteryresults img { float: left; margin: 6px 10px 5px 0; }
#lotteryresults p { margin: 10px; font: normal normal 12px/16px arial, helvetica, sans-serif; }

#weather-bios ul li h3.entry-title, #weather-bios ul li p.job-title { margin-left: 105px; }

body#marketplace-fresh-ideas #content #title_ad h1.section-title { visibility: hidden; }

body#marketplace-fresh-ideas #content #title_ad { height: 80px; background: url('http://media.king5.com/images/FreshIdeasHeader3.gif') no-repeat bottom left; }

#leighannbio img.leighannphoto { float: right; margin: 10px 0 10px 10px; border: 3px double #000; }
#leighannbio p { padding: 10px; font: normal normal 12px/18px arial, helvetica, sans-serif; }

body#weather-weather-minds #top-content { display: none; }
body#weather-weather-minds #weather-minds-box { width: 110px; float: right; border: 1px solid #002e64; text-align: center; }
body#weather-weather-minds #weather-minds-box h3 { font: normal bold 11px/15px arial, helvetica, sans-serif; margin: 3px 0 3px 0; }
body#weather-weather-minds #weather-minds-box p { text-align: left; font: normal normal 11px/12px arial, helvetica, sans-serif; margin: 3px 0 0 0; }
body#weather-weather-minds #content-headlines-weather-minds { width: 350px; float: left; }

body#weather #content-headlines-weather-minds {
width: 316px;
background: #fff;
-moz-border-radius: 4px;
border-radius: 4px;
margin: 0 0 8px 0;
clear: both;
}

body#weather #content-headlines-weather-minds h2 {
-moz-border-radius: 4px 4px 0 0;
border-radius: 4px 4px 0 0;
height: 30px;
line-height: 32px;
font-size: 13px;
padding: 0 8px;
margin: 4px 4px 8px 4px;
border-bottom: 2px solid #d78a00;
background: #bed4eb;
}

p#timeupdated { font: normal bold 12px/16px arial, helvetica, sans-serif; }
table#drivetimes { width: 470px; font: normal normal 12px/22px arial, helvetica, sans-serif; }
table#drivetimes td { border-bottom: 1px solid #999999; margin: 0; padding: 4px 0 0 0; }
table#drivetimes td.distance, table#drivetimes td.currtime, table#drivetimes td.avetime { text-align: center; }
table#drivetimes td.distance { width: 80px; }

body#traffic-alerts h3 { font: normal bold 12px/15px arial, helvetica, sans-serif; margin: 10px 0 0 0; }
body#traffic-alerts h2 { border-bottom: 1px solid black; margin: 20px 10px 0 180px; }
body#traffic-alerts #statealerts div { font: normal normal 11px/15px arial, helvetica, sans-serif; margin: 5px 0 5px 0; }
body#traffic-alerts #content-one { display: none; }

#content-two #content-headlines-olympics-hp-module a.headlines-morelink { display: none; }
#content-two #content-headlines-olympics-hp-module h4 { font: normal bold 12px/16px arial, helvetica, sans-serif; margin: 0 0 7px 0; }
#olysocialtools { height: 23px; padding: 0 0 0 55px; }
#olysocialtools div.twitterlink{ float: left; margin-left: 20px; }
#olysocialtools div.facebooklink{ float: left; }
#olysocialtools div.facebooklink img, #olysocialtools div.twitterlink img { float: left; }
#olysocialtools div.facebooklink p, #olysocialtools div.twitterlink p { font: normal bold 12px/12px arial, helvetica, sans-serif; padding: 4px 0 0 24px; }

#traffic-drive-times div.datacontainer { margin: 0 0 0 180px; font: normal normal 12px/14px arial, helvetica, sans-serif; height: 40px; }
#traffic-drive-times div.headercontainer { margin: 0 0 10px 180px; font: normal bold 12px/16px arial, helvetica, sans-serif; height: 20px; border-bottom: 1px dotted #999999; }
#traffic-drive-times div.route { width: 300px; float: left; padding-right: 10px; }
#traffic-drive-times div.distance { width: 70px; float: left; text-align: center; }
#traffic-drive-times div.currtime { width: 42px; float: left;  text-align: center; }
#traffic-drive-times div.avetime { width: 42px; float: left;  text-align: center; }
#wsdotroute111, #wsdotroute110, #wsdotroute95, #wsdotroute105, #wsdotroute106, #wsdotroute108, #wsdotroute107, #wsdotroute112, #wsdotroute128, #wsdotroute113, #wsdotroute129, #wsdotroute114, #wsdotroute130, #wsdotroute115, #wsdotroute131, #wsdotroute116, #wsdotroute132, #wsdotroute117, #wsdotroute133, #wsdotroute134, #wsdotroute118, #wsdotroute135, #wsdotroute119, #wsdotroute136, #wsdotroute120, #wsdotroute137, #wsdotroute121, #wsdotroute138, #wsdotroute122, #wsdotroute139, #wsdotroute123, #wsdotroute140, #wsdotroute124, #wsdotroute141, #wsdotroute125, #wsdotroute142, #wsdotroute126, #wsdotroute143, #wsdotroute127, #wsdotroute41, #wsdotroute42, #wsdotroute90, #wsdotroute120, #wsdotroute121, #wsdotroute { display: none; visibility: none; }
#pass-report-content { margin-left: 180px; }
#pass-report-content h4 { font: normal bold 14px/18px arial, helvetica, sans-serif; padding: 5px; border-bottom: 2px solid #002E64; margin: 10px 10px 5px 0; }
#pass-report-content p { margin-bottom: 10px; border-bottom: 1px dotted #e6e6e6; }
#pass-report-content p.navigation { font: normal normal 11px/17px arial, helvetica, sans-serif; }

#home-olympics-right ul { margin: 5px 0 5px 110px; }
#home-olympics-right ul li { margin: 3px 0 0 0; }
#home-olympics-right ul li h3 { font: normal normal 11px/14px arial, helvetica, sans-serif; }
#home-olympics-right ul li.item3 { border-top: 1px dotted #999999; border-bottom: 1px dotted #999999; }

body#marketplace #featuredvideo { display: none; } 

div#twitter-feed { width: 325px; border: 1px solid #bed4eb; padding: 0px; margin: 20px 0 0 0; }
div#twitter-feed p { font: normal bold 14px/20px arial, helvetica, sans-serif; margin: 0; padding: 4px; background: #bed4eb; color: #002e64; }
div#twitter-feed p a { color: #002e64; }
div#twitter-feed img.twitterlogo { float: right; margin: 10px 0 0 0; }
div#twitter-feed ul { list-style: disc outside; }
div#twitter-feed li { font: normal normal 11px/14px arial, helvetica, sans-serif; margin: 10px 6px 6px 18px; }
body#content-toolbar-twitter #topstory { display: none; }
body#content-toolbar-twitter #content-headlines-top { display: none; }
body#content-toolbar-twitter #content-headlines-king-5-twitter-feeds img.photo { float: left; margin: 5px 5px 5px 5px; }
body#content-toolbar-twitter #content-headlines-king-5-twitter-feeds ul li.hentry { clear: both; }
body#content-toolbar-twitter #content-headlines-king-5-twitter-feeds ul li.hentry h3.entry-title { padding-top: 20px; font: normal bold 12px/18px arial, helvetica, sans-serif; }
body#content-toolbar-twitter #twitter_container { width: 470px; padding: 0; border: 1px solid #bed4eb; float: left; margin: 0 0 20px 0px; }
body#content-toolbar-twitter #twitter_container p { font: normal bold 14px/20px arial, helvetica, sans-serif; margin: 0; padding: 10px 4px 4px 4px; background: #bed4eb; color: #002e64; }
body#content-toolbar-twitter #twitter_container p a { color: #002e64; }
body#content-toolbar-twitter #twitter_container p.headerlink { padding-top: 6px; }
body#content-toolbar-twitter #twitter_container p.footerlink { padding: 0 0 0 0; }
body#content-toolbar-twitter #twitter_container img.twitterlogo { float: right; margin: 10px 0 0 0; }
body#content-toolbar-twitter #twitter_div { width: 100%; background: #fff; margin: 0 0 10px 0; }
body#content-toolbar-twitter ul#twitter_update_list { list-style-type: square; 
list-style-position: outside;
text-indent: -2px;
margin: 0 0 0 5px; 
padding: 0 0 0 15px; }
body#content-toolbar-twitter #twitter_update_list li { font: normal normal 12px/15px arial, helvetica, sans-serif; margin: 0 0 0 5px; padding: 3px 10px 10px 0;  }
body#content-toolbar-twitter #twitter_update_list li a { font-weight: bold; }
body#content-toolbar-twitter #twitter-link { display: block;  font: normal bold 12px/15px arial, helvetica, sans-serif; color: #fff; padding: 5px 0 5px 0; margin: 0 0 0 8px; }
body#content-toolbar-twitter table.twitterer { margin: 0 0 10px 0; padding: 0 0 0 0; }
body#content-toolbar-twitter table.twitterer td.twitimage { vertical-align: top; }
body#content-toolbar-twitter table.twitterer td.twitheadline a { font: normal bold 14px/18px arial, helvetica, sans-serif; }
body#content-toolbar-twitter table.twitterer td.twitteaser { font: normal normal 12px/16px arial, helvetica, sans-serif; }
body#content-toolbar-twitter table.twitterer td.twitlink a { font: normal bold 11px/15px arial, helvetica, sans-serif; }

#content-headlines-olympics-photos ul {
list-style-type: square;
color: #D78A00;
margin: 8px 8px 8px 22px;
}

#content-headlines-olympics-photos ul li {
padding: 0 8px 6px 0;
font-size: 13px;
}

#content-headlines-olympics-photos ul li.hasimage {
margin: 0 0 4px -14px;
list-style-type: none;
zoom: 1;
}

#content-headlines-olympics-photos ul li a.photo-link {
display: block;
width: 130px;
height: 74px;
text-align: center;
float: left;
margin: 0 8px 0 0;
overflow: hidden;
}

#content-headlines-olympics-photos li .photo {
border: 1px solid #333;
float: left;
margin: 0 8px 0 0;
}

#content-headlines-olympics-photos li h6 {
display: none;
visibility: hidden;
}

#content-headlines-olympics-photos li h3.entry-title {
font-weight: normal;
line-height: 16px;
}

#content-headlines-olympics-photos ul li.hasimage h3.entry-title {
font-size: 16px;
line-height: 20px;
}

#content-headlines-olympics-photos ul li:after {
content:".";
display: block;
clear: both;
height: 0;
width: 0;
visibility: hidden;
}

#news-learning-for-life #title_ad .section-title { display: none; }
#news-learning-for-life #title_ad { height: 47px; background: url('http://media.king5.com/images/LearningForLifeLogo.gif') no-repeat 7px 0px; }

#sidebar #moore-promo-box img.moore-logo { float: right; border: 1px solid #a5d9d4; margin: 6px 2px 10px 10px; }
#sidebar #moore-promo-box p { font: normal normal 14px/18px arial, helvetica, sans-serif; padding: 10px; }
body#on-tv-moore-to-life #title_ad h1 { display: none; }
body#on-tv-moore-to-life #title_ad { background: url('http://media.king5.com/images/SectionHeaderMooreToLife501.gif') no-repeat 10px 0px; height: 50px; }

body#weather #ugc h5 { display: none; }
body#weather #ugc { margin-top: -10px; }
body#weather #content-weather-pix-header p { font: normal normal 12px/17px arial, helvedtica, sans-serif; padding: 5px; }

#sidebar .promobox { margin: 0 0 20px 0; }
#sidebar .promobox .itemcontainer { margin: 6px 0 0 0; }
#sidebar .promobox p { font: normal bold 12px/15px arial, helvetica, sans-serif; padding: 6px; text-align: center; }
#sidebar .promobox img.promoimg { float: left; margin: 0 10px 0 6px; }

#news-learning-for-life-parent-to-parent #title_ad h1 { display: none; }
#news-learning-for-life-parent-to-parent #title_ad {
background:url("http://media.king5.com/images/ParentToParentHeader.jpg") no-repeat scroll 7px 0 transparent;
height: 50px;
}

body#health #title_ad h1 { display: none; }
body#health #title_ad {
background:url("http://media.king5.com/images/HealthLinkHeader1.jpg") no-repeat scroll 7px 0 transparent;
height: 50px;
}

body#health #sidebar #healthlink-promobox { background: url('http://media.king5.com/images/HealthAboutBoxBG.jpg') 0px 28px no-repeat; height: 240px; }
body#health #sidebar #healthlink-promobox .itemcontainer p.watchreports { text-align: left; font: normal bold 12px/16px arial, helvetica, sans-serif; color: #fff; margin: 80px 0 0 10px; width: 150px; }
body#health #sidebar #healthlink-promobox .itemcontainer p.readbio a { font: normal bold 12px/16px arial, helvetica, sans-serif; color: #fff; margin: 5px 0 0 10px; width: 150px; }
body#health #sidebar #healthlink-promobox .itemcontainer p.readbio { text-align: left; }
body#health #sidebar #healthlink-promobox .itemcontainer p.readbio span.linkarrows { font-size: 16px; color: #fff; padding-right: 5px; }

#content-headlines-evening-magazineHP136 li.advert { display: none; }

#sidebar #BoNEpromobox img.BoNE-img { border: 1px solid black; margin: 4px 8px 5px 8px; }
#sidebar #BoNEpromobox p {  margin: 4px 0 10px 8px; }
#sidebar #BoNEpromobox p a { font: normal bold 14px/16px arial, helvetica, sans-serif; }


/*Eventful Nav Fix*/
#belo-eventful .nav .top-level li.current{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:none repeat scroll 0 0;}

#belo-eventful .nav .top-level li.topNav9{
background:#D78A00 none repeat scroll 0 0;}
/*END Eventful Nav Fix*/

/* New Trumba Index Styles */
#community-calendar-events #title_ad, #new-day-northwest-calendar #title_ad { display: none; }
#community-calendar-events #calcontainer, #new-day-northwest-calendar #calcontainer { width: 470px; float: right; }
#community-calendar-events #caltools, #new-day-northwest-calendar #caltools { width: 180px; float: left; padding-top: 4px; }
#community-calendar-events #caltools h3, #new-day-northwest-calendar #caltools h3 { font: normal bold 12px/16px arial, helvetica, sans-serif; padding: 0 0 0 0; margin: 10px 0 0 0; }
#community-calendar-events #datefindercontainer, #new-day-northwest-calendar #datefindercontainer { width: 280px; float: right; margin-bottom: 10px; }
/* End New Trumba Index Styles */

body#entry-89540662 #content-one { display: none; }

body#news-investigators #sidebar #investigators-promobox { background: url('http://media.king5.com/designimages/InvestSidebarBG.jpg') -4px 16px no-repeat; height: 210px; }
body#news-investigators #sidebar #investigators-promobox p.emailinvestigators { font: normal bold 16px/20px arial, helvedtica, sans-serif; margin-top: 120px; color: #fff; }
body#news-investigators #sidebar #investigators-promobox p.emailinvestigators a { color: #fff; }

#SocMediaMod { width: 310px; border: 3px double #bed4eb; padding: 0 0 8px 0; margin: 10px 0 0 0; }
#SocMediaMod h2 { background: #bed4eb; color: #002e64; padding: 2px; text-align: center; font: normal bold 16px/18px arial, helvetica, sans-serif; margin: 0 0 8px 0; }
#SocMediaMod p { font: normal normal 12px/16px arial, helvetica, sans-serif; padding: 0 0 0 0; margin: 0 0 0 10px; }
#SocMediaMod span.arrows { font-size: 16px; }
#SocMediaMod div.twitterbox { width: 310px; float: left; }
#SocMediaMod div.twitterbox p { width: 144px; float: left; }
#SocMediaMod img.twitterlogo { margin: 0 4px 5px 0; float: right; }
ul#twitter_update_list { list-style-type: square; 
list-style-position: outside;
text-indent: -2px;
margin: 0 0 0 5px; 
padding: 0 0 0 15px; }
#twitter_update_list li { font: normal normal 12px/15px arial, helvetica, sans-serif; margin: 0 0 0 5px; padding: 3px 10px 10px 0;  }
#twitter_update_list li a { font-weight: bold; }
#twitter_div { font-size: 1px; margin-top: -3px; }

/* Great Section Styles */

body#new-day-northwest, body#on-tv-evening-magazine, body#on-tv-northwest-backroads, body#entertainment-almost-live  { background: #fff; }

body#new-day-northwest #content-headlines-your-news h2, body#on-tv-evening-magazine #content-headlines-your-news h2, body#on-tv-northwest-backroads #content-headlines-your-news h2, body#news-up-front #content-headlines-your-news h2, body#entertainment-almost-live h2 { display: none; visiblity: none; }

body#new-day-northwest h1.section-title, body#on-tv-evening-magazine h1.section-title, body#on-tv-northwest-backroads h1.section-title, body#news-up-front h1.section-title, body#entertainment-almost-live h1.section-title, body#news-royal-wedding h1.section-title { visibility: hidden; }

#new-day-northwest #wrapper { background: url('http://media.king5.com/images/NDNWbackground-060220101.jpg') no-repeat -10px 124px #a4d7f4; border-left: 1px solid #337eb0; border-right: 1px solid #337eb0; }
body#on-tv-evening-magazine #wrapper { background: url('http://media.king5.com/images/EveningMagBG.jpg') no-repeat -11px 112px #dd2228; border-left: 2px solid #000; border-right: 2px solid #000; }
body#on-tv-northwest-backroads #wrapper { background: url('http://media.king5.com/images/NWbackroadsBG4.jpg') no-repeat -10px -190px #174005; border-left: 2px solid #000; border-right: 2px solid #000; }
body#news-up-front #wrapper { background: url('http://media.king5.com/designimages/UpFrontBG1.jpg') no-repeat -10px 120px #000034; border-left: 2px solid #000; border-right: 2px solid #000; }
body#entertainment-almost-live #wrapper { background: url('http://media.king5.com/designimages/AlmostLiveBackground.jpg') no-repeat -10px -190px #FBD101; border-left: 2px solid #000; border-right: 2px solid #000; }
body#news-royal-wedding #wrapper { background: url('http://media.king5.com/designimages/RoyalWeddingBackground1.jpg') no-repeat -10px -190px #BDBDBD; border-left: 2px solid #000; border-right: 2px solid #000; }
#news-up-front #wrapper-great { min-height: 2200px; margin-bottom: 20px; }
#news-up-front #content-headlines-up-front-extra img.photo { width: 128px; height: auto; }
.great-section #wrapper-great #content-one #top-segments h5, .great-section #wrapper-great #content-one #gd-today h5, .great-section #wrapper-great #content-two #gd-photos h5 { border-bottom: 1px solid #000; font-size: 13px; font-weight: bold; margin: 0 0 8px; padding: 0 0 8px; text-transform: uppercase; color: #000; }

#new-day-northwest #wrapper-great #content-headlines-coming-up-on-new-day { width: 275px; margin-top: -6px;}

#new-day-northwest #wrapper-great #content-headlines-coming-up-on-new-day h2 { border-bottom:1px solid #337EB0; padding: 0; margin: 0;}

#new-day-northwest #wrapper-great #content-headlines-coming-up-on-new-day h2 a { color: #80351D; }

#new-day-northwest #wrapper-great #content-headlines-coming-up-on-new-day ul { list-style-type: none; margin: 0;}

#new-day-northwest #wrapper-great #content-headlines-coming-up-on-new-day ul li h3.entry-title { font-weight:bold; padding-top: 8px;}
#new-day-northwest #sidebar #promos li { height: 70px; }
body#new-day-northwest #wrapper-great #sidebar .module h5 { moz-border-radius: 0 0 0 0; border: medium none; font-size: 13px; font-weight: bold; height: 32px; line-height: 34px; margin: 0 0 8px; padding: 0 8px; text-transform: uppercase; background: #a4d7f4; color: #80351d; }
body#on-tv-evening-magazine #wrapper-great #sidebar .module h5 { moz-border-radius: 0 0 0 0; border: medium none; font-size: 13px; font-weight: bold; height: 32px; line-height: 34px; margin: 0 0 8px; padding: 0 8px; text-transform: uppercase; background: #ba0b06; color: #fff; }
body#on-tv-northwest-backroads #wrapper-great #sidebar .module h5, body#on-tv-northwest-backroads #wrapper-great #sidebar .module h2 { moz-border-radius: 0 0 0 0; border: medium none; font-size: 13px; font-weight: bold; height: 32px; line-height: 34px; margin: 0 0 8px; padding: 0 8px; text-transform: uppercase; background: #174005; color: #fff; }
body#on-tv-northwest-backroads #wrapper-great #sidebar .module h2 a{color: #fff;}

.great-section #wrapper-great #content-one #gd-inside h5 { font-size: 15px; font-weight: bold; padding: 8px 0 8px 8px; color: #fff; }
body#new-day-northwest #wrapper-great #content-one #gd-inside h5 { font-size: 15px; font-weight: bold; padding: 8px 0 8px 8px; color: #80351d; }

body#new-day-northwest #wrapper-great #content-one #gd-inside { background: #a4d7f4; min-height: 300px; }
body#on-tv-evening-magazine #wrapper-great #content-one #gd-inside { background: #ba0b06; min-height: 300px; }
body#on-tv-northwest-backroads #wrapper-great #content-one #gd-inside { background: #174005; min-height: 300px;  margin-top: 24px; }

.great-section #sidebar .module h5 a { color: #fff; }

.great-section #gd-inside h6 { display: none; }

.great-section #gd-inside h3.entry-title {  margin: 0 4px 0 10px; }

.great-section #gd-inside p.summary {  margin: 0 4px 0 12px; }

.great-section #gd-inside h3.entry-title a { font-weight: bold; }

.great-section #sidebar #promos li img.photo { float: left; border: 1px solid black; margin: 0 6px 10px 0; }

.great-section #sidebar #promos li h6 { display: none; }

.great-section #sidebar #promos li h3.entry-title a { font: normal bold 12px/15px arial, helvetica, sans-serif; }

.great-section #sidebar #promos li p.summary { font-size: 11px; }

.great-section #sidebar #content-headlines-about-nw-backroads li h3.entry-title a,
.great-section #sidebar #about-mod li h3.entry-title a { font-weight: bold; }

.great-section #sidebar #content-headlines-about-nw-backroads li p.summary,
.great-section #sidebar #about-mod li p.summary { font-size: 11px; }

body#new-day-northwest #content-two .content-headlines-list h2 { background: #a4d7f4; border-bottom: 2px solid #80351d; color: #80351d; }
body#on-tv-evening-magazine #content-two .content-headlines-list h2 { background: #ba0b06; border-bottom: 2px solid #fff; }
body#on-tv-northwest-backroads #content-two .content-headlines-list h2 { background: #174005; border-bottom: 2px solid #fff; }

body#new-day-northwest #content-two .content-headlines-list h2 a { color: #80351d; }
.great-section #content-two .content-headlines-list h2 a { color: #fff; }

.great-section #sidebar .content-headlines-list ul li a.photo-link { display: block; float: left; height: 45px; margin: 0 8px 0 0; overflow: hidden; text-align: center; width: 80px; }

.great-section #gd-inside h6 { display: none; }

.great-section #gd-inside h3.entry-title {  margin: 0 4px 0 10px; }

.great-section #gd-inside p.summary {  margin: 0 4px 0 12px; }

.great-section #gd-inside h3.entry-title a { font-weight: bold; }

.great-section #sidebar #promos li img.photo { float: left; border: 1px solid black; margin: 0 6px 10px 0; }

.great-section #sidebar #promos li h6 { display: none; }

.great-section #sidebar #promos li h3.entry-title a { font: normal bold 12px/15px arial, helvetica, sans-serif; }

.great-section #sidebar #promos li p.summary { font-size: 11px; }

.great-section #sidebar #about-mod li h3.entry-title a { font-weight: bold; }

.great-section #sidebar #about-mod li p.summary { font-size: 11px; }

.great-section #sidebar .content-headlines-list { width: 300px; }

.great-section #content-two .content-headlines-list { width: 420px; }

body#new-day-northwest #content-two .content-headlines-list h2 { background: #a4d7f4; }
body#on-tv-evening-magazine #content-two .content-headlines-list h2 { background: #ba0b06; }
body#on-tv-northwest-backroads #content-two .content-headlines-list h2 { background: #174005; }

.great-section #about-mod li.hentry h6 { display: none; }

#ugclinks { margin: 10px 0 0 200px; }
#ugclinks a.linkmore { font: normal bold 12px/18px arial, helvetica, sans-serif; padding: 0 10px 0 10px; }

.great-section #great-more #great-more-content div.content-headlines-list { width: 430px; float: left; margin-top: 20px; }

#wrapper-great #content-two { padding: 0 0 0; }

.great-section #content-headlines-your-news ul li.hentry { float: left; height: 110px; overflow:hidden; padding:11px; width: 120px; clear: none; text-align: center; }

.great-section #content-two #content-headlines-new-day-nw li.hasimage img.photo { width: 120px; height: 72px; }
.great-section #content-two #content-headlines-evening-magazine li.hasimage img.photo { width: 120px; height: 72px; }
.great-section #great-more-content img.photo { height: 67px; width: 120px; }
.great-section #content-two #content-headlines-northwest-backroads li.hasimage img.photo { width: 120px; height: 72px; }
#wrapper-great .headlines-morelink { display: none; visibility: hidden; }


#new-day-northwest #gd-inside h5{
color: #002E64!important;
}

#new-day-northwest #content-tools li.item1, #new-day-northwest #ad-sponsor1 { display: none; visibility: none; }
#new-day-northwest #content-one .content-headlines-list { float: left; margin: 0 0 10px 0; width: 288px; background: none repeat scroll 0 0 #A4D7F4 }
#new-day-northwest #content-one .content-headlines-list h2 { border: none; font: normal bold 16px/19px arial, helvetica, sans-serif; margin: 6px 0 0 10px; padding: 0; }
#new-day-northwest #content-one .content-headlines-list li { list-style: square; color: #9E3311; margin: 0 0 0 3px; }
#new-day-northwest #content-one #content-headlines-new-day-recipes a.headlines-morelink, #new-day-northwest #content-one #content-headlines-inside-new-day a.headlines-morelink { display: block; visibility: visible; margin: 5px; }

#on-tv-evening-magazine #wrapper-great, #new-day-northwest #wrapper-great { float: left; }

#on-tv-evening-magazine #sidebar #content-headlines-about-evening-magazine h2 { background:#BA0B06 none repeat scroll 0 0; font-size:13px; height:30px; line-height:32px; margin:10px 0 8px; padding:0 8px; border: 0; }

#on-tv-evening-magazine #sidebar #content-headlines-about-evening-magazine h2 a{
color: #fff;
}

#on-tv-evening-magazine #sidebar .content-headlines-list ul li a.photo-link { display:block; float:left; height:72px; margin:0 8px 0 0; overflow:hidden; text-align:center; width:80px; }


/* Great Section Styles end */

/* Evenging Magazine Styles */

body#on-tv-evening-magazine #gd-inside h3.entry-title a { color: #fff; font: normal normal 14px/17px arial, helvetica, sans-serif; }
body#on-tv-evening-magazine #wrapper #wrapper-great #content-one #gd-inside li { border-bottom: 1px dotted #fff; margin: 0 4px 0 4px; }
body#on-tv-evening-magazine #wrapper-great #sidebar #about-mod .photo  { width: 42px; height: 60px; }
body#on-tv-evening-magazine #promos li.hentry { min-height: 80px; clear: both; }


#content-headlines-inside-evening-magazine { background:#BA0B06 none repeat scroll 0 0; height: auto; width: 280px!important; }
#content-headlines-inside-evening-magazine h2 { border: none; }
#on-tv-evening-magazine #content-headlines-inside-evening-magazine h3 a { color:#FFFFFF!important; font-size:14px; border: none; }
#on-tv-evening-magazine #content-headlines-inside-evening-magazine h2 a { border: none; color: #fff!important; font-size: 15px; }
#on-tv-evening-magazine #content-headlines-inside-evening-magazine ul li { border-bottom:1px dotted #FFFFFF; margin: 0; list-style-type: none; }
#on-tv-evening-magazine #wrapper-great #content-one #content-headlines-coming-up{ width: 280px!important; padding-bottom: 30px; margin-top: -17px;}
#on-tv-evening-magazine #wrapper-great #content-headlines-coming-up ul { list-style-type: none; }
#on-tv-evening-magazine #wrapper-great #content-headlines-coming-up h2 { border-bottom: 1px solid; color: #000!important; }
#on-tv-evening-magazine #wrapper-great #content-headlines-coming-up h2 a { color: #000; }
#on-tv-evening-magazine #wrapper-great #content-headlines-coming-up p { margin-left: -10px;}
#on-tv-evening-magazine #wrapper-great #content-headlines-coming-up ul li h3 { font-weight: bold; font-size: 14px; margin-left: -10px; }
#on-tv-evening-magazine #wrapper-great #sidebar #content-headlines-about-evening-magazine ul li img { height: 60px; width: 42px; }
#on-tv-evening-magazine #wrapper-great #sidebar #content-headlines-about-evening-magazine ul li.hasimage h3.entry-title a { display: block; font-weight: bold; font-size: 13px; width: 220px; float: right; }
#on-tv-evening-magazine #wrapper-great #sidebar #content-headlines-about-evening-magazine ul li a { margin-left: -10px; }
#on-tv-evening-magazine #bowwpromo { margin: -2px 0 0 0; text-align: center; background: #231f20; }
#on-tv-evening-magazine #bowwpromo img { width: 400px; }
#on-tv-evening-magazine #content-headlines-boww-promo h2 { margin: 0 0 0 0; }

/* Evening Magazine Styles end */

/* NW Backroads Styles */

body#on-tv-northwest-backroads #wrapper-great { float: left; }
body#on-tv-northwest-backroads #gd-inside h3.entry-title a { color: #fff; font: normal normal 14px/17px arial, helvetica, sans-serif; }
body#on-tv-northwest-backroads #wrapper #wrapper-great #content-one #gd-inside li { border-bottom: 1px dotted #fff; margin: 0 4px 0 4px; }
body#on-tv-northwest-backroads #wrapper-great #sidebar #content-headlines-about-nw-backroads .photo  { width: 80px; height: 45px; }
body#on-tv-northwest-backroads #promos li.hentry { min-height: 80px; }
body#on-tv-northwest-backroads #wrapper-great #sidebar #content-headlines-about-nw-backroads ul li.hasimage {margin-left: 0;}
body#on-tv-northwest-backroads #wrapper-great #sidebar #content-headlines-about-nw-backroads ul {margin-left: 0;list-style-type: none;}
body#on-tv-northwest-backroads #great-more-content img.photo { height: 67px; width: 120px; }

/* NW Backroads Styles end */

/* Almost Live Styles */

body#news-royal-wedding { background: #fff; }
body#entertainment-almost-live #wrapper-great { float: left; }
body#entertainment-almost-live #gd-inside h3.entry-title a { color: #fff; font: normal normal 14px/17px arial, helvetica, sans-serif; }
body#entertainment-almost-live #wrapper #wrapper-great #content-one #gd-inside li { border-bottom: 1px dotted #fff; margin: 0 4px 0 4px; }
body#entertainment-almost-live #wrapper-great #sidebar #content-headlines-about-almost-live .photo  { width: 80px; height: 45px; }
body#entertainment-almost-live #promos li.hentry { min-height: 80px; }
body#entertainment-almost-live #wrapper-great #sidebar #content-headlines-about-almost-live ul li.hasimage {margin-left: 0;}
body#entertainment-almost-live #wrapper-great #sidebar #content-headlines-about-almost-live ul {margin-left: 0;list-style-type: none;}
body#entertainment-almost-live #great-more-content img.photo { height: 67px; width: 120px; }
#entertainment-almost-live #gd-inside, #entertainment-almost-live #gd-today, #entertainment-almost-live #content-two .content-headlines-list li h3 span.video-icon { display: none; visibility: none; }
#entertainment-almost-live #content-one #topstory p.summary { width: 610px; margin: 0 0 0 0; }
#entertainment-almost-live #content-two .content-headlines-list h2 { display: block; visibility: visible; background: #003D80; border-color: #FBD101; }
body#entertainment-almost-live #sidebar h2 { display: block; visibility: visible; background: #003D80; border-bottom: 2px solid #FBD101; font-weight: bold; }
body#entertainment-almost-live #sidebar h2 a { color: #fff; }
#entertainment-almost-live #sidebar #ad-medrectangle { margin: 0 0 6px 0; }
#entertainment-almost-live #content-two .content-headlines-list ul li { display: inline; float: left; width: 130px; height: 120px; 
clear: none; padding: 0; margin: 0px; }
#entertainment-almost-live #content-two .content-headlines-list li h3 { text-align: center; margin: 0; padding: 0; font-size: 12px; line-height: 14px; }
#entertainment-almost-live #content-two .content-headlines-list li a.photo-link { width: 130px; height: 80px; margin: 0; padding: 0; }
#entertainment-almost-live #content-two .content-headlines-list li a.photo-link .photo { margin: 0; padding: 0; width: 120px; height: 75px; }
body#entertainment-almost-live #content-one p.remindertext { clear: both; border: 1px solid #003D80; text-align: center; padding: 4px; }
body#entertainment-almost-live #content-one a#textremind { display: block; visibility: visible; }
body#entertainment-almost-live #content-one a#textremind { display: block; visibility: visible; }
#almost-live-lead ul li h1.entry-title { font-size: 24px; }

/* Almost Live Styles end */

/* Royal Wedding Styles */

body#news-royal-wedding #wrapper-great { float: left; }
body#news-royal-wedding #gd-inside h3.entry-title a { color: #fff; font: normal normal 14px/17px arial, helvetica, sans-serif; }
body#news-royal-wedding #wrapper #wrapper-great #content-one #gd-inside li { border-bottom: 1px dotted #fff; margin: 0 4px 0 4px; }
body#news-royal-wedding #great-more-content img.photo { height: 67px; width: 120px; }
body#news-royal-wedding #gd-today li { border-bottom: 1px dotted #e6e6e6; margin-bottom: 6px; } 
body#news-royal-wedding #gd-today li p.summary { font-size: 11px; line-height: 14px; }
body#news-royal-wedding #wrapper-great #gd-today .headlines-morelink { display: block; visibility: visible; }
#news-royal-wedding #content-two #content-headlines-royal-wedding-links h2 { display: block; padding-left: 0px; visibility: visible; background: #fff; border-bottom: 1px solid #000; text-transform: capitalize; }
#news-royal-wedding #content-two #content-headlines-royal-wedding-links h2 a { color: #000; padding-left: 0px; }
#news-royal-wedding #content-two #content-headlines-royal-wedding-links .headlines-morelink { display: block; visibility: visible; }
#news-royal-wedding #content-two #content-headlines-royal-wedding-links, #news-royal-wedding #wrapper-great #content-two #ad-skyscraper { padding-top: 0px; margin-top: -30px; }
body#news-royal-wedding #gd-today li.hasimage img.photo { width: 120px; height: auto; float: right; margin: 0 0 0 10px; border: 1px solid #000; }
body#news-royal-wedding #gd-today li { border-bottom: 1px dotted #e6e6e6; margin-bottom: 6px; } 
body#news-royal-wedding #gd-today li p.summary { font-size: 11px; line-height: 14px; }
body#news-royal-wedding #wrapper-great #gd-today .headlines-morelink { display: block; visibility: visible; }
body#news-royal-wedding #sidebar #wedding-info-box { margin-bottom: 10px; }
body#news-royal-wedding #sidebar #wedding-info-box h5 { background: #002A77; font-weight: bold; }
body#news-royal-wedding #sidebar #wedding-info-box img.weddingimg { float: right; margin: 0 4px 0 6px; }
body#news-royal-wedding #sidebar #wedding-info-box p { margin: 0 0 4px 5px; }
body#news-royal-wedding #sidebar #wedding-info-box p.header { font: normal bold 14px/16px arial, helvetica, sans-serif; }
body#news-royal-wedding #sidebar #ad-medrectangle { margin: 0; }
body#news-royal-wedding-links #title_ad, body#news-royal-wedding-links .content-headlines-list .headlines-morelink,
body#news-royal-wedding-photos #title_ad, body#news-royal-wedding-photos .content-headlines-list .headlines-morelink { display: none; visibility: none; }
body#news-royal-wedding-photos #content-headlines-royal-wedding-photos img.photo { width: 128px; height: 70px; }
body#news-royal-wedding #gd-photos h6 { display: none; visibility: none; }

/* Royal Wedding Styles end */


p.org { display: none; }

#westport-catch-of-the-week ul img.photo { float: left; margin: 7px; border: 1px solid black; }
#westport-catch-of-the-week ul h3.entry-title { font: normal bold 14px/18px arial, helvetica, sans-serif; margin: 0 10px 0 0; padding: 10px 0 0 0 !important; }
#westport-catch-of-the-week p.promotext { font: normal normal 12px/16px arial, helvetica, sans-serif; padding: 6px 0 0 0; }

body#sports-soccer #soundersfc-schedule { background: url('http://media.king5.com/images/SoundersSchedBoxBG.jpg') #fff no-repeat 220px 34px; }
body#sports-basketball #seastorm-schedule { background: url(' http://media.king5.com/images/StormSchedBoxBG.jpg') #ffffff no-repeat 220px 34px; }
body#sports-football #seahawks-schedule { background: url('http://media.king5.com/images/SeahawksSchedBoxBG.gif') #ffffff no-repeat 200px 34px; }
body#sports-baseball #mariners-schedule { background: url('http://media.king5.com/images/MarinersSchedBoxBG.gif') #ffffff no-repeat 200px 34px; }

body#sports #schedule-box { margin-left: 5px; }
body#sports #schedule-box .rightbox { width: 175px; float: left; padding-left: 60px; margin-bottom: 10px; }
body#sports #schedule-box .leftbox { width: 170px; float: left; padding-left: 60px; margin-bottom: 10px; }
body#sports #schedule-box h5 { font: normal bold 14px/18px arial, helvetica, sans-serif; margin: 6px 0 0 0; }
body#sports #schedule-box img { margin: 0 0 0 -54px; }

body#sports #shsAPStory p {line-height: 18px !important;}
body#sports #shsAPStory p.shsHeadline {line-height: 30px !important;}

#news-pets-and-animals #featured-pet-adopt { width: 120px; float: right; margin: 0 5px 0 10px; }
#news-pets-and-animals #content-two .content-headlines-list { width: 330px; float: left; }
#news-pets-and-animals #content-two #content-headlines-pets-and-animals { width: 470px; clear: right; }
#news-pets-and-animals #content-two .google-adsense-wrapper { clear: right; }
body#news-pets-and-animals #content-pet-pix-header { padding-bottom: 10px; margin-bottom: -12px; }
body#news-pets-and-animals #ugc h5 { display: none; }
body#news-pets-and-animals #content-pet-pix-header p { font: normal normal 12px/17px arial, helvedtica, sans-serif; padding: 5px; }
#news-pets-and-animals #content-two #content-headlines-the-pet-dish { width: 470px; }

/* AP Hosted Pages Styles */
div.apBody span.byttl { font-size: 12px; display: block; padding: 8px; color: #004681; font-weight: bold; }
div.apBody table.ap-front-table td { vertical-align: top; }
div.apBody a.ap-topheadlineitem-a { font: normal bold 14px/18px arial, hevetica, sans-serif; display: block; margin: 20px 0 10px 0; }
div.apBody br.ap-topheadlineitem-br { margin: 0; padding: 0; line-height: 0px; }
div.apBody p { padding: 5px 0 5px 0 !important; }
div.apBody div.ap_front_package span.apHeadline a { font: normal bold 12px/14px arial, hevetica, sans-serif; display: block; clear: both; margin: 20px 0 0 0; }
div.apBody div.ap_front_package span.topheadlinebody { font-size: 13px; }
div.apBody br.ap-adhocnewslisting-br { margin: 0; padding: 0; line-height: 0px;  }
div.apBody td.ap_topbanner_left, div.apBody td.ap_topbanner_right { font-size: 16px; display: block; padding: 0px; margin: 0; height: auto; color: #004681; font-weight: bold; background-color: transparent; }
div.apBody td.ap_navbar_left, div.apBody td.ap_navbar_right { font-size: 12px; display: block; padding: 0px; margin: 0; height: auto; color: #004681; font-weight: bold; background-color: transparent; }
p.body span.headline { font: normal normal 20px/24px arial, helvetica, sans-serif; }
p.ap-story-p, .topheadlinebody { font-family:Arial; font-size:12px !important; line-height:16px !important; }

#apcontentcontainer h3 { font: normal normal 20px/24px arial, helvetica, sans-serif; margin: 0 0 5px 0; }
#apcontentcontainer p { margin: 0 0 5px 0; }

#news-saint-helens #content-one .content-headlines-list ul li.advert, #news-saint-helens #content-two .content-headlines-list ul li.advert { border: none; padding: 0 0 10px 0; }
#news-saint-helens #content-one .content-headlines-list ul li.advert h3 a, #news-saint-helens #content-two .content-headlines-list ul li.advert h3 a { color: #002e64; }
#news-saint-helens #content-headlines-top li.item5, #news-saint-helens #content-headlines-top li.item6, #news-saint-helens #content-headlines-top li.item7, #news-saint-helens #content-headlines-top li.item8, #news-saint-helens #content-headlines-top li.item9 { display: none; }


#news-saint-helens #title_ad { background: url('http://king.bimedia.net/KING/images/StHelensHeaderBG.jpg') no-repeat; height: 60px; border: 1px solid black; }
#news-saint-helens  #title_ad h1.section-title { display: none; }

#weather-flights-airports #content-one { display: none; }
#weather-flights-airports #content-one iframe { padding-left: 30px; }

#flightinfonav ul li { display: inline; font: normal bold 12px/16px arial, helvetica, sans-serif; margin: 0 10px 0 10px; }
#flightinfonav { margin: 10px; }

#content-headlines-flightinfo a.camlink { display: block; float: right; margin: 3px; text-align: center; font: normal normal 11px/16px arial, helvetica, sans-serif; }
#content-headlines-flightinfo .thumbphoto { width: 140px; border: 1px solid black; }
#content-headlines-flightinfo ul { width: 144px; float: left; margin-top: 10px; }

body#weather #ugc ul li.item3, body#weather #ugc ul li.item4 { display: none; }

#sidebar .content-headlines-list {
-moz-border-radius: 4px 4px 4px 4px;
background: none repeat scroll 0 0 white;
clear: both;
margin: 0 0 8px 0;
width: 316px; }

#sidebar .content-headlines-list h2 {
-moz-border-radius: 4px 4px 0 0;
border-bottom: 2px solid;
margin: 0 0 10px 0;
font-size: 13px;
height: 30px;
line-height: 32px;
padding: 0 8px;
border-color: #D78A00; }

#sidebar .content-headlines-list p { font: normal normal 12px/16px arial, helvetica, sans-serif; padding: 10px; }

/* PolitiKing styles */

#politiking-leftrail { width: 160px; margin: 0 0 20px 0; }
#politiking-leftrail #filteredsearch #search-text-section { width: 100px; }
#politiking-leftrail h5 { font: normal bold 12px/16px arial, helvedtica, sans-serif; margin: 6px 0 6px 0; }
#politiking-leftrail #blog-feed p { font-size: 11px; margin: 10px 0 0 0; }
#news-politiking #title_ad { display: none; visibility: hidden; }
#upfront-promobox { background: url('http://media.king5.com/images/PromoBoxUpFront2.jpg') no-repeat #fff; margin: 0 0 10px 0; padding: 0 0 6px 0; border: 1px solid #e6e6e6; }
#upfront-promobox .text-content { margin: 6px; font: normal normal 12px/16px arial, helvetica, sans-serif; }
#upfront-promobox .text-content h5 { font: normal bold 12px/16px arial, helvetica, sans-serif; margin: 0 0 6px 0; }
#upfront-promobox .text-content ul { list-style: square inside; }
#upfront-promobox .text-content p.airtime { margin: 6px 0 6px 10px }
#politikingleads { border: 1px solid #002e64; margin: 10px 0 0 180px; padding: 0; width: 464px; height: 550px; }
#politikingleads .headerdiv { border-bottom: 1px solid #e6e6e6; height: 65px; background: url('http://media.king5.com/images/PolitiKingLeadsHeader.jpg') center top no-repeat; }
#politikingleads #content-headlines-politickingleads { width: 440px; }
#politikingleads #content-headlines-politickingleads h3 { font-weight: bold; }
#politikingleads #content-headlines-politickingleads li { margin-top: 6px; }
#politikingleads .headerdiv img.headerpixel { width: 450px; height: 62px; }
#politikingleads p.description  { padding: 6px 0 6px 10px; }
#politikingleads .headlines-morelink { display: block; visibility: visible; }
#politicalblogs { margin: 0 0 30px 180px; padding: 0 40px 0 0; }
#politicalblogs a.blogtitle { font: normal bold 12px/16px arial, helvetica, sans-serif; }
#politicalblogs a.blogsource { font: normal normal 11px/14px arial, helvetica, sans-serif; color: #999999; }
#politicalblogs span.blogdate { font: normal normal 11px/14px arial, helvetica, sans-serif; color: #999999; border-left: 1px solid #999999; padding-left: 8px; }
#news-politiking #content-headlines-elexinteractives { width: 230px; }
#news-politiking #content-headlines-voter-s-guide { width: 230px; }
#news-politiking #content-headlines-voter-s-guide a.headlines-morelink { display: none; visibility: none; }

/* PolitiKing styles end */

.headlines-morelink { display: block; visibility: visible; }
#topstory .headlines-morelink { display: none; }
#sidebar .headlines-morelink { display: none; }
#sidebar #popular .headlines-morelink {display: block; visibility: visible;}

body#content-toolbar-mobile #top-content { width: 480px; float: right; }
#sidebar #content-headlines-ussenioropen img { float: right; }
#sidebar #content-headlines-ussenioropen ul { float: left; width: 160px; }
body#news-slideshows div#content-headlines-slide-shows ul li { display: inline; float: left; height: 120px; width: 142px; overflow: hidden; padding: 10px; clear: none; }
body#news-slideshows div#content-headlines-slide-shows ul li h3.entry-title { font-size: 12px; line-height: 14px; clear: left; }
body#news-slideshows div#content-headlines-slide-shows li.hasimage .photo { border: none; width: 140px; height: 79px; }
body#news-slideshows div#content-headlines-slide-shows li.hasimage a.photo-link { border: 1px solid black; }
body#news-slideshows h1.section-title { display: none; }
body#news-slideshows a.headlines-morelink { color: #fff; height: 0px; }

/* Election Home Page Widget Styles */

.index #elections { background: #fff; }
.index #elections div.tableContain { width: 310px; float: left; padding: 0 0 0 4px; margin: 0 0 10px 4px; }
.index #elections #table-1, .index #elections #table-2, .index #elections #table-3, .index #elections #table-4 { width: 310px }
.index #elections #table-1 caption, .index #elections #table-2 caption, .index #elections #table-3 caption, .index #elections #table-4 caption { font: normal bold 14px/18px arial, helvetica, sans-serif; padding: 4px 0; text-align: left; }
.index #elections h2  { background:url("http://images.bimedia.net/designimages/HPHeaderResults2011.jpg") no-repeat scroll center 0 transparent; height:45px; text-indent:-9999px; }
.index #elections #table-1 caption, .index #elections #table-2 caption { font: normal bold 14px/18px arial, helvetica, sans-serif; padding: 4px 0 4px 0; }
.index #elections table .even td, .index #elections table .odd td { background-color: #e6e6e6; }
.index #elections .precincts { display: none;  visibility: hidden; }
.index #elections span.percent { display: none; visibility: hidden; }
.index #elections td { padding: 1px 0 2px 6px; }
.index #elections td.votes { width: 70px; text-align: right; padding: 0 2px 0 0; }
.index #elections td.percent { width: 40px; text-align: right; padding: 0 2px 0 0; }
.index #headline-StateElectionTwitterPosts { height: 140px; overflow: auto; border: none; margin: 0 0 0 0; }
.index #headline-StateElectionTwitterPosts li { margin-bottom: 4px; }
.index #headline-StateElectionTwitterPosts a.headlines-morelink, .index #headline-StateElectionTwitterPosts h2 { display: none; }
.index #twitter-elex-header h2 { font: normal bold 16px/18px arial, helvetica, sans-serif; }
.index #twitter-elex-header { border-bottom: 1px solid #000; margin: 10px 0 0 0; }
.index #elex-stream-box { background: url('http://media.king5.com/images/ElexLiveStream.jpg') top center; width: 290px; height: 70px; border: 1px solid #000; float: right; margin: 8px 10px 0 0; }
.index #elex-stream-box img.pixelgif { width: 288px; hieght: 68px; }

/* End Election Widget Styles */

#news-election-results #title_ad h1 { display: none; visibility: hidden; }
#news-election-results #title_ad { height: 80px; background: url("http://media.king5.com/images/HeaderResults2011.jpg") no-repeat; }
#news-election-results #tiertiatyNav { display: none; visibility: hidden; }

.index #elections .more { display: none; visibility: hidden; }
#elex-links { font: normal normal 12px/17px arial, helvetica, sans-serif; padding-left: 10px; clear: both; margin: 0 0 20px 0; }
#elex-links a.politiking-more, #elex-links a.results-more  { font: normal bold 12px/17px arial, helvetica, sans-serif; }
#elex-links a.politiking-more  { padding-right: 10px; }
#elex-links span.arrows { font-size: 16px; font-weight: bold; padding-right: 2px; }
#features a.headlines-morelink  { display: none; visibility: hidden; }

#content-headlines-college-football, #content-headlines-top-25 { width: 231px; float: left; }

.index #content-headlines-sports .headlines-morelink { width: 100px; float: right; }
.index #sportshomenav a { font: normal normal 10px/10px arial, helvetica, sans-serif; text-transform: uppercase; }
.index #sportshomenav { margin: 0 0 0 4px; padding: 0; } 

#prepsportsextra { background: #fff top left no-repeat; width: 314px; border: 1px solid #999999; padding: 6px 0 0 0; margin: 0 0 10px 0; clear: both; }
#prepsportsextra h3, #prepsportsextra p { margin: 4px 6px 0 8px; }
#prepsportsextra h3 { font: normal bold 16px/20px arial, helvetica, sans-serif; }
#prepsportsextra p { font: normal normal 11px/15px arial, helvetica, sans-serif; }

#sports-high-school #sidebar #leaguelistings  { height: 142px; overflow: auto; }
#sports-high-school #sidebar #leaguelistings { margin-left: 20px; }
#sports-high-school #sidebar #content-headlines-prep-ugc a.headlines-morelink { display: block;  visibility: visible; margin: 10px; }
#wrapper { background: #dddddd; }
.index #severe-weather { display: none; visibility: hidden; }

body#traffic #third-parties  { display: none; visibility: hidden; }
body#traffic #trafficlinksbox { margin: 0 10px 0 10px; padding: 0; border: 1px solid #A50000; height: 20px; }
body#traffic #trafficlinksbox h3 { background: #A50000; padding: 4px; font: normal bold 12px/12px arial, helvetica, sans-serif; 
color: #fff; width: 120px; text-align: center; float: left; clear: left; }
body#traffic #trafficlinksbox #links { margin: 1px 0 0 0; }
body#traffic #trafficlinksbox #links ul li { display: inline; font: normal normal 12px/16px arial, helvetica, sans-serif; padding: 0 0 0 15px; }
body#traffic #trafficlinksbox #links ul li span.arrows { font: normal normal 14px/16px arial, helvetica, sans-serif; }
body#traffic #seattleflowmap { width: 383px; float: left; margin: 0 10px 0 10px; }
body#traffic #incidentsalerts { width: 240px; float: right; margin: 10px 10px 0 0; }
body#traffic #incidentsalerts h2 { font: normal bold 14px/18px arial, helvetica, sans-serif; text-decoration: underline; margin: 0 0 10px 0; }
body#traffic #incidentsalerts h3 { font: normal bold 12px/14px arial, helvetica, sans-serif; margin: 0 0 4px 0; }
body#traffic #incidentsalerts p { font: normal normal 11px/14px arial, helvetica, sans-serif; }
body#traffic #trafficmagnet { float: right; margin: 10px 10px 0 0; }
#traffic #content-headlines-traffic { float: left; width: 383px; margin: 10px 10px 0 10px; clear: none; }
#traffic a.headlines-morelink { display: none; visibility: hidden; }
#traffic #content-headlines-resources, #traffic #content-headlines-links { width: 240px; float: right; clear: none; }
#traffic #content-headlines-traffic { float: left; width: 383px; margin: 10px 10px 0 10px; clear: none; }
#traffic a.headlines-morelink { display: none; visibility: hidden; }
#traffic #content-headlines-resources, #traffic #content-headlines-links { width: 240px; float: right; clear: none; }
body#traffic #sidebar #traffic-promobox { background: url('http://media.king5.com/images/TrafficPromoboxBG2.jpg') 0px 0px no-repeat; height: auto; margin-bottom: 10px; }
body#traffic #sidebar #traffic-promobox .itemcontainer p.watchreports { text-align: left; font: normal bold 12px/16px arial, helvetica, sans-serif; 
color: #fff; margin: 60px 6px 0 10px; width: 140px; height: 70px; float: right; }
body#traffic #sidebar #traffic-promobox .itemcontainer p.readbio { text-align: left; width: 140px; float: right; clear: both; margin: 6px 6px 6px 10px; }
body#traffic #sidebar #traffic-promobox .itemcontainer p.readbio a { font: normal bold 12px/16px arial, helvetica, sans-serif; color: #fff; }
body#traffic #sidebar #traffic-promobox .itemcontainer p.readbio span.linkarrows { font-size: 16px; color: #fff; padding-right: 5px; }
body#traffic #sidebar #traffic-promobox .text-content { background: #fff; clear: both; }
body#traffic #sidebar #traffic-promobox .text-content h5 { font: normal bold 12px/16px arial, helvetica, sans-serif; padding: 6px; }
body#traffic .float-right-box  { width: 252px; float: right; margin: 0 0 0 0; text-align: left; padding: 0; clear: right; }
body#traffic #sidebar #traffic-promobox .itemcontainer p.lilbuddies { font: normal bold 12px/16px arial, helvetica, sans-serif; color: #fff; text-align: left; width: 140px; float: right; clear: both; margin: 0 6px 20px 10px; }
body#traffic #sidebar #traffic-promobox .itemcontainer p.lilbuddies a { font: normal bold 12px/16px arial, helvetica, sans-serif; color: #fff; }
body#traffic #sidebar #traffic-promobox .itemcontainer p.lilbuddies span.linkarrows { font-size: 16px; color: #fff; padding-right: 5px; }
body#traffic #sidebar #traffic-promobox .text-content h4 { font: normal bold 14px/18px arial, helvetica, sans-serif; margin: 0 4px 0 4px; padding: 4px 0 0 0; border-top: 1px dotted #999999; }
body#traffic #sidebar #traffic-promobox .text-content h4 .newheader { color: #A50000; }
body#traffic #sidebar #traffic-promobox .text-content ul li { margin: 0 0 0 20px; list-style: square; padding: 0 0 4px 0; }
body#traffic #sidebar #traffic-promobox .text-content ul li h3.entry-title a { font: normal normal 12px/16px arial, helvetica, sans-serif; }

#home-poll #wrapper { background: #fff; font: normal normal 12px/18px arial, helvetica, sans-serif; }
#home-poll h1 { border-bottom: 1px solid #000; margin: 20px 0 0 0; }

#sports-high-school #content-headlines-slide-shows, #sports-high-school #content-headlines-cheerleader-video { width: 231px; float: left; }
#sports-high-school #content-headlines-slide-shows li.hentry h3.entry-title, #sports-high-school #content-headlines-cheerleader-video li.hentry h3.entry-title { clear: left; text-align: center; }
#sports-high-school #content-headlines-slide-shows li.hentry a.photo-link, #sports-high-school #content-headlines-cheerleader-video li.hentry a.photo-link { width: 230px; height: 74px; margin: 0 0 10px 0; }

#facebooksports,#facebookcommunity, #facebooknews, #facebookemag, #facebooknewday  { background: #fff; }
body.video-popup { background: #fff; }

#sidebar #newsLetterWidget.module  { background: #fff; }
#sidebar #newsLetterWidget.module p.newsletter-description { font-size: 12px; }
#sidebar #newsLetterWidget.module img { float: right; margin: 0 10px 0 10px;  }
#sidebar #newsLetterWidget.module form { margin: 0 0 0 0; }

#weather-cameras #third-parties { width: 160px; padding-top: 10px; }
#weather-cameras #sidebar #quick-links, #weather-cameras #sidebar #weather-links { display: none; visibility: hidden; }

#news-investigators span.storylabel { display: none; visibility: hidden; }
#news-investigators #third-parties { width: 640px; }
#news-investigators #third-parties #topstory { width: 322px; float: left; }
#news-investigators #third-parties #topstory h1.entry-title { font: normal bold 21px/26px arial, helvetica, sans-serif; }
#news-investigators #third-parties #topstory p.summary { font: normal normal 12px/15px arial, helvetica, sans-serif; padding: 0; margin: 0; }
#news-investigators #third-parties #topstory .related-info li.related-comments { font-size: 12px; margin: 0; padding: 0; }
#news-investigators #third-parties #content-headlines-king-5-investigators-blog { width: 296px; float: right; margin: 0 0 0 0; }
#news-investigators #third-parties #content-headlines-king-5-investigators-blog img.photo { width: 140px; height: 72px; }
#news-investigators #third-parties #content-headlines-king-5-investigators-blog h2 { margin: 0 0 8px 0; }
#news-investigators #title_ad h1.section-title { display: none; visibility: hidden; }
#news-investigators #title_ad { background: url('http://media.king5.com/designimages/K5InvestigatorsSectionHeade.jpg') no-repeat; height: 50px; margin: 8px; }
#news-investigators #ad-skyscraper { float: left; clear: left; margin: 10px 0 0 0; padding: 0 0 0 0; }
#news-investigators #content-headlines-investigators { margin: 0 0 0 0; }
#news-investigators #wastewaterpromo { width: 464px; height: 120px; float: right; background: url('http://media.king5.com/designimages/WasteOnTheWaterBG1.jpg') 0px -32px;
border: 1px solid black; padding: 0; }
#news-investigators #wastewaterpromo img.clearpix { height: 120px; width: 464px; border: 0; }
#news-investigators #sidebar #investigators-bios img.biopic { float: left; margin: 8px; clear: left; width: 80px; border: 1px solid #000;  }
#news-investigators #sidebar #investigators-bios h6 { font: normal bold 16px/20px arial, helvetica, sans-serif; padding: 0; margin: 15px 6px 0 0; }
#news-investigators #sidebar #investigators-bios h6.top  { margin: 8px 6px 0 0; }
#news-investigators #sidebar #investigators-bios p.biolink { font: normal normal 12px/16px arial, helvetica, sans-serif; }
#news-investigators #sidebar #investigators-bios h3 { font: normal bold 12px/16px arial, helvetica, sans-serif; padding: 0; margin: 8px 6px 0 0; }
#news-investigators #sidebar #investigators-bios .twtr-ft img { display: none; visibility: hidden; }
#news-investigators #sidebar #investigators-bios .divider { border-bottom: 1px dotted #999999; margin: 6px; clear: both; }
span.storylabel { color: #a72f30; }

#content-headlines-blog-links---home-page h2 { margin: 0 0 6px 0; }
#content-headlines-blog-links---home-page h2 a { font-size: 16px; }
#content-headlines-blog-links---home-page a.headlines-morelink { display: none; visibility: hidden; }

#community-blogs #content-two .content-headlines-list { float: right; margin-right: -6px; }
#community-blogs #content-two .content-headlines-list ul li { margin: 2px 0 2px 0; padding: 0; }
#community-blogs #content-two .content-headlines-list ul li h3 { font-size: 14px; margin: 0; padding: 0; }
#community-blogs #content-two .content-headlines-list .headlines-morelink { display: none; visibility: hidden; }

#on-tv-gardening #title_ad { background: url('http://media.king5.com/designimages/CiscoeSectionHeader.jpg') no-repeat top left; height: 50px; margin: 8px; border: 1px solid black; }
#on-tv-gardening #title_ad h1.section-title { display: none; visibility: hidden; }
body#on-tv-gardening #sidebar #gardening-promobox { background: url('http://media.king5.com/designimages/CiscoePromoBoxBG.jpg') 0px 0px no-repeat; height: auto; margin-bottom: 10px; border: 1px solid black; }
body#on-tv-gardening #sidebar #gardening-promobox .itemcontainer p.watchreports { text-align: left; font: normal bold 12px/16px arial, helvetica, sans-serif; 
color: #fff; margin: 100px 6px 0 10px; width: 140px; float: right; }
body#on-tv-gardening #sidebar #gardening-promobox .itemcontainer p.readbio { text-align: left; width: 140px; float: right; clear: both; margin: 6px 6px 30px 10px; }
body#on-tv-gardening #sidebar #gardening-promobox .itemcontainer p.readbio a { font: normal bold 12px/16px arial, helvetica, sans-serif; color: #fff; }
body#on-tv-gardening #sidebar #gardening-promobox .itemcontainer p.readbio span.linkarrows { font-size: 16px; color: #fff; padding-right: 5px; }
body#on-tv-gardening #sidebar #gardening-promobox .text-content { background: #fff; clear: both; }
body#on-tv-gardening #sidebar #gardening-promobox .text-content h5 { font: normal bold 12px/16px arial, helvetica, sans-serif; padding: 6px; }
body#on-tv-gardening .float-right-box  { width: 252px; float: right; margin: 0 0 0 0; text-align: left; padding: 0; }
body#on-tv .content-headlines-list a.photo-link { height: 74px; }
body#on-tv #content-headlines-on-tv h3.entry-title { font-weight: bold; }
body#news-investigators div#content-headlines-investigators-series-reports { margin: 0 0 0 0; }
body#news-investigators div#content-headlines-investigators-series-reports ul li { display: inline; float: left; height: 90px; width: 200px; overflow: hidden; padding: 10px; clear: none; text-align: center; }
body#news-investigators div#content-headlines-investigators-series-reports ul li h3.entry-title { font-size: 12px; font-weight: bold; line-height: 14px; clear: left; }
body#news-investigators div#content-headlines-investigators-series-reports li.hasimage .photo { border: 1px solid black; }
body#news-investigators div#content-headlines-investigators-series-reports li.hasimage a.photo-link { border: none; margin-left: 40px; }
body#news-investigators div#content-headlines-investigators-series-reports .headlines-morelink { clear: left; }
#news-investigators #content-headlines-coming-up { float: right; margin: 10px 0 0 0; width: 463px; order-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 2px solid #BED4EB; }
#news-investigators #content-headlines-coming-up h3.entry-title { font-weight: bold; }
#news-investigators #content-headlines-coming-up h2 { margin-top: 0; }
#news-investigators #content-headlines-coming-up p.summary { line-height: 16px; }
#news-investigators #content-headlines-coming-up a.headlines-morelink { display: none; visibility: none; }

#community-diabetes #sidebar #content-diabetes .kinglogo { margin: 10px 0 0 70px; }
#community-diabetes #sidebar #content-diabetes .eiclogo { float: left; margin: 20px 0 0 10px; }
#community-diabetes #sidebar #content-diabetes .novonordisklogo { margin: 0 0 0 20px; }
#community-diabetes .headlines-morelink { display: none; visibility: none; }
#title_ad span.sponsorhdr { font: normal bold 12px/18px arial, helvetica, sans-serif; }
#new-day-northwest #ad-sponsor1, #on-tv-evening-magazine #ad-sponsor1 { width: 286px; float: right; text-align: center; margin: 0 0 10px 0; }
body.index div.breaking-event h5 { display: none; visibility: none; }
body.index div.breaking-event li.related-story a { font: normal normal 12px/18px arial, helvetica, sans-serif; }
.non-editorial h5, .index #from-the-tubes h2, .index #content-one .content-headlines-list h2, #whatson .whatsontime, #content .content-headlines-list li.advert h3.entry-title a {
color: #002E64
}
#weather-mountain-recreation #radar-bar {
clear: both;
margin: 8px 0 16px;
float: left;
font-size: 13px;
}

#weather-mountain-recreation #radar-bar h5 {
width: 640px;
display: block;
}

#weather-mountain-recreation #radar-bar ul#radars-images li {
float: left;
width: 125px;
margin: 8px 1px;
text-align: center;
}


#weather-mountain-recreation #radar-bar h6 {
font-size: 14px;
font-weight: bold;
clear: both;
}

#weather-mountain-recreation #radar-bar #more-radar-links {
list-style-type: disc;
margin: 5px 0 0 17px;
color: #333;
}

#weather-mountain-recreation #radar-bar #more-radar-links li {
float: left;
width: 194px;
line-height: 21px;
margin-right: 10px;
}

#weather-mountain-recreation #radar-bar h5 { font: normal bold 15px/15px arial, helvetica, sans-serif;  border-bottom: 1px solid #D78A00; }

#weather-mountain-recreation #weather-maps, #weather-mountain-recreation #ad-skyscraper, 
#weather-mountain-recreation #twelve-hour-conditions,#weather-mountain-recreation #interactive-radar, 
#weather-mountain-recreation #five-day, #weather-mountain-recreation #radar-satellite { display: none; visibility: none; }
#weather-severe-weather-closings #sidebar #featuredvideo { display: none; visibility: none; }
#weather-mountain-recreation .story-body h1 { font: normal bold 14px/16px arial, helvetica, sans-serif; padding: 0 0 10px 10px; }
#weather-mountain-recreation #forecast .story-body p { line-height: 16px; }
#weather-mountain-recreation p.rennerfooter { line-height: 16px; border-top: 1px dotted #999999; padding-top: 5px; }
#weather-mountain-recreation p.rennerfooter img { border: 1px solid #000; float: left; margin: 6px 10px 0 0; }
#weather-mountain-recreation #mountainsnowpromo { float: right; margin: 60px 0 10px 10px; }
#weather-mountain-recreation #mountainsnowpromo p { font: normal bold 12px/15px arial, helvetica, sans-serif; border-bottom: 1px dotted #999999; padding-bottom: 2px; }
#weather-mountain-recreation #mountainsnowpromo img { border: 1px solid #000; }
#weather #sidebar #mtsnow-promobox img { float: left; margin: 0 10px 4px 6px; border: 1px solid #000; }
#weather #sidebar #mtsnow-promobox .itemcontainer p { text-align: left; font-weight: normal; padding: 6px 10px 0 0; }
#weather #sidebar #mtsnow-promobox p a.e-mail { font-weight: bold; }
#weather #sidebar #mtsnow-promobox p span.arrows { font-size: 16px; font-weight: bold; }


body#on-tv-evening-magazine-youve-got-talent #talentheader { width: 470px; padding: 0; margin: 10px 0 0 0; float: left; }
body#on-tv-evening-magazine-youve-got-talent #content-headlines-you-ve-got-talent h2, body#on-tv-evening-magazine-youve-got-talent #title_ad, 
body#on-tv-evening-magazine-youve-got-talent .headlines-morelink { display: none; visibility: none; }
body#on-tv-evening-magazine-youve-got-talent #third-parties { margin-top: 10px; }

body#health-cancer-obesity #title_ad { background: url('http://media.king5.com/images/CancerIndexHeader.jpg') no-repeat top center; height: 60px; margin: 6px 0 6px 0; }
body#health-cancer-obesity #title_ad h1, body#health-cancer-obesity span.storylabel { display: none; visibility: none; }

#news-up-front #headline-UpFrontStudio-OurBlog a.headlines-morelink { display: none; visibility: none; }
#news-up-front #content-headlines-top a.headlines-morelink { display: none; visibility: none; }
.google-adsense-wrapper { margin-top: 40px; }
#news-up-front #feeddiv p { font: normal bold 24px/28px arial, helvetica, sans-serif; text-align: center; min-height: 300px; }

#textalertsbox { border: 1px solid #000; padding: 8px; background: #fff; margin: 0 0 20px 0; }
#textalertsbox li { list-style: none; }
#textalertsbox p { font: normal normal 11px/15px arial, helvetica, sans-serif; margin: 0 0 6px 0; }
#textalertsbox h3 { font: normal normal 26px/28px arial, helvetica, sans-serif; margin: 0 0 6px 0; }
#textalertsbox label { font-weight: normal; }
#textalertsbox form { font-size: 11px; }
#textalertsbox div.separator { height: 1px; width: 280px; border-bottom: 1px solid black; margin: 30px 6px 20px 6px; }

#entry-111609369 #content .cmP_survey input, #content .cmP_survey select { margin: 0 0 6px 0; }
#entry-111609369 #content .cmP_survey img { margin: 0; padding: 0; width: 460px; }
#sidebar #jjonesleave p { font: normal normal 12px/16px arial, helvetica, sans-serif; margin: 10px; }
.index #promo { text-align: center; }

/*--------------- Entertainment Page ---------------*/
body#entertainment #title_ad { height: 65px; background: #fff url('http://media.king5.com/designimages/ent-main-header.jpg') 5px 0px no-repeat; }
body#entertainment .section-title { text-indent: -9000px; margin: 0; padding: 0; }
body#entertainment #third-parties { width: 651px; float: none !important; padding: 0 6px !important; }
body#entertainment #content-headlines-entertainment-slideshows { width: 643px; float: none; margin: 0; }
body#entertainment #content-headlines-entertainment-slideshows h2 { width: 643px; height: 16px; margin: 0 0 5px 0; padding: 0; border: none; background: #D78A00 url('http://media.king5.com/designimages/ent-photo-galleries1.png') top left no-repeat !important; text-indent: -9000px; }
body#entertainment #content-headlines-entertainment-slideshows ul { margin: 0; display: block; width: 643px; text-align: center; position: relative; left: -3px; }
body#entertainment #content-headlines-entertainment-slideshows ul li { margin: 0 0 8px -13px !important; padding: 0 !important; border: none !important; clear: none; float: left; position: relative; top: 0; left: 13px; width: 119px; }
body#entertainment #content-headlines-entertainment-slideshows ul li img { width: 96px; height: 72px; }
body#entertainment #content-headlines-entertainment-slideshows ul li.advert { position: relative; top: 0; left: 13px; width: 119px; }
body#entertainment #content-headlines-entertainment-slideshows ul li a.photo-link { overflow: visible; margin: 0 !important; width: auto !important; height: auto !important; float: none; }
body#entertainment #content-headlines-entertainment-slideshows ul li h3 { font-size: 11px; line-height: 12px; width: 96px; position: relative; left: 13px; }
*:first-child+html body#entertainment #content-headlines-entertainment-slideshows ul li h3 { left: 0px; }
body#entertainment #content-headlines-entertainment-slideshows ul li h3 a { font-size: 11px; color: #3f3f3f !important; display: block; width: 96px !important; font-weight: normal !important; }
body#entertainment #topstory { clear: left; float: left; width: 340px; margin-bottom: 10px; }
body#entertainment #topstory h1.entry-title { font-size: 21px; line-height: 24px; }
body#entertainment #topstory h1.entry-title a { color: #3f3f3f; }
body#entertainment #topstory p.summary { font-size: 12px; line-height: 14px; padding: 2px 0 8px 0; color: #454545; }
body#entertainment li.related-comments a { color: #4f4f4f; }
body#entertainment a.ent-more { display: block; clear: both; text-align: right; font-size: 10px; color: #d53b36; margin: 0 10px 10px 0; }
body#entertainment a#more-mov { width: 190px; float: left; clear: none; margin: 10px 0 10px 0; }
body#entertainment h2.ent-news-hdr { width: 643px; height: 16px; margin: 0 0 5px 0; padding: 0; background: #D78A00 url('http://media.king5.com/designimages/ent-latest-news1.png') top left no-repeat; text-indent: -9000px; }
body#entertainment h2.ent-movies-hdr { width: 643px; height: 16px; margin: 0 0 5px 0; padding: 0; background: #D78A00 url('http://media.king5.com/designimages/ent-movies.png') top left no-repeat; text-indent: -9000px; clear: both; }
body#entertainment h2.ent-boxoffice-hdr { width: 206px; height: 14px; margin: 0 0 5px 0; padding: 0; background: transparent url('http://media.king5.com/designimages/ent-boxoffice.png') top left no-repeat; text-indent: -9000px; }
body#entertainment h2.ent-findtheatres-hdr { width: 220px; height: 16px; margin: 3px 0 0 0; padding: 0; background: transparent url('http://media.king5.com/designimages/ent-theatres.png') top left no-repeat; text-indent: -9000px; clear: left; float: left; }
body#entertainment #content-headlines-entertainment h2 { display: none; }
body#entertainment #content-headlines-entertainment { width: 316px; float: left; background: transparent url('http://media.king5.com/designimages/ent-news-bg.jpg') top right no-repeat; }
body#entertainment #content-headlines-entertainment ul { color: #d53b36 !important; }
body#entertainment #content-headlines-entertainment ul li a { color: #4f4f4f; }
body#entertainment #content-headlines-entertainment ul li h3 { font-size: 13px; }
body#entertainment #content-headlines-now-playing h2 { display: none; }
body#entertainment #content-headlines-now-playing { width: 436px; float: left; margin: 0; }
body#entertainment #content-headlines-now-playing ul { margin: 0; }
body#entertainment #content-headlines-now-playing li { width: 207px; float: left; margin: 0; padding: 0; clear: none; }
body#entertainment #content-headlines-now-playing li.item1 { margin: 0 12px 0 0; }
body#entertainment #content-headlines-now-playing li.hasimage a.photo-link { width: auto; height: auto; overflow: visible; margin: 0; }
body#entertainment #content-headlines-now-playing li.hasimage img { float: left; margin-right: 3px; }
body#entertainment #content-headlines-now-playing li h3 { font-weight: normal; font-size: 13px; line-height: 15px; padding-bottom: 4px; }
body#entertainment #content-headlines-now-playing li h3 a { color: #3f3f3f; }
body#entertainment #content-headlines-now-playing li p { font-size: 11px !important; line-height: 14px !important; color: #868585; }
body#entertainment .box-office { float: left; width: 206px; }
body#entertainment .box-office ul { list-style-type: decimal; list-style-position: inside; color: #4f4f4f; font-size: 11px; }
body#entertainment .box-office ul li { padding: 3px 0 3px 3px; background-color: #f1f1f1; font-size: 11px; }
body#entertainment .box-office ul li.item2, body#entertainment .box-office ul li.item4 { background-color: #ddd; }
body#entertainment .box-office ul li a { color: #4f4f4f; }
body#entertainment .box-office ul li h3 { display: inline; font-weight: normal; }
body#entertainment .find-theatres { width: 450px; float: left; }
body#entertainment .find-theatres form { width: 225px; float: left; border-bottom: none; }
body#entertainment .find-theatres form #theater-location { border: 1px solid #ccc; margin: 2px 0 0 0; padding: 2px; color: #999; font-size: 11px; }
body#entertainment .find-theatres form .theatre-submit { border: none; width: 28px; height: 20px; background: transparent url('http://media.king5.com/designimages/ent-go-btn1.jpg') top left no-repeat; font-size: 10px; color: #fff; font-family: Arial; padding: 2px; text-align: center; }
body#entertainment #ad-txt3 { clear: both; }
body#entertainment #movie-trailers { width: 332px; float: left; border-top: 1px dashed #ccc; padding-top: 10px; }
body#entertainment #third-parties #featuredvideo { width: 312px; float: left; background: transparent url('http://media.king5.com/designimages/ent-trailers-bg.jpg') 233px 200px no-repeat; border-right: 1px dashed #ccc; padding-right: 9px; }
body#entertainment #third-parties #featuredvideo h5 { width: 310px; height: 16px; margin: 0 0 5px 0; padding: 0; background: #D78A00 url('http://media.king5.com/designimages/ent-trailers.png') top left no-repeat; text-indent: -9000px; }
body#entertainment #third-parties #featuredvideo a.photo-link { width: 55px; overflow: visible; margin-right: 0; }
body#entertainment #third-parties #featuredvideo h3 { font-size: 13px; line-height: 14px; padding-top: 5px; }
body#entertainment #third-parties #featuredvideo h3 a { color: #4f4f4f; }
body#entertainment #third-parties #featuredvideo h3 span { padding: 0 8px; }
body#entertainment #third-parties #featuredvideo ul { margin-top: 5px; margin-bottom: 0px; }
body#entertainment #third-parties #featuredvideo li { margin-bottom: 0px; }
body#entertainment #third-parties #featuredvideo .video-links { display: none; }
body#entertainment #more-trailers { width: 308px; position: relative; top: -7px; }
body#entertainment #poll { width: 310px; float: left; background: transparent url('http://media.king5.com/designimages/ent-poll-bg.jpg') 240px 28px no-repeat; border-top: 1px dashed #ccc; }
body#entertainment #poll h5 { width: 310px; height: 16px; margin: 10px 0 5px 0; padding: 0; background: #D78A00 url('http://media.king5.com/designimages/ent-poll.png') top left no-repeat; text-indent: -9000px; }
body#entertainment #poll .entry-title { color: #4f4f4f; font-size: 13px; line-height: 18px; }
body#entertainment #content-block { clear: both; padding: 0 6px; }
body#entertainment #ad-skyscraper { float: left; margin-right: 7px; }
body#entertainment #headline-CelebrityHeadlines, body#entertainment #headline-MovieNews { width: 230px; float: left; margin-right: 15px; }
body#entertainment #headline-CelebrityHeadlines ul, body#entertainment #headline-MusicNews ul, body#entertainment #headline-MovieNews ul, body#entertainment #headline-StrangeNews ul { color: #d53b36 !important; }
body#entertainment #headline-CelebrityHeadlines ul li a, body#entertainment #headline-MusicNews ul li a, body#entertainment #headline-MovieNews ul li a, body#entertainment #headline-StrangeNews ul li a { color: #4f4f4f; }
body#entertainment #headline-CelebrityHeadlines h2 { width: 230px; height: 16px; margin: 0 0 5px 0; padding: 0; background: #D78A00 url('http://media.king5.com/designimages/ent-celebs.png') top left no-repeat !important; text-indent: -9000px; border: none; }
body#entertainment #headline-MusicNews, body#entertainment #headline-StrangeNews { width: 230px; float: left; margin-right: 0; }
body#entertainment #headline-MusicNews h2 { width: 230px; height: 16px; margin: 0 0 5px 0; padding: 0; background: #D78A00 url('http://media.king5.com/designimages/ent-music.png') top left no-repeat !important; text-indent: -9000px; border: none; }
body#entertainment #headline-MovieNews h2 { width: 230px; height: 16px; margin: 0 0 5px 0; padding: 0; background: #D78A00 url('http://media.king5.com/designimages/ent-movienews.png') top left no-repeat !important; text-indent: -9000px; border: none; }
body#entertainment #headline-StrangeNews h2 { width: 230px; height: 16px; margin: 0 0 5px 0; padding: 0; background: #D78A00 url('http://media.king5.com/designimages/ent-strange.png') top left no-repeat !important; text-indent: -9000px; border: none; }
body#entertainment #newsLetterWidget { background-color: #fff !important; background-image: none !important; border-color: #fff !important; }
body#entertainment #newsLetterWidget img { float: right !important; }
body#entertainment #newsLetterWidget h3 { color: #4f4f4f !important; }
body#entertainment #newsLetterWidget p { color: #666 !important; font-size: 11px !important; }
body#entertainment #newsLetterWidget form { margin-bottom: 0 !important; position: relative; top: -8px; }
body#entertainment .eventful-widget h2 a { color: #4f4f4f !important; }
body#entertainment #ugc { text-align: center; padding-bottom: 10px; }
body#entertainment #ugc h5 { width: 300px; height: 30px; margin: 0 0 5px 0; padding: 0; background: transparent url('http://media.king5.com/designimages/ent-younews.gif') 0px 8px no-repeat !important; text-indent: -9000px; border: none !important; }
body#entertainment #ugc ul { margin: 0; }
body#entertainment #ugc ul li { height: 110px; }
body#entertainment #ugc ul li a { color: #4f4f4f; }
body#entertainment #ugc a.more { color: #d53b36; text-transform: none; text-align: center; display: inline; float: none; padding: 0 10px 0 6px; margin: 10px 0; }
body#entertainment #ugc a.submitlink { color: #d53b36; text-transform: none; text-align: center; display: inline; float: none; padding: 0 10px; margin: 10px 0; }
body#entertainment #popular h5 { background-color: #f1f1f1 !important; border-color: #D78A00 !important; }
body#entertainment #popular .ui-tabs-panel ul li { color: #d53b36 !important; }
body#entertainment #popular .ui-tabs-panel ul li a { color: #4f4f4f; }
body#entertainment #popular a.headlines-morelink { text-transform: none; color: #d53b36; font-size: 10px; }
body#entertainment #popular li.ui-state-default a { color: #4f4f4f!important; }
body#entertainment #theChat h5 { width: 300px; height: 30px; margin: 0 0 5px 0; padding: 0; background: transparent url('http://media.king5.com/designimages/ent-chat.gif') 0px 8px no-repeat !important; text-indent: -9000px; border: none !important; }
body#entertainment #theChat { background: #fff url('http://media.king5.com/designimages/ent-chat-bg.jpg') bottom right no-repeat; color: #7c7c7c; }
body#entertainment #theChat span { font-style: italic; color: #d53b36; }
body#entertainment #theChat a { font-weight: normal; color: #000; }
body#entertainment-slideshows #content-headlines-entertainment-slideshows h2 { display: none; }
body#entertainment #more-content { position: relative; top: -1115px; left: 170px; }
body#entertainment #content-block #content-headlines-top { display: none; }
body#entertainment #content a.headlines-morelink { display: none !important; }
body#entertainment #sidebar #newsLetterWidget.module form { margin: 8px 0 !important; }
body#entertainment #content-headlines-game-reviews h2 { height: 16px; margin: 0 0 5px 0; padding: 0; border: none; background: #D78A00 url('http://images.bimedia.net/designimages/VideoGameReviewsEntHeader.png') top left no-repeat !important; text-indent: -9000px; }
body#entertainment #content-headlines-game-reviews { margin-bottom: 10px; }
/*--------------- end: Entertainment Page ---------------*/

#entertainment-movies #featured-trailer p.summary { font: normal normal 14px/18px arial, helvetica, sans-serif; margin: 10px 0 0 0; }
#entertainment-movies #featured-trailer h1 { font: normal bold 24px/28px arial, helvetica, sans-serif; }
#entertainment-movies #featured-trailer li.item1 img.photo { float: left; margin: 0 10px 0 0; width: 175px; height: 263px; }
#entertainment-movies #featured-trailer .headlines-morelink { display: none; visibility: none; }
#entertainment-movies #fav-theater-showtimes ul#theaterShowTimes { height: 220px; overflow: auto; margin: 0 0 0 4px; }
#entertainment-movies #fav-theater-showtimes p#change-theaters { padding: 0 6px 6px 0; }
#entertainment-movies #coming-soon a.photo-link { width: 75px; height: 111px;  }
#entertainment-movies #coming-soon h3.entry-title { font-weight: bold; }
#entertainment-movies #coming-soon p.summary { line-height: 16px; }
#entertainment-movies #coming-soon .headlines-morelink { display: none; visilibty: none; }
#entertainment-movies #content-headlines-now-playing h3.entry-title { font-weight: bold; }


/* Removing Recommend Button from You've Got Talent */
#entry-110866654 #fbRecommend, #entry-110879309 #fbRecommend, #entry-110879244 #fbRecommend, #entry-110879784 #fbRecommend, #entry-110879344 #fbRecommend, #entry-110879729 #fbRecommend, #entry-110882434 #fbRecommend, #entry-110882574 #fbRecommend, #entry-110883139 #fbRecommend, #entry-110882679 #fbRecommend, #entry-110882714 #fbRecommend, #entry-110882854 #fbRecommend { display: none; visibility: none; }
#sidebar #content-tools .item2 { width: 300px; padding-top: 2px; }
#sidebar #content-tools .item2 span.newtext { font-weight: bold; color: #A50000; }

#on-tv #sidebar #tv-schedule-box ul li.hasimage {
    list-style-type: none;
    margin: 6px 0 4px 6px;
}

#on-tv #sidebar #tv-schedule-box ul li {
    font-size: 13px;
    margin: 6px 0 4px 6px;
    clear: left;
}

#on-tv #sidebar #tv-schedule-box ul li.hasimage h3.entry-title {
    font-size: 16px;
    line-height: 20px;
}

#on-tv #sidebar #tv-schedule-box li h3.entry-title {
    font-weight: bold;
    line-height: 16px;
    padding: 6px 0 0 0;
}

#on-tv #sidebar #tv-schedule-box li .photo {
    border: 1px solid #333333;
    float: left;
    margin: 6px 8px 0 0;
}

#news-up-front #headline-UpFrontStudio-OurBlog { margin: -17px 0 0 0; }
#news-up-front #content-one .content-headlines-list h2 { border-bottom: 1px solid #000; text-transform: uppercase; }
#news-up-front #content-one .content-headlines-list { width: 270px; }
#news-up-front #up-front-twitter { width: 270px; }
#news-up-front .twtr-ft img { display: none; visibility: none; }
#news-up-front #content-two .content-headlines-list h2 { border-bottom: 1px solid #000000; text-transform: uppercase; background: transparent; }
#news-up-front #content-two .content-headlines-list h2 a { color: #000; }
#news-up-front #content-two .content-headlines-list h2 { border-bottom: 1px solid; font-size: 13px; height: 30px; line-height: 32px; margin: 10px 0 8px; padding: 0 8px; }
#news-up-front #content-two .content-headlines-list ul { color: #000; }
#news-up-front #content-headlines-up-front-video-extra .photo-link img.photo { width: 128px; height: auto; }
a p.breaking-weather-image-title { color: #000; margin-bottom: 4px; }
#breaking-weather-title { background: #EDEDED; border-bottom: 1px solid #DDDDDD; } 
#breaking-weather-title h1, #breaking-weather-title h2 { color: #002e64; }
#breaking-related-content { background: #EDEDED; }
 
#headline-IntersectwithKING5andtheSeahawks p { font: normal normal 12px/16px arial, helvetica, sans-serif; margin: 6px; }
.index #headline-IntersectwithKING5andtheSeahawks .headlines-morelink { display: none; visibility: none; }
#sports #headline-IntersectwithKING5andtheSeahawks .headlines-morelink { display: none; visibility: none; }
#headline-IntersectwithKING5andtheSeahawks ul { width: 350px; float: left; }
#headline-IntersectwithKING5andtheSeahawks p a { font-weight: bold; }
#headline-IntersectwithKING5andtheSeahawks p .rssmorelink { display: block; visibility: visible; font-size: 11px; text-transform: uppercase; text-align: right; clear: both; }
#on-tv-tv-schedule #sidebar { display: none; }
#on-tv-tv-schedule #content { width: 980px; }
#weather-nowcast #topstory h1 { font: normal normal 24px/30px arial, helvetica, sans-serif; }
#weather-nowcast #topstory p.summary { padding-left: 180px; }
#weather .fb_iframe_widget  { float: right; margin: 10px 0 0 0; }
#news-investigators .fb_iframe_widget { border: 3px double #BED4EB; width: 324px; margin-top: 6px; }
.index #promo { margin-top: 6px; }
#marketplace #searchwidget { margin: 0 0 0 35px; }
#marketplace #carsleadstory { width: 470px; float: right; }
#marketplace #ad-skyscraper { float: left; }
#marketplace #headline-HalfPriceDeals, #marketplace #headline-MorethanHalfOff { width: 225px; margin-left: 3px; }
#marketplace #headline-HalfPriceDeals { float: left; margin-left: 10px; }
#marketplace #headline-HalfPriceDeals a.headlines-morelink, #marketplace #headline-MorethanHalfOff a.headlines-morelink { display: none; visibility: none; }
#sidebar #yollar300 { margin: 0 0 6px 8px; }
#facebookcontainer { width: 470px; margin: 0 0 0 180px; }
#facebookcontainer .facebookbox { width: 230px; float: left; margin: 6px 2px 6px 2px; border-bottom: 1px dotted #999999; }
#content-toolbar-facebook #content-block h3, #content-toolbar-twitter #content-block h3 { font: normal bold 16px/22px arial, helvetica, sans-serif; }
#content-toolbar-facebook #title_ad { background: url('http://media.king5.com/designimages/FacebookIndexHDR1.jpg') no-repeat top left; 
width: 640px; height: 70px; margin: 6px 0 10px 6px; }
#content-toolbar-facebook #title_ad h1, #content-toolbar-twitter #title_ad h1, #content-toolbar-facebook #ad-txt3, #content-toolbar-facebook #ugc, #content-toolbar-facebook #popular { display: none; visibility: none; }

#content-toolbar-twitter #content-block ul { margin: 0 0 0 175px; }
#content-toolbar-twitter #content-block li { width: 230px; float: left; margin: 0; padding: 0 6px 0 0; }
#content-toolbar-twitter #content-block li img.photo { float: left; margin: 0 6px 6px 6px; border: none; }
#content-toolbar-twitter #content-block h3.entry-title { font: normal bold 12px/16px arial, helvetica, sans-serif; height: 60px; padding-top: 10px; }
#content-toolbar-twitter #content-block .headlines-morelink, #content-toolbar-twitter #content-block .google-adsense-wrapper { display: none; visibility: none; }
#content-toolbar-twitter #sidebar div#twitter-feed { width: 316px; }
#content-toolbar-twitter #title_ad { background: url('http://media.king5.com/designimages/TwitterIndexHDR1.gif') no-repeat top left; 
width: 640px; height: 70px; margin: 6px 0 10px 6px; }

#weather #headline-NOWCast { background: url('http://media.king5.com/designimages/NowCastJeff.jpg') no-repeat 0 30px; min-height: 220px; }
#weather #headline-NOWCast ul { margin: 0 0 0 154px; }
#weather #headline-NOWCast .headlines-morelink { display: none; visibility: none; }
#weather #weather-header { margin: 0 0 0 0; }
/*  #weather #weather-maps h5 { display: none; visibility: none; }  */

/* nisqually quake styles */
#news-quake #nisqually-quake-section #content-headlines-earthquake { width: 230px; float: left; }
#news-quake #nisqually-quake-section #headline-Intersect { width: 230px; float: right; }
#news-quake .headlines-morelink { display: none; visibility: none; }
#news-quake .divider { width: 470px; float: right; clear: right; height: 1px; }
#news-quake #nisqually-quake-section .nisquallylink { display: block; visibility: visible; width: 232px; float: right; } 

/* DEFAULT Rachel's Challenge Styles*/
#community-rachels-challenge #content-one { width: 354px !important; float: left !important; }
#community-rachels-challenge #content-two { width: 280px !important; float: left !important; clear: none !important; }
#community-rachels-challenge #sidebar { float: right; }
#community-rachels-challenge #wrapper-great #content { width: 640px; }
#community-rachels-challenge #wrapper-great ul { color: #005B85 !important; }
#community-rachels-challenge { background: #002E64; }
#community-rachels-challenge #wrapper { background-color: #F5FAFE; background-image: none; }
#community-rachels-challenge .section-title { background: url("http://media.khou.com/designimages/rc-header-top2.jpg") no-repeat scroll -6px 0 transparent; height: 180px; width: 964px; margin: 0 0 0 0; text-indent: -9999px; }
#community-rachels-challenge #wrapper-great { width: 960px; margin: 0; background-color: #fff; padding-top: 15px; color: #535353; float: left; }
#community-rachels-challenge #content-two .content-headlines-list { width: 280px; margin: 0; padding: 0; }
#community-rachels-challenge #content-two #aboutrachel { margin: -32px 0 -10px 0; padding: 0; }
#community-rachels-challenge #content-two #aboutrachel h2 { background: url('http://media.king5.com/designimages/rc-header276.png') no-repeat 2px 0; 
height: 70px; margin: 0; padding: 0; border: 1px solid #fff; }
#community-rachels-challenge #content-two #aboutrachel h2 a { display: block; color: #002E64; margin: 22px 0 0 0; padding: 0; text-align: center; 
font: normal bold 14px/20px arial, helvetica, sans-serif;}
#community-rachels-challenge #content-two #aboutrachel #rcmiddle img { margin: 4px 0 0 8px; border: 1px solid #000; }
#community-rachels-challenge #content-two #aboutrachel p.more-link a { display: none; visibility: none; }
#community-rachels-challenge #content-two #content-headlines-get-involved h2 { display: none; visibility: none; }
#community-rachels-challenge #content-two #headline-NationalMovement h2 { background: url('http://media.king5.com/designimages/rc-header276.png') no-repeat -2px 0; 
height: 54px; margin: 0; padding: 22px 0 0 0; border: 1px solid #fff; text-align: center; vertical-alignment: middle; font: normal bold 14px/20px arial, helvetica, sans-serif; }
#community-rachels-challenge #content-two #headline-NationalMovement h2 a { display: block; color: #002E64; margin: 22px 0 0 0; padding: 0; text-align: center; 
font: normal bold 14px/20px arial, helvetica, sans-serif; }
#community-rachels-challenge #content-one #rctopstorymod h2 { border: 1px dotted blue; border: 1px solid #fff; height: 75px; 
background: url('http://media.khou.com/designimages/rc-header11.png') no-repeat 0 -2px;  }
#community-rachels-challenge #content-one #rctopstorymod h2 a { display: block; color: #002E64; margin: 22px 16px 0 0; padding: 0; text-align: center; 
font: normal bold 14px/20px arial, helvetica, sans-serif; }
#community-rachels-challenge #content-one #rctopstorymod #top-segments h5 { display: none; visibility: none; }
#community-rachels-challenge #sidebar #chainreactionmod h2 { background: url('http://media.king5.com/designimages/rc-headerSmiley.png') no-repeat -1px 0; 
height: 72px; margin: 0; padding: 0; border: 1px solid #fff; text-align: center; font: normal bold 14px/20px arial, helvetica, sans-serif; padding: 28px 0 0 0; color: #002E64; }
#community-rachels-challenge #sidebar #chainreactionmod { color: #000; margin: 0 0 20px 0; }
#community-rachels-challenge #sidebar #chainreactionmod img { float: right; margin: -20px 6px 0 6px; border: 1px solid #000; }
#community-rachels-challenge #sidebar #chainreactionmod p { margin: 0 0 6px 4px; }
#community-rachels-challenge #sidebar #ad-medrectangle { padding: 0; margin: 0; }
#community-rachels-challenge #sidebar #content-headlines-video h2 { background: url('http://media.king5.com/designimages/rc-headerSmiley.png') no-repeat -1px 0; 
height: 72px; margin: 0; padding: 0; border: 1px solid #fff; text-align: center; font: normal bold 14px/20px arial, helvetica, sans-serif; 
padding: 28px 0 0 0; color: #002E64; }
#community-rachels-challenge #sidebar #content-headlines-video { clear: both; }
#community-rachels-challenge #sidebar #yourvoice { clear: both; padding: 0; margin: 0; }
#community-rachels-challenge #sidebar #yourvoice h2 { height: 72px; background: url('http://media.king5.com/designimages/rc-headerSmiley.png') no-repeat; text-align: center;
font: normal bold 14px/20px arial, helvetica, sans-serif; padding: 28px 0 0 0; color: #002E64;  }
#community-rachels-challenge #sidebar #yourvoice #poll h5 { display: none; visibility: none; }
#community-rachels-challenge #content-one #facebooktwitter { clear: both; }
#community-rachels-challenge #content-one #facebooktwitter h2 { height: 70px; background: url('http://media.khou.com/designimages/rc-header11.png') no-repeat; text-align: center;
font: normal bold 14px/20px arial, helvetica, sans-serif; padding: 28px 0 0 0; color: #002E64; }
#community-rachels-challenge #content-one #facebooktwitter { clear: both; float: left; margin-top: 12px; width: 100%; }
#community-rachels-challenge #content-one #facebooktwitter li img { margin: 0; }
#community-rachels-challenge #content-one #facebooktwitter li { width: 100px; float: left; text-align: center; width: 155px; }
#community-rachels-challenge #content-one #facebooktwitter li p { padding: 0 0 0 0; margin: 0 0 10px 0; }
#community-rachels-challenge #content-one #facebooktwitter #fbwidget { margin: 0 0 0 6px; }
#community-rachels-challenge #content-one #top-segments p.summary { color: #000; }
#community-rachels-challenge #content-one #top-segments a.headlines-morelink { display: block; visibility: visible; }
#community-rachels-challenge #content-one #top-segments a.more { display: none; visibility: none; }
#community-rachels-challenge #sidebar #nominateheromod h2 { background: url('http://media.king5.com/designimages/rc-headerSmiley.png') no-repeat -1px 0; 
height: 72px; margin: 0; padding: 0; border: 1px solid #fff; text-align: center; font: normal bold 14px/20px arial, helvetica, sans-serif; padding: 28px 0 0 0; color: #002E64; }
#community-rachels-challenge #sidebar #nominateheromod { color: #000; margin: 0 0 20px 0; }
#community-rachels-challenge #sidebar #nominateheromod img { float: right; margin: -20px 6px 0 6px; }
#community-rachels-challenge #sidebar #nominateheromod p { margin: 0 0 6px 4px; }
#community-rachels-challenge #sidebar #nominateheromod p a { font-weight: bold; }

#traffic-cameras #sidebar, #traffic-cameras-tacoma #sidebar, #traffic-cameras-border #sidebar, #traffic-cameras-bellingham #sidebar  { width: 328px; }
#traffic-cameras #content, #traffic-cameras-tacoma #content, #traffic-cameras-border #content, #traffic-cameras-bellingham #content  { width: 640px; }
#sidebar #dotcams { width: 328px; }
#sidebar #dotcams img { margin: 4px 0 0 0; }
#sidebar #dotcams p.credit { padding: 6px; border-bottom: 1px dotted #999999; margin: 6px; }
#traffic-cameras #sidebar #content-toolbar, #traffic-cameras-tacoma #sidebar #content-toolbar, #traffic-cameras-border #sidebar #content-toolbar, #traffic-cameras-bellingham #sidebar #content-toolbar { width: 318px; }
#traffic-cameras #sidebar #ad-medrectangle, #traffic-cameras-tacoma #sidebar #ad-medrectangle, #traffic-cameras-border #sidebar #ad-medrectangle, #traffic-cameras-bellingham #sidebar #ad-medrectangle { margin: 0 0 10px 14px; }
#traffic-cameras #sidebar #popular, #traffic-cameras-tacoma #sidebar #popular, #traffic-cameras-border #sidebar #popular, #traffic-cameras-bellingham #sidebar #popular { display: none; visibility: none; }
.index #headline-GeekwireModule h2, .index #headline-GeekwireModule .headlines-morelink, #news-business #headline-GeekWire h2, #news-business #headline-GeekWire .headlines-morelink { display: none; visibility: none; }
#news-business #geekwireheader img, .index #geekwireheader img { height: 20px; margin: 6px 0 0 -4px; float: left; }
.index #geekwireheader h2, #news-business #geekwireheader h2 { background: transparent; border-bottom: 1px solid #43504C; padding: 0; margin: 6px 0 0 0; }
.index #geekwireheader, #news-business #geekwireheader { padding: 0; margin: -10px 0 0 0; }
.index #content-headlines-business-news .headlines-morelink, #news-business #geekwireheader .headlines-morelink { visibility: none; display: none; }
.index #geekwireheader h2 .subhead, #news-business #geekwireheader h2 .subhead { font: normal normal 11px/14px arial, helvetica, sans-serif; display: block; width: 170px; float: left; margin: 13px 0 0 8px; padding: 0 0 0 0; }
#sidebar #bracketchallengesidebar { background: transparent; }
body#travel #topstory { width: 330px; float: left; }
body#travel #topstory h1 { font: normal bold 21px/24px arial, helvetica, sans-serif; margin-bottom: 6px; }
body#travel #topstory p.summary { padding: 0; margin: 0; font: normal normal 12px/16px arial, helvetica, sans-serif;  }
body#travel #headline-NationalTravelNews { width: 290px; float: right; margin: 0 0 0 15px; }
body#travel #headline-NationalTravelNews h2 { margin: 0 0 6px 0; }
body#travel #content-headlines-travel { width: 636px; float: left; margin: 0 0 0 8px; }
body#travel #content-headlines-travel ul { margin: 0 0 0 23px; }
body#travel #content-headlines-travel li { width: 130px; float: left; display: block; clear: none; height: 130px; margin: 0 20px 0 0; padding: 0; }
body#travel #content-headlines-travel img.photo { width: 120px; height: 70px; margin: 0; padding: 0; }
body#travel #content-headlines-travel a.photo-link { margin: 0; padding: 0; }
body#travel #content-headlines-travel h3.entry-title { font: normal normal 12px/16px arial, helvetica, sans-serif; text-align: center; width: 130px; clear: all; }
body#travel #content-headlines-travel span.video-icon { display: none; visibility: none; }
body#travel #content-headlines-travel .headlines-morelink { display: none; visibility: none; }
body#travel #ad-skyscraper { margin: 0 0 0 10px; float: left; }
body#travel #content-headlines-northwest-backroads { width: 230px; float: left; margin: 0 0 0 10px; }
body#travel #content-headlines-travel-links { width: 230px; margin-top: -16px}
body#travel #content-block #ugc { clear: right; margin: 0 0 0 180px; height: 150px; }
body#travel #content-block #ugc h5 { font: normal bold 14px/20px arial, helvetica, sans-serif; 
background: url('http://media.king5.com/designimages/TravelModuleHeader.gif') no-repeat transparent 0 6px; padding: 0 0 0 30px; 
text-transform: uppercase; border-bottom: 2px solid #71C4EE; height: 30px; }
body#travel #content-block #ugc h5 a { display: block; padding-top: 6px; }
body#travel #content-block #ugc li { clear: none; height: 120px; width: 100px; padding: 0; margin: 0 0 0 12px; }
body#travel #content-block #ugc li.hasimage img.photo { border: none; padding: 0; margin: 0; }
body#travel #content-block #ugc li.hasimage a.photo-link { width: 100px; }
body#travel #content-block #ugc li h3.entry-title { text-align: center; }
body#travel #content-block #ugc a.submitlink, body#travel #content-block #ugc a.more, body#travel #content-block #ugc .headlines-morelink { display: none; } 
body#travel #content-block #content-headlines-travel-morevideo { margin-top: 0; }
body#travel #content-block #content-headlines-travel-morevideo li { width: 120px; float: left; display: block; clear: none; height: 140px; margin: 0 28px 0 0; padding: 0; }
body#travel #content-block #content-headlines-travel-morevideo h3.entry-title { font: normal normal 12px/16px arial, helvetica, sans-serif; text-align: center; width: 120px; clear: all; }
body#travel #content-block #content-headlines-travel-morevideo span.video-icon { display: none; visibility: none; }
body#travel #sidebar #kayakwidget { text-align: center; }
body#travel #title_ad h1 { display: none; visibility: none; }
body#travel #title_ad { background: url('http://media.king5.com/designimages/TravelSectionHeader1.jpg') no-repeat -5px -2px; height: 60px; margin: 8px; }
body#travel #headline-NationalTravelNews h2, body#travel #content-headlines-travel h2, body#travel #content-headlines-travel-links h2, body#travel #content-headlines-travel-morevideo h2 { background: url('http://media.king5.com/designimages/TravelModuleHeader.gif') no-repeat transparent 0 6px; padding: 0 0 0 30px; border-color: #71C4EE; text-transform: uppercase; }
body#travel #content-headlines-northwest-backroads h2 a, #headline-NationalTravelNews .headlines-morelink, #content-headlines-travel-morevideo .headlines-morelink  { display: none; visibility: none; }
body#travel #content-headlines-northwest-backroads h2 { margin: 0 0 10px 0; background: url('http://media.king5.com/designimages/NWbackroadsModuleheaderpsd.jpg') no-repeat; height: 60px; border-bottom: 2px solid #0A5209; }
body#travel #wrapper { background: #fff; }
body#travel #sidebar .module h5 { background: url('http://media.king5.com/designimages/TravelModuleHeader.gif') no-repeat transparent 0 6px; padding: 0 0 0 30px; border-color: #71C4EE; text-transform: uppercase; }
body#travel #content-headlines-northwest-backroads h2 a { display: none; visibility: none; }
body#travel #content-headlines-northwest-backroads { width: 280px; float: left; margin: 0 0 20px 10px; border: 1px solid #0A5209; }
body#travel #content-headlines-travel-links { width: 170px; }
body#travel #content-headlines-travel-links li h3.entry-title { font: normal normal 12px/14px arial, helvetica, sans-serif; } 
#travel-links #title_ad, #travel-links #content #content-headlines-travel-links .headlines-morelink { display: none; visibility: none; }
#travel-links #content #content-headlines-travel-links { margin: -36px 8px 0 0; }
#travel-links #content #third-parties { margin-top: -26px; }
#news-interactive #content-one { display: none; visibility: none; }
#statsmaincol { width: 460px; float: right; margin: 0 10px 0 0; font: normal normal 11px/15px arial, helvetica, sans-serif; }
#statsmaincol #statsright { width: 225px; float: right; }
#statsmaincol #statsleft { width: 225px; float: left; }
#statsmaincol #statsfull { width: 460px; }
.shsMTZone, .shsCTZone, .shsETZone, .shsGMTZone, .shsCSTZone, shsMSTZone, .shsMSTZone, .shsESTZone, .shsVENZone, .shsUAEZone, 
.shsMiniCopyright, .shsMiniCopyrightText, .shsCETZone, .shsIntlCTZone, .shsET24Zone { display: none; visibility: none; }
#statsmaincol #statsfull .shsMiniCopyrightText { display: block; visitiblity: visible; }
#statsmaincol #statsfull .shsMiniCopyright { display: block; visitiblity: visible; width: 60px; float: left; padding-top: 5px; }
#statsmaincol #statsfull .shsTable { clear: both; margin: 10px 0 0 0; width: 100%; }
#statsmaincol #statsfull .shsTable td { text-align: center; padding: 2px; }
#statsmaincol #statsfull .shsTotDgold { font: normal bold 12px/16px arial, helvetica, sans-serif; background: #002E64; color: #fff; }
#statsmaincol #statsfull .shsBorderTable .shsTableSubttlRow { font-weight: bold; }
#statsmaincol #statsfull .shsBorderTable .shsTableSubttlRow td { padding: 1px 0 2px 1px; margin: 0; border-bottom: 1px solid #000; text-align: left; }
#statsmaincol #statsfull .shsRow1Row { background: #e6e6e6; }
#statsmaincol #statsfull .shsTable td a { display: block; text-align: left; }
#statsmaincol #statsfull .shsTableSubttlRow .shsTotD a { display: inline; }
#statsmaincol #statsfull .shsTable .shsTableSubttlRow td.shsTotD  { text-align: left; }
#statsmaincol #statsleft table.shsTable .shsTableTtlRow td a { color: #fff; }
#statsmaincol #statsfull .shsTableTtlRow td { background: #002E64; color: #fff; font-weight: bold; padding: 1px 0 2px 5px; }
#statsmaincol #statsleft table.shsTable, #statsmaincol #statsright table.shsTable { width: 100%; }
#statsmaincol #statsleft table.shsTable td, #statsmaincol #statsright table.shsTable td { padding: 2px; }
#statsmaincol #statsleft table.shsTable .shsTableTtlRow td, 
#statsmaincol #statsright table.shsTable .shsTableTtlRow td { background: #002E64; color: #fff; font-weight: bold; padding: 1px 0 2px 5px; }
#statsmaincol #statsnav { margin: 10px 0 10px 0; }
#statsmaincol #statsnav ul { height: 20px; }
#statsmaincol #statsnav ul li { display: inline; font: normal bold 12px/18px arial, helvetica, sans-serif; padding: 0 10px 0 10px; border-left: 1px solid #999999; height: 16px; }
#statsmaincol #statsnav ul li.first { border: none; }
#sidebar #marlinescore table.shsTable { width: 296px; margin: 10px; font: normal normal 14px/20px arial, helvetica, sans-serif; }
#sidebar #marlinescore table.shsTable table { width: 296px; }
#sidebar #marlinescore table.shsTable td.gamedate { font-weight: bold; }
#sidebar #marlinescore table.shsTable td.shsMiniTeamName { width: 160px; }
#sidebar #marlinescore table.shsTable td.shsMiniTeamScore { width: 40px; }
#sidebar #marteamstats table.shsTable { width: 296px; margin: 10px; font: normal normal 11px/14px arial, helvetica, sans-serif; }
#sidebar #marteamstats table.shsTable td { text-align: right; padding-right: 6px; }
#sidebar #marteamstats table.shsTable .shsTableTtlRow td { background: #002E64; color: #fff; font-weight: bold; padding: 4px; text-align: left; }
#sidebar #marteamstats table.shsTable .shs1stCol { padding: 2px 6px 2px 10px; text-align: left; }
#sidebar #marteamstats table.shsTable tr.shsRow1Row { background: #e6e6e6; }
#sports #shsMiniHeadlines h2, #sports-mariners .headlines-morelink { display: none; visibility: none; }
.shsMoreNews, #sports-college .shsTableSubttlRow, #sports-college .shsTableTtlRow { display: none; visibility: none; }
#sports-college .shsTable { width: 210px; margin: 0 10px 0 10px; }
#sports-college #shsMultisportScoreboard .shsTable td { font: normal normal 11px/15px arial, helvetica, sans-serif; }
#sports-college #shsMultisportScoreboard .shsTable .teamRank { width: 20px; float: left; }
#sports-seahawks #statsmaincol #statsleft { width: 290px; height: 140px; overflow: auto; }
#sports-seahawks #statsmaincol #statsright { width: 164px; }
#sports-seahawks #statsmaincol #statsfull .shsTable .shsTableSubttlRow td { border-bottom: 1px solid #000000; margin: 0; padding: 1px 0 2px 1px; text-align: left; }
#sports-seahawks #statsmaincol #statsfull .shsTable .shsTableSubttlRow .shsTotD { border: none; }
#sports-storm-blazers #statsleft #shsMiniStats { height: 170px; overflow: auto; }
#results #promo-results ul { border: none; border-bottom: 1px dotted #002E64; }
#results #promo-results .photo-wrap { display: none; visibility: none; }
#results #promo-results li { border-top: 1px dotted #002E64; }
#sports #statsmaincol #statsright h5 { background: #002E64; color: #FFFFFF; font-weight: bold; padding: 1px 0 2px 5px; }
#sports #shsTeamScoreboardsEntry table { width: 100%; font: normal bold 12px/20px arial, helvetica, sans-serif; }
#sports #shsToday td.gamedate { font-size: 12px; padding: 10px 0 10px 0; }
#sports #statsright #shsBody { margin-bottom: 37px; }#sports #statsmaincol #statsright h5 { background: #002E64; color: #FFFFFF; font-weight: bold; padding: 1px 0 2px 5px; }
#sports-mariners #statsleft { height: 130px; overflow: auto; }

/* begin global freeform template - middle styles */

#freeform-middle { width: 470px; float: right; margin: 0 8px 20px 0; }
#freeform-middle h3 { font: normal normal 28px/36px arial, helvetica, sans-serif; margin: 10px 0 10px 0; }
.section #content #freeform-middle p { font: normal normal 12px/16px arial, helvetica, sans-serif; } 
.section #content #freeform-middle p.ruleslink { font-weight: bold; }
#freeform-middle img.maingraphic { border: 1px solid black; }
#freeform-middle ul li { font: normal normal 12px/16px arial, helvetica, sans-serif; list-style: square outside; margin: 2px 0 2px 0; }
#freeform-middle ul { width: 420px; margin: 4px 0 16px 30px; }

/* end global freeform template - middle styles */

#new-day-northwest-promos-contests-supermom #sidebar .module li h6 a { font: normal normal 13px/20px arial, helvetica, sans-serif; color: #002E64; }
#new-day-northwest-promos-contests-supermom #sidebar .module li.item1 { margin-top: 8px; }
#new-day-northwest-promos-contests-supermom #sidebar .module li.item1 h6 a { font-size: 14px; }
#new-day-northwest-promos-contests-supermom #sidebar .module li.item1 img { border: 1px solid #000; width: 126px; height: 70px; }

#sidebar h1 {font-size: 3em; margin: 10px 0;}
.container {width: 316px; margin: 3px auto;}
#sidebar ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 22px;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	width: 100%;
}
#sidebar ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 21px;
	line-height: 21px;
	border: 1px solid #999;
	border-left: none;
	margin-bottom: -1px;
	background: #e0e0e0;
	overflow: hidden;
	position: relative;
}
#sidebar ul.tabs li a {
	text-decoration: none;
	color: #000;
	display: block;
	font-size: 1.2em;
	padding: 0 10px;
	border: 1px solid #fff;
	outline: none;
}
#sidebar ul.tabs li a:hover {
	background: #ccc;
}	
#sidebar ul.tabs li.active, #sidebar ul.tabs li.active a:hover  {
	background: #fff;
	border-bottom: 1px solid #fff;
}
#sidebar .tab_container {
	border: 1px solid #999;
	border-top: none;
	clear: both;
	float: left; 
	width: 100%;
	background: #fff;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
        margin-bottom: 10px; 
}
#sidebar .tab_content {
	padding: 20px;
	font-size: 1.2em;
}
#sidebar .tab_content h2 {
	font-weight: normal;
	padding-bottom: 10px;
	border-bottom: 1px dashed #ddd;
	font-size: 1.8em;
}
#sidebar .tab_content h3 a{
	color: #254588;
}
#sidebar .tab_content img {
	float: left;
	margin: 0 20px 20px 0;
	border: 1px solid #ddd;
	padding: 5px;
}

#sidebar .tab_content .photobox { width: 136px; height: 180px; float: left; text-align: center; margin: 10px 0 0 0; }
#sidebar .tab_content .photobox img { margin: 0 0 0 10px; }
#sidebar .tab_content .photobox p { font: normal normal 11px/14px arial, helvetica, sans-serif; }
#sidebar .tab_content ul { list-style: square outside; margin-left: 20px; }
#sidebar .tab_content ul li { font: normal normal 14px/16px arial, helvetica, sans-serif; margin: 5px 0 0 0; }
h3#cityheader { font: normal bold 16px/24px arial, helvetica, sans-serif; }
#sidebar .tab_content h2 { background: url('http://media.king5.com/designimages/FwixLogo_s.gif') no-repeat top right; }

.citynews { width: 305px; float: left; }
.cityweather { width: 155px; float: right; }
.section #content #citywxblock p.currentsky .wxicon { float: right; border: 1px solid #000; margin: 0 0 0 0; }
.section #content #citywxblock p.currentsky { font-weight: bold; padding-top: 5px; }
.section #content #citywxblock p { font: normal normal 12px/16px arial, helvetica, sans-serif; padding: 1px 0 1px 4px; margin: 0; }
.section #content #citywxblock p.cityheader { font-weight: bold; font-size: 13px; margin: 0 0 4px 0; border-bottom: 1px dotted #999999; }
#news-cities #content-block { margin-top: -40px; }

#community-making-a-difference #title_ad { background: url('http://media.king5.com/designimages/making-a-difference-header.jpg') no-repeat; height: 50px; margin: 4px; border: 1px solid black; }
#community-making-a-difference #title_ad h1, #community-making-a-difference span.storylabel { display: none; visitbility: none; }

#sports-golf h3.entry-title { font-weight: bold; }
#sports-golf p.summary { font: normal normal 11px/14px arial, helvetica, sans-serif; }
#sports-golf #ad-skyscraper { margin-top: 10px; }
#sports-golf a.headlines-morelink { display: none; visibility: hidden; }
#sports-golf #topstory { width: 400px; float: left; margin-bottom: 10px; }
#sports-golf #topstory .shsFrontPhoto { float: right; }
#sports-golf #topstory img.shsPhoto { border: 1px solid #000; width: 200px; height: auto; margin: 0 0 0 6px; }
#sports-golf #content-headlines-top { float: right; width: 220px; margin: 0 0 0 10px; }
#sports-golf #topstory p.shsHeadline { font: normal bold 28px/28px arial, helvetica, sans-serif; }
#sports-golf #topstory p { font: normal normal 13px/17px arial, helvetica, sans-serif; }
#sports-golf #topstory p a { font-weight: bold; }
#sports-golf #topstory p.shsParagraph3 { display: none; visibilty: none; }
#sports-golf #statsmaincol { margin-top: -200px; }
#sports-golf #sidebar #marteamstats table.shsTable .shsTableTtlRow td a { color: #fff; }
#sports-golf #sidebar #marteamstats table.shsTable td { text-align: left; }

#sports-nascar p.summary { font: normal normal 11px/14px arial, helvetica, sans-serif; }
#sports-nascar #ad-skyscraper { margin-top: 10px; }
#sports-nascar a.headlines-morelink { display: none; visibility: hidden; }
#sports-nascar #topstory { width: 400px; float: left; margin-bottom: 10px; }
#sports-nascar #topstory .shsFrontPhoto { float: right; }
#sports-nascar #topstory img.shsPhoto { border: 1px solid #000; width: 200px; height: auto; margin: 0 0 0 6px; }
#sports-nascar #content-headlines-top { float: right; width: 220px; margin: 0 0 0 10px; }
#sports-nascar #topstory p.shsHeadline { font: normal bold 28px/28px arial, helvetica, sans-serif; }
#sports-nascar #topstory p { font: normal normal 13px/17px arial, helvetica, sans-serif; }
#sports-nascar #topstory p a { font-weight: bold; }
#sports-nascar #topstory p.shsParagraph2 { display: none; visibilty: none; }
#sports-nascar #statsmaincol { margin-top: -200px; }
#sports-nascar #sidebar #marteamstats table.shsTable .shsTableTtlRow td a { color: #fff; }
#sports-nascar #sidebar #marteamstats table.shsTable td { text-align: left; padding: 2px; }
#sports-canucks #statsleft { width: 170px; margin-top: 1px; }
#sports-canucks #statsright { width: 280px; margin-top: 0; }
#weather-microcast #third-parties h2 { font: normal bold 24px/28px arial, helvetica, sans-serif; margin: 10px 0 0 0; padding: 0; }
#weather-microcast #microcastnav li { display: inline; margin: 0 16px 0 0; font-size: 12px; font-weight: bold; }
#weather-microcast #microcastnav ul { margin-bottom: 10px;  width: 400px; float: left;}
#weather-microcast #title_ad { display: none; }
#weather-microcast #microcastnav .dayforecast { font-size: 10px; }
#weather-microcast p.microcastsearch { width: 200px; float: right; font: normal normal 12px/16px arial, helvetica, sans-serif; }
#weather #microcast-promo ul { width: 230px; float: left; }

#new-day-northwest-recipes #content { width: 980px; }
#new-day-northwest-recipes #content #iframe-container { float: left; width: 800px; }
#new-day-northwest-recipes #ad-skyscraper { float: left; margin: 0 10px 10px 10px; }
#new-day-northwest #content-one #content-headlines-new-day-recipes { background: #fff; border: 3px double #A4D7F4; width: 282px; }
#new-day-northwest #content-one #content-headlines-new-day-recipes p { padding: 6px; margin: -10px 0 0 0; }
#new-day-northwest-recipes-archives #content-one, #new-day-northwest-recipes-archives #title_ad { display: none; visibility: none; }
#new-day-northwest-recipes-archives #content-block { margin-top: -30px; }
#community-blogs-the-pet-dish #title_ad { border: 1px solid #000; background: url('http://images.bimedia.net/designimages/PetDishHeader.jpg') no-repeat; margin: 4px; height: 50px; }
#community-blogs-the-pet-dish #title_ad h1 { display: none; visibility: none; }
#content-one #topstory .item1 p.credit { display: block; visibility: visible; color: #000; margin: -10px 0 0 0; }
#wrapper-great #sidebar .ad-display { margin: 0 0 6px 0; }
.index #headline-LatestUpFrontBlogPost h2 { background: none; border-bottom: 1px solid #000; margin-top: -10px; font-size: 11px; text-transform: uppercase; padding: 0 0 0 0; }
/* Weather Pages - New WU Icon Resize */
.wu-12hrimg {width: 25px !important; height: 25px !important;}

/*Last Launch Styles*/
#news-last-launch #wrapper {background-image: url('http://media.khou.com/images/space-background.jpg');}
#news-last-launch #content {width: 980px;}
#news-last-launch #sidebar, #news-last-launch #headline-NationalHeadlines li.advert  {display: none !important;}
#news-last-launch #headline-NationalHeadlines li.advert {border: none !important; padding: none !important; font-weight: normal !important; color: #ffaa34 !important; list-style-type: square !important; margin: 0px 0px 0px 1px !important; padding: none;}
#news-last-launch #headline-NationalHeadlines li.advert a:link, #news-last-launch li.advert a:visited, #news-last-launch li.advert a:hover {border: none !important;  font-weight: normal !important; color: #0a64a4 !important;}
#news-last-launch .content-headlines-list {float: left; width: 316px;}
#news-last-launch #genericdivtopper {float: left; width: 655px; padding-bottom: 8px;}
#news-last-launch #top-segments {float: left; width: 330px;}
#news-last-launch #top-segments h5, #news-last-launch #top-segments .more {display: none;}
#news-last-launch #top-segments ul li.item1 h3 {line-height: 26px; margin: 8px 0 0; height: 52px; overflow: hidden;}
#news-last-launch #top-segments ul li.item1 h3 a {font-size: 21px;}
#news-last-launch #top-segments p.summary {font-size: 13px; line-height: 17px; margin: 8px 0 8px -8px; height: 40px; overflow: hidden; }
#news-last-launch #top-segments .headlines-morelink {display: block; visibility: visible;}
#news-last-launch #top-segments .related-info {display: none;}
#news-last-launch #top-segments ul li {width: 330px; float: left; margin-top: 10px;}
#news-last-launch #top-segments ul li.item2 img, #news-last-launch #top-segments ul li.item3 img, #news-last-launch #top-segments ul li.item4 img {width: 128px; height: 72px; clear: both;} 
#news-last-launch #top-segments ul li.item2 h3, #news-last-launch #top-segments ul li.item3 h3, #news-last-launch #top-segments ul li.item4 h3 {width: 190px; float: right; padding-left: 8px;}
#news-last-launch #top-segments ul li.item2 h3 a, #news-last-launch #top-segments ul li.item3 h3 a, #news-last-launch #top-segments ul li.item4 h3 a {font-weight: normal;}

#news-last-launch #headlinesmedrectangle {float: right; width: 309px;}
#news-last-launch #ad-medrectangle {float: right; margin: 8px 8px 8px 0;}
#news-last-launch #headline-ShuttleVideos {width: 309px; float: right; }
#news-last-launch #headline-ShuttleVideos ul li img {width: 128px; height: 72px;}
#news-last-launch #content-headlines-shuttle-slideshows {width: 962px; border: 1px solid #CCCCCC;}
#news-last-launch #content-headlines-shuttle-slideshows ul li {clear: none; float: left; padding: 15px 24px 8px 46px; width: 128px;}
#news-last-launch #content-headlines-shuttle-slideshows ul li img {width: 128px; height: 72px;}
#news-last-launch #content-headlines-shuttle-slideshows ul li h3 a {font-size: 12px; line-height: 14px; font-weight: bold;}
#news-last-launch #content-headlines-shuttle-slideshows h5 {border-bottom: 1px solid #C9D4EB; background: none repeat scroll 0 0 #C9D4EB; padding: 0 8px;}
#news-last-launch #content-headlines-shuttle-slideshows h5 a {color: #003596; font-size: 13px; line-height: 32px;}
.gallery-news-last-launch-slideshows p.credit {display: none !important;}
#news-last-launch .headlines-morelink {display: block; visibility: visible;}
#news-last-launch .content-headlines-list h2 a, #news-last-launch #content-headlines-shuttle-slideshows h5 a {color: #ffffff; }
#news-last-launch .content-headlines-list h2, #news-last-launch #headline-NationalHeadlines .content-headlines-list h2 {background-image: url("http://images.bimedia.net/designimages/shuttleHeaderBG.jpg"); border-bottom: medium none; padding: 3px 0 0px 35px; color: #fff;}
#news-last-launch #content-headlines-shuttle-slideshows h5 {background-image: url("http://images.bimedia.net/designimages/shuttleSlideshowHeaderBG2.jpg"); background-repeat: no-repeat; background-position: 0 -2px; color: #fff; padding: 0px 0 0px 35px; height: 30px;}
#news-last-launch #content-headlines-interactives .headlines-morelink, #news-last-launch #content-headlines-nasa-s-kids-club .headlines-morelink, #news-last-launch #content-headlines-nasa-missions .headlines-morelink, #news-last-launch #content-headlines-connect-with-nasa .headlines-morelink {display: none;}
#news-last-launch #headline-NationalHeadlines {width: 309px !important; float: right;}
#news-last-launch #top-segments .headlines-morelink {display: none !important;}
#news-last-launch .content-headlines-list .headlines-morelink {display: none !important;}
/*End Last Launch Styles*/

/*Last Launch: Interactives Styles*/
#news-last-launch-interactives-overview #title_ad h1.section-title {text-indent: -9999px;}
#news-last-launch-interactives-overview #content {width: 980px;}
#news-last-launch-interactives-overview #third-parties {margin: -42px 0 0 -18px; *margin-left: 1px !important;}
#news-last-launch-interactives-overview #third-parties iframe {*margin: 1px 0 0 -20px !important;}
#news-last-launch-interactives-overview #sidebar {display: none;}
#news-last-launch-interactives-iss #title_ad h1.section-title {text-indent: -9999px;}
#news-last-launch-interactives-iss #content {width: 980px;}
#news-last-launch-interactives-iss #third-parties {margin: -42px 0 0 -18px; *margin-left: 1px !important;}
#news-last-launch-interactives-iss #third-parties iframe {*margin: 1px 0 0 -20px !important;}
#news-last-launch-interactives-iss #sidebar {display: none;}
#news-last-launch-interactives-shuttle-era #title_ad h1.section-title {text-indent: -9999px;}
#news-last-launch-interactives-shuttle-era #content {width: 980px;}
#news-last-launch-interactives-shuttle-era #third-parties {margin: -42px 0 0 -18px; *margin-left: 1px !important;}
#news-last-launch-interactives-shuttle-era #third-parties iframe {*margin: 1px 0 0 -20px !important;}
#news-last-launch-interactives-shuttle-era #sidebar {display: none;}
#news-last-launch-interactives-rememberance #title_ad h1.section-title {text-indent: -9999px;}
#news-last-launch-interactives-rememberance #content {width: 980px;}
#news-last-launch-interactives-rememberance #third-parties {margin: -42px 0 0 -18px; *margin-left: 1px !important;}
#news-last-launch-interactives-rememberance #third-parties iframe {*margin: 1px 0 0 -20px !important;}
#news-last-launch-interactives-rememberance #sidebar {display: none;}
#news-last-launch-interactives-views #title_ad h1.section-title {text-indent: -9999px;}
#news-last-launch-interactives-views #content {width: 980px;}
#news-last-launch-interactives-views #third-parties {margin: -42px 0 0 -18px; *margin-left: 1px !important;}
#news-last-launch-interactives-views #third-parties iframe {*margin: 1px 0 0 -20px !important;}
#news-last-launch-interactives-views #sidebar {display: none !important;}
/*End Last Launch: Interactives Styles*/

/*Begin Last Launch Kids Club Styles*/
#news-last-launch-kids-club-space-lunch-game #title_ad h1.section-title {text-indent: -9999px;}
#news-last-launch-kids-club-space-lunch-game #content {width: 980px;}
#news-last-launch-kids-club-space-lunch-game #third-parties {margin: -42px 0 0 -18px; *margin-left: 1px !important;}
#news-last-launch-kids-club-space-lunch-game #third-parties iframe {*margin: 1px 0 0 -20px !important;}
#news-last-launch-kids-club-space-lunch-game #sidebar {display: none;}
#news-last-launch-kids-club-picture-switcher #title_ad h1.section-title {text-indent: -9999px;}
#news-last-launch-kids-club-picture-switcher #content {width: 980px;}
#news-last-launch-kids-club-picture-switcher #third-parties {margin: -42px 0 0 -18px; *margin-left: 1px !important;}
#news-last-launch-kids-club-picture-switcher #third-parties iframe {*margin: 1px 0 0 -20px !important;}
#news-last-launch-kids-club-picture-switcher #sidebar {display: none;}
#news-last-launch-kids-club-color-nasa #title_ad h1.section-title {text-indent: -9999px;}
#news-last-launch-kids-club-color-nasa #content {width: 980px;}
#news-last-launch-kids-club-color-nasa #third-parties {margin: -42px 0 0 -18px; *margin-left: 1px !important;}
#news-last-launch-kids-club-color-nasa #third-parties iframe {*margin: 1px 0 0 -20px !important;}
#news-last-launch-kids-club-color-nasa #sidebar {display: none;}
#news-last-launch-kids-club-buzz-lightyear-game #title_ad h1.section-title {text-indent: -9999px;}
#news-last-launch-kids-club-buzz-lightyear-game #content {width: 980px;}
#news-last-launch-kids-club-buzz-lightyear-game #third-parties {margin: -42px 0 0 -18px; *margin-left: 1px !important;}
#news-last-launch-kids-club-buzz-lightyear-game #third-parties iframe {*margin: 1px 0 0 -20px !important;}
#news-last-launch-kids-club-buzz-lightyear-game #sidebar {display: none;}

/*End Last Launch Kids Club Styles*/
#ad-txt3 { clear: right; }

/*Remembering 9/11 Styles*/
#news-remembering-history #content-block {float: left: margin-bottom: 8px;}
#news-remembering-history #content {width: 980px;}
#news-remembering-history #sidebar {display: none;}
#news-remembering-history #title_ad h1.section-title {color: #333333; font-family: georgia, serif; font-size: 28px; font-style: italic; margin: 0 0 -3px; width: 640px;}
#news-remembering-history #rememberinghistorysubtitle p {color: #999999; font-size: 20px; font-weight: bold; padding-left: 0; width: 640px;}
#news-remembering-history #content-toolbar {float: right; margin-top: -65px; overflow: hidden; width: 300px;}
#news-remembering-history #rememberinghistorytoplinks {background: url("http://images.bimedia.net/designimages/large-background-image-911.jpg"); background-repeat: no-repeat; margin: 5px 0 10px 2px; width: 970px; height: 230px;}
#news-remembering-history #rememberinghistorytoplinks ul li {width: 257px; float: left; clear: none; padding: 15px 0 15px 15px;}
#news-remembering-history #rememberinghistorytoplinks ul li h2 {background-color: #333333; width: 247px; float: left; font-size: 14px; padding: 5px; margin: -3px 0 0 0;}
#news-remembering-history #rememberinghistorytoplinks ul li h2 a {color: #ffffff;}
#news-remembering-history #rememberinghistorytoplinks ul li h2 a:hover {text-decoration: underline !important;}
#news-remembering-history #rememberinghistoryleftcolumn {float: left; width: 360px; background-color: #f7f7f7; padding: 15px 0 0 0; margin: -16px 0 0 8px; border-right: 1px solid #bbbbbb;}
#news-remembering-history #content-headlines-headlines {width: 360px; float: left; background-color: #f7f7f7; border-top: 4px double #bbbbbb;}
#news-remembering-history #content-headlines-headlines h2 {border: none; width: 100px; float: left; background-color: #f7f7f7; margin: -10px 0; line-height: 16px; padding: 0 0 0 8px;}
#news-remembering-history #content-headlines-headlines h2 a {color: #666666; text-transform: uppercase; font-family: georgia, serif;} 
#news-remembering-history #content-headlines-headlines ul {padding: 0 5px; margin-bottom: 4px;}
#news-remembering-history #content-headlines-headlines ul li {border-bottom: 1px solid #BBBBBB; padding-top: 8px;}
#news-remembering-history #content-headlines-headlines ul li h3 a {font-weight: bold; font-family: georgia, serif; color: #333333; font-size: 12px; line-height: 14px;} 
#news-remembering-history #content-headlines-headlines ul li .photo-link {width: 90px; height: 90px;}
#news-remembering-history #content-headlines-headlines ul li .photo {height: 90px; width: auto; margin-left: -30px}
#news-remembering-history #rememberinghistoryrightcolumn {float: right; width: 603px; background-color: #f7f7f7; padding-top: 15px; margin: -16px 8px 0 0;}
#news-remembering-history #content-headlines-headlines ul li .summary {color: #888888; }
#news-remembering-history #content-headlines-headlines .headlines-morelink {visibility: visible; display: block; float: right; color: #888888;}
#news-remembering-history #rememberinghistoryugctitle {width: 360px; float: left; background-color: #f7f7f7; border-top: 4px double #bbbbbb; margin-top: 10px;} 
#news-remembering-history #rememberinghistoryugctitle h2 { border: none; width: 155px; float: left; background-color: #f7f7f7; margin: -10px 0; line-height: 16px; padding: 0 0 0 8px;}
#news-remembering-history #rememberinghistoryugctitle h2 a {color: #666666; text-transform: uppercase; font-family: georgia, serif; font-size: 13px;} 
#news-remembering-history #ugc h5 {display: none;}
#news-remembering-history #ugc ul {float: left; margin-top: 20px;}
#news-remembering-history #ugc ul li {padding: 5px 0px 5px 30px;}
#news-remembering-history #ugc ul li h3 a {color: #333333;}
#news-remembering-history #ugc .submitlink, #news-remembering-history #ugc .more {color: #888888; border-color: #888888;}
#news-remembering-history #ugc .submitlink {padding: 0 7px 0 50px;}
#news-remembering-history #rememberingintersectmodule { width: 360px; float: right; background: transparent; margin: 0 20px 0 0; } 
#news-remembering-history #rememberingintersectmodule h2 { margin: 10px 0 10px 0; line-height: 16px; padding: 0 0 0 0; border-bottom: 1px solid #000; }
#news-remembering-history #rememberingintersectmodule h2 a { color: #000; font: normal bold 16px/20px arial, helvetica, sans-serif; }
#news-remembering-history #rememberingintersectmodule img { float: left; clear: both; margin: 0 8px 8px 8px; width: 160px; }
#news-remembering-history #rememberingintersectmodule p { margin-top: 10px; }
#news-remembering-history #rememberingintersectmodule a { color: #000; }
#news-remembering-history #content-headlines-video {float: left; width: 285px; padding: 8px 8px; background-color: #f7f7f7; border-top: 4px double #bbbbbb; border-right: 1px solid #bbbbbb;}
#news-remembering-history #content-headlines-video h2 {border: none; width: 55px; float: left; background-color: #f7f7f7; margin: -17px 0 0 -8px; line-height: 16px; padding: 0 0 0 8px;}
#news-remembering-history #content-headlines-video h2 a {color: #666666; text-transform: uppercase; font-family: georgia, serif;}
#news-remembering-history #content-headlines-video ul li, #news-remembering-history #content-headlines-video ul li h3 a {color: #333333;}
#news-remembering-history #content-headlines-video .headlines-morelink {visibility: visible; display: block; color: #888888; }
#news-remembering-history #content-headlines-resources {float: right; width: 285px; padding: 8px 8px; margin: 0 0 0 -20px; background-color: #f7f7f7; border-top: 4px double #bbbbbb; clear: none;}
#news-remembering-history #content-headlines-resources h2 {border: none; width: 96px; float: right; background-color: #f7f7f7; margin: -18px -8px 0 0; line-height: 16px; padding: 0 0 0 8px;}
#news-remembering-history #content-headlines-resources h2 a {color: #666666; text-transform: uppercase; font-family: georgia, serif;} 
#news-remembering-history #content-headlines-resources ul li, #news-remembering-history #content-headlines-resources ul li h3 a {color: #333333;}
#news-remembering-history #content-headlines-resources ul {float: left; margin-left: 30px;}
#news-remembering-history #content-headlines-resources .headlines-morelink {visibility: visible; display: block; clear: both; color: #888888}
#news-remembering-history #rememberinghistorytodaysquestion {float: left; clear: both; border-top: 4px double #bbbbbb; width: 602px;}
#news-remembering-history #rememberinghistorytodaysquestion h2 { border: none; width: 160px; float: left; background-color: #f7f7f7; margin: -9px -8px 0 0; line-height: 16px; padding: 0 0 0 8px; color: #666666; text-transform: uppercase; font-family: georgia, serif; font-size: 13px;}
#news-remembering-history #rememberinghistorytodaysquestion .sectionquestion {font-size: 14px; clear: both; padding: 10px 0 10px 18px; width: 450px; float: left;} 
#news-remembering-history #rememberinghistoryfacebookcommenting {float: left; margin-left: 20px;}
#news-remembering-history #rememberinghistorysociallinks {width: 100px; float: right; margin: 0 0 12px 0;}
#news-remembering-history #rememberinghistorysociallinks img {float: left; padding: 0 6px 0 0; width: 40px;}
/*End Remembering 9/11 Styles*/
.index #content-headlines-neighborhood-links---home-page { margin: 0 0 0 0; border-top: none; }
.index #content-headlines-neighborhood-links---home-page h2 a { font-size: 16px; }
.index #content-headlines-neighborhood-links---home-page h2 { margin: 0 0 6px; }
.index #content-headlines-neighborhood-links---home-page .headlines-morelink { display: none; visibility: none; }
#news-neighborhoods #neighborhoodexplainer { 
   font: italic normal 12px/16px arial, helvetica, sans-serif; 
   padding: 10px; margin: 0 8px 0 176px; 
   border-radius: 10px; 
   -moz-border-radius: 10px;
   -webkit-border-radius: 10px; 
   border: 1px solid #999999; 
   }
#news-neighborhoods .headlines-morelink { display: none; visibility: none; }

/*MONEY SAVING QUEEN STYLES*/
#marketplace-money-saving-queen #wrapper {background: #e6e7df url(http://images.bimedia.net/designimages/bubbleBackground.jpg) top left no-repeat; height: auto; border-right: 2px solid #000; border-left: 2px solid #000; margin-bottom: 0px;}
#marketplace-money-saving-queen #content {width: 950px !important; border: 1px solid #000; margin: 55px 0 0 10px !important; z-index: 0;}
#marketplace-money-saving-queen #third-parties {width: 608px;}
#marketplace-money-saving-queen h1.section-title {background-image: url(http://images.bimedia.net/images/msqHeader2.gif) !important; background-repeat: no-repeat; width: 291px; height: 104px; text-indent: -9999px; position: absolute;margin: -55px 0 0 80px; }
#marketplace-money-saving-queen .content-headlines-list a:link, #marketplace-money-saving-queen .content-headlines-list a:visited, #marketplace-money-saving-queen #movers-row a:link, #marketplace-money-saving-queen #movers-row a:visited {color: #000;}
#marketplace-money-saving-queen  .content-headlines-list a:hover, #marketplace-money-saving-queen #movers-row a:hover {color: #95b335;}
#marketplace-money-saving-queen .content-headlines-list ul {list-style-image: url(http://images.bimedia.net/designimages/msqBullet.gif);}
#marketplace-money-saving-queen .content-headlines-list .headlines-morelink {display: block !important; visibility: visible !important;}
#marketplace-money-saving-queen .slider-wrap {width: 620px; height: 282px; overflow: hidden; margin: 20px 0 0 0;}
#marketplace-money-saving-queen #main-photo-slider {width: 419px; height: 252px; float: left; overflow: hidden;}
#marketplace-money-saving-queen #main-photo-slider img {width: 419px !important; height: 251px !important;}				
#marketplace-money-saving-queen .stripViewer .panelContainer .panel ul{ width: 419px; text-align: left; margin: 0 15px 0 30px;}
#marketplace-money-saving-queen .stripViewer {position: relative; overflow: hidden; width: 419px; height: 255px;}
#marketplace-money-saving-queen .stripViewer .panelContainer {position: relative; left: 0; top: 0;}
#marketplace-money-saving-queen .stripViewer .panelContainer .panel {float: left; height: 100%; position: relative; width: 419px;}
#marketplace-money-saving-queen .stripNavL, .stripNavR, .stripNav {display: none;}
#marketplace-money-saving-queen .nav-thumb {border: 1px solid black; margin: 1px 8px 0 0;}
#marketplace-money-saving-queen #movers-row {width: 180px; height: 252px; float: left; margin-left: 13px;}
#marketplace-money-saving-queen #movers-row div {width: 180px; height: 58px; padding: 0 0 5px 0;}
#marketplace-money-saving-queen #main-photo-slider .photo-meta-data {background: url(http://special.kvue.com/test/msq/transpBlack.png); padding: 10px; width: 399px; height: 30px; margin-top: -50px; position: relative; z-index: 9999; color: white;}
#marketplace-money-saving-queen #main-photo-slider .photo-meta-data p {font-size: 13px;}
#marketplace-money-saving-queen #movers-row .cross-link	{width: 108px !important;height: 58px !important;}
#marketplace-money-saving-queen #movers-row .active-thumb {width: 108px !important; height: 58px !important; background: transparent url(http://special.kvue.com/test/msq/nextArrowBlack.gif) left center no-repeat !important;}
#marketplace-money-saving-queen #movers-row .cross-link span.entry-title, #movers-row .active-thumb span.entry-title {width: 90px; height: 58px !important; float: right; margin: 0 8px 0 0; padding-top: 1px !important;font-weight: bold;}
#marketplace-money-saving-queen #movers-row img {width: 77px !important; height: 58px !important;}
#marketplace-money-saving-queen .content-headlines-list {width: 295px; float: left;}
#marketplace-money-saving-queen .content-headlines-list h2 {background: none !important; border-top: 1px solid #b3cc64; border-bottom: 1px solid #b3cc64; font-size: 16px; font-weight: bold; color: #000;}
#marketplace-money-saving-queen .content-headlines-list h2 
a:link, #marketplace-money-saving-queen .content-headlines-list h2 
a:visited, #marketplace-money-saving-queen .content-headlines-list h2 a:hover, #marketplace-money-saving-queen .content-headlines-list h2 a:active {color: #000;}
#marketplace-money-saving-queen #centerStories {background-image: url(http://images.bimedia.net/designimages/bubbleBackgroundCenter.jpg); float: right; margin-top: 5px; width: 410px; padding: 15px; display: block;}
#marketplace-money-saving-queen #centerStories .content-headlines-list {float: none; width: 420px;}
#marketplace-money-saving-queen #leftAds {float: left;}
#marketplace-money-saving-queen #sidebar { width: 300px; margin: 0 !important; padding-top: 0px !important;}
#marketplace-money-saving-queen #aboutSarah h2 {border-top: 1px solid #b0ce63; border-bottom: 1px solid #b0ce63; font-size: 18px; padding: 5px; margin-bottom: 5px; }
#marketplace-money-saving-queen #aboutSarah img {float: left; margin: 8px 8px 8px 0;}
#marketplace-money-saving-queen .msqMoreLink {float: right; margin: 0 10px 0 0;}
#marketplace-money-saving-queen #sidebar .content-headlines-list h2 {display: none;}
#marketplace-money-saving-queen #sidebar h3.forumHeader {width: 300px; background: none !important; position: absolute; margin: 10px 0 0 0;  padding: 5px 0 5px 0; border-top: 1px solid #b3cc64; border-bottom: 1px solid #b3cc64; font-size: 16px; font-weight: bold; color: #000;}
#marketplace-money-saving-queen #sidebar .content-headlines-list ul{font-size: 12px; color: #000000; margin-top: 50px;}
#marketplace-money-saving-queen #sidebar .content-headlines-list .entry-title {font-size: 13px; font-weight: bold;}
#marketplace-money-saving-queen #sidebar .content-headlines-list div {line-height: 14px; height: 44px; overflow: hidden;}
#marketplace-money-saving-queen #sidebar .content-headlines-list div img, #marketplace-money-saving-queen #sidebar .content-headlines-list .headlines-morelink {display: none !important;}
#marketplace-money-saving-queen #nav-bottom {padding-top: 20px;}
#marketplace-money-saving-queen #search-bottom {width: 450px !important;}
#marketplace-money-saving-queen #footer-tools {margin-right: 40px;}
#marketplace-money-saving-queen #footer-tools {height: 50px;}

#news-neighborhoods #ad-txt3, #news-neighborhoods-news-links #ad-txt3, #news-neighborhoods-news-links #title_ad { display: none; visibility: none; }
#news-neighborhoods #content-headlines-local-news-bloggers { width: 180px; float: right; }
#news-neighborhoods #content-headlines-neighborhood-news { width: 282px; float: left; }

#twitter-wafbscores #listcontainer { height: 190px; overflow: auto; margin-bottom: 10px; }
#twitter-wafbscores h2 img { float: right; margin: 4px 0 10px 0; }
#twitter-wafbscores ul li { font: normal normal 12px/16px arial, helvetica, sans-serif; color: #000; }
#twitter-wafbscores ul li a { color: #a50000; text-decoration: underline; }
#twitterlist-wafbscores .twitpic { float: left; margin: 0 10px 6px 0; width: 48px; height: 48px; }
#twitter-wafbscores ul li .twitauthor { font-size: 10px; }
 /* Get Jesse */
 #news-get-jesse #wrapper { background: url('http://images.bimedia.net/designimages/GetJesseBG3.jpg') no-repeat 0px 160px #0281ff; border-left: 1px solid #fff; border-right: 1px solid #fff; border-bottom: 1px solid #fff; }
#news-get-jesse #content { margin-top: 160px; }
#news-get-jesse #sidebar { margin-top: 160px; }
#news-get-jesse #ad-skyscraper { margin: 0 0 0 8px; }
#news-get-jesse #title_ad { display: none; visibility: none; }
#news-get-jesse #topstory { margin: 10px 0 0 14px; }
#news-get-jesse #topstory h1 { font: normal bold 20px/24px arial, helvetica, sans-serif; margin: 8px 0 6px 0; }
#news-get-jesse #topstory p.summary { font: normal normal 14px/17px arial, helvetica, sans-serif; }
#news-get-jesse #topstory .related-info { margin: 0 0 10px 0; }
#news-get-jesse .content-headlines-list h2 { margin: 0 0 8px; }
#news-get-jesse .content-headlines-list { margin-bottom: 10px; }
#news-get-jesse .storylabel { display: none; visibility: none; }
#news-get-jesse #sidebar #twitter_container { background: #fff; }
#news-get-jesse #content-two li.hasimage .photo { width: 129px; height: auto; }
#news-get-jesse #content-two li.hasimage a.photo-link { width: 133px; height: 74px; }
#news-get-jesse #content-headlines-get-jesse p.summary { font: normal normal 11px/14px arial, helvetica, sans-serif; }

#community-a-family-for-me #topstory h1 { font: normal bold 20px/24px arial, helvetica, sans-serif; margin: 10px 0 6px 0; }
#community-a-family-for-me #topstory p.summary { line-height: 16px; }
#community-a-family-for-me #adoptioninfo { border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border: 1px solid #999999; width: 466px; float: right; margin: 10px 10px 0 0; }
#community-a-family-for-me #adoptioninfo p { margin: 10px; padding: 0; line-height: 16px; }
#community-a-family-for-me #adoptioninfo img { float: right; margin: -20px 0 0 20px; }

#news-neighborhoods .content-headlines-list ul li p.summary { font: normal normal 10px/14px arial, helvetica, sans-serif; }

#weather #content-one #fivedaycontainer { width: 300px;  float: right; }
#weather #content-one #fivedaycontainer p { text-align: center; }
#weather #content-one #fivedaycontainer #fivedaydisplay { display: block; background: url('http://king.bimedia.net/KING/weather/stills/5day_320.jpg') no-repeat -10px -26px; width: 300px; height: 186px; }


body#news-viaduct #content #title_ad { height: 50px; background: url('http://images.bimedia.net/designimages/ViaductCrunchSec-head.gif') no-repeat top left; }
body#news-viaduct #content #title_ad h1 { display: none; visibility: none; }
#news-viaduct #viaduct-cams .viaductimage { width: 250px; height: auto; float: right; border: 1px solid #000; margin: 0 20px 6px 20px; }
#news-viaduct #viaduct-cams p { font: normal normal 14px/20px arial helvetica, sans-serif; margin: 20px 0 0 0; }
#news-viaduct #viaduct-cams p a { display: block; }

#on-tv-evening-magazine #bowwsidebar { display: block; height: 130px; width: 300px; background: url('http://images.bimedia.net/designimages/EveMag_Sidebar.jpg') no-repeat; margin: -10px 0 0 0; padding: 0; }
#on-tv-evening-magazine #bowwsidebar h5 { margin-bottom: 0px; }
.index #elections #table-1 { width: 630px; }
.index a#elexbar { display: block; width: 636px; height: 40px; padding: 0; margin: 10px 10px 10px 8px; border: 1px solid #000; }
#sports-sportspress-nw #title_ad { display: none; visibility: none; }
#sports-sportspress-nw #third-parties { margin-top: 10px; }
#sports-sportspress-nw #content-headlines-sportspress-nw li.item1 h3, #sports-sportspress-nw #content-headlines-sportspress-nw li.item2 h3, #sports-sportspress-nw #content-headlines-sportspress-nw li.item3 h3 { font-weight: bold; }
#sports-sportspress-nw #content-headlines-sportspress-nw li a.photo-link { width: 130px; height: 74px; }
#sports-sportspress-nw #content-headlines-sportspress-nw p.summary { font: normal normal 11px/14px arial, helvetica, sans-serif; }

#weather #weathertopstory { padding: 0; margin: 0; }
#weather #weathertopstory #forecastbox { width: 650px; }
#weather #weathertopstory #forecastbox #wxtiles img.extendedforecast { width: 270px; height: 204px; }
#weather #weathertopstory #forecastbox #wxtiles { width: 272px; float: right; padding: 0; margin: -204px 0 0 0; }
#weather #weathertopstory #forecastbox #wxtiles p { padding: 0; margin: 0; text-align: center; font-weight: bold; }
#weather #weathertopstory #forecastbox #topstory h1.entry-title { font: normal bold 16px/20px arial, helvetica, sans-serif; padding: 0; margin: 0 8px 8px 8px; }
#weather #weathertopstory #forecastbox #topstory h1.entry-title .storyLink { display: block; clear: left; padding-top: 6px; margin-bottom: 0; }
#weather #forecast .story-body p.summary { font: normal normal 12px/16px arial, helvetica, sans-serif; padding: 0; margin: 0 0 4px 0; height: 50px; overflow: hidden; }
#weather #weathertopstory #forecastbox #topstory #bimvidplayer0 { margin-left: 10px; float: left; }
#weather #forecastlink { text-align: left; margin: 0 10px 20px 8px; border-bottom: 1px solid #999999; text-transform: capitalize; font: normal bold 12px/18px arial, helvetica, sans-serif; display: none; visibility: none; }
body#weather #weatherlinksbox { margin: 0 10px 10px 10px; padding: 0; border: 1px solid #A50000; height: 20px; clear: both; }
body#weather #weatherlinksbox h3 { background: #A50000; padding: 4px; font: normal bold 12px/12px arial, helvetica, sans-serif; 
color: #fff; width: 120px; text-align: center; float: left; clear: left; }
body#weather #weatherlinksbox #links { margin: 1px 0 0 0; }
body#weather #weatherlinksbox #links ul li { display: inline; font: normal normal 12px/16px arial, helvetica, sans-serif; padding: 0 0 0 15px; }
body#weather #weatherlinksbox #links ul li span.arrows { font: normal normal 14px/16px arial, helvetica, sans-serif; }
body#weather #wxindexbox2 ul li { display: inline; float: left; padding: 0; margin: 0 0 0 10px; }
body#weather #wxindexbox2 li img { width: 120px; height: 90px; border: 1px solid #000; }
body#weather #wxindexbox2 li p { padding: 0; margin: 0 0 10px 0; text-align: center; font-weight: bold; }
body#weather #wxindexbox2 #local-weather-search { border: none; width: 210px; margin: 0 0 0 20px; padding: 0; }
body#weather #wxindexbox2 #local-weather-search input { width: 100px; }
body#weather #wxindexbox2 #local-weather-search h4 { font: normal bold 14px/14px arial, helvetica, sans-serif; margin: 0 0 6px 0; }
body#weather #wxindexbox2 #local-weather-search p { font-size: 12px; line-height: 16px; }
body#weather #wxindexbox2 #pwr-wu { margin-top: 6px; }
body#weather #schoolnet { padding-left: 10px; padding-right: 12px; clear: both; }
body#weather #schoolnet h4 { font: normal bold 16px/24px arial, helvetica, sans-serif; border-bottom: 1px solid #999999; margin: 0 0 6px 0; }
body#weather #schoolnet .wxcurrent { width: 230px; float: left; }
body#weather #schoolnet #content-headlines-weatherbug { width: 390px; }
body#weather #schoolnet #content-headlines-weatherbug ul { width: 200px; }
body#weather #content-headlines-weather-minds { width: 324px; float: left; margin: 6px 0 0 6px; }
body#weather #content-headlines-weather-minds .headlines-morelink { display: none; visibility: none; }
body#weather #weathermindslinks { width: 290px; text-align: right; float: left; clear: left; margin: 0 0 10px 10px;  font-size: 15px; }
body#weather #weathermindslinks a { font: normal normal 10px/16px arial, helvetica, sans-serif; text-transform: uppercase; }
body#weather #content-weather-pix-header { width: 320px; float: right; margin: 6px 4px 0 0; }
body#weather #content-weather-pix-header h5 { background: none repeat scroll 0 0 #BED4EB; border-bottom: 2px solid #D78A00; border-radius: 4px 4px 0 0; font-size: 13px; height: 30px; line-height: 32px; margin: 4px 4px 8px; padding: 0 8px; }
body#weather #ugc .headlines-morelink { display: none; visibility: none; }
body#weather #ugc .submitlink, body#weather #ugc .more { float: right; border: none; }
body#weather #ugc .more { border-right: 1px solid #999999; }
body#weather #ugc ul { height: 100px; }
#weather #sidebar #ad-medrectangle { height: auto; }
#weather #ad-skyscraper  { margin: 10px 0 0 6px; }
#weather #sidebar #ad-medrectangle { height: auto; }
#weather #content-headlines-nowcast, #weather #content-headlines-seattle-weather, #weather #headline-NationalWeatherNews,
#weather #headline-NationalWeatherNews, #weather #twelve-hour-conditions { float: right; margin-right: 10px; width: 470px; }
#weather #twelve-hour-conditions #current-local-conditions { margin: 0; padding: 0; width: 150px; }
#weather #current-local-conditions .more { margin: 0; padding: 1px 0 0 17px;}
#weather #current-local-conditions ul li .sky, #weather #current-local-conditions ul li .local-temp { color: #000; }
#weather #content-headlines-nowcast .headlines-morelink, #weather #content-headlines-seattle-weather .headlines-morelink { display: none; visibility: none; }
#weather #forecastbox #forecast { margin: 0 0 0 8px; }
#weather #forecastbox #forecast h2 { font: normal bold 20px/24px arial, helvetica, sans-serif; margin: 0; padding: 0; }
#weather #weathertopstory #forecastbox #forecast .summary a.more { display: inline; padding: 0; margin: 6px 0 10px 10px; font-weight: bold; }
#weather #severe-weather { margin-top: 0; }
#weather .weather-modular { margin: 0; }
#weather #winter-weather { width: 230px; margin: -10px 10px 0 0; }
#weather #winter-weather img.photo { width: 100px; height: auto; }
#weather #winter-weather a.photo-link { width: 102px; height: auto; }
#weather #winter-weather li.advert { display: none; visibility: none; }
#weather #content-block .divider { border-bottom: 1px solid #999999; height: 1px; margin: 8px; } 
#entry-64778992 #content-two .published { display: none; visibility: none; }

#food #third-parties .content-headlines-list { width: 290px; float: right; }
#food #third-parties .content-headlines-list h2, #food #third-parties .content-headlines-list .headlines-morelink { display: none; visibility: none; } 
#food #third-parties li.hasimage a.photo-link, #food #third-parties li.hasimage a.photo-link .photo { width: 100px; height: 58px; }
#food #third-parties li h3 { font-size: 13px; line-height: 18px; }
#food #third-parties li { margin-bottom: -2px; }
#food #third-parties #topstory h1.entry-title { font: normal bold 20px/26px arial, helvetica, sans-serif; margin: 6px 0 6px 0; }
#food #third-parties #topstory p.summary { line-height: 16px; }
#food #content-block .content-headlines-list { width: 308px; float: left; margin-left: 10px; }
#food #content-block .content-headlines-list .headlines-morelink { display: none; visibility: none; }
#food #content-block #headline-NewDayNWRecipes .headlines-morelink { display: block; visibility: visible; }
#food #content-block #content-headlines-food-resource-links .headlines-morelink { display: block; visibility: visible; }
#food #content-block .content-headlines-list li.hasimage a.photo-link { height: 74px; width: 130px; }
#food #content-block .content-headlines-list li.hasimage .photo { width: 128px; height: 72px; }
#food #content-block #headline-NewDayNWRecipes, #food #content-block #food-from-the-blogs, #food #content-block #content-headlines-food-more  { width: 466px; float: left; }
#food #ad-skyscraper { margin-left: 10px; float: left; margin-top: 10px; clear: both; }
#food #content-block .fdpoweredby { margin: 10px; }
#food #third-parties #topstory li.hasimage a.photo-link .photo { width: 330px; height: auto; }
#food #content-block #content-headlines-featured-blog-posts-and-articles .headlines-morelink, #food #sidebar .headlines-morelink { display: block; margin-bottom: 6px; }
#food #topstory { width: 640px; }
#food #third-parties #topstory li.hasimage a.photo-link { width: 330px; height: auto; }

#content-toolbar-mobile1 #content-block h3 { font: normal normal 20px/26px arial, helvetica, sans-serif; margin: 5px 0 5px 0; }
#content-toolbar-mobile1 #content-block p { line-height: 16px; margin-left: 140px; }
#content-toolbar-mobile1 #content-block .headlines-morelink { display: none; visibility: none; }
#content-toolbar-mobile1 #title_ad { display: none; visibility: none; }
#content-toolbar-mobile1 #third-parties { margin-top: 10px; }
#content-toolbar-mobile1 #content-block li .photo-link { height: 74px; }
#content-toolbar-mobile1 #coreapp { width: 470px; float: right; }
#content-toolbar-mobile1 #coreapp ul.incontent li { font: normal normal 12px/15px arial, helvetica, sans-serif; list-style: square outside; margin-left: 20px; }
#content-toolbar-mobile1 #coreapp ul.incontent { margin-bottom: 10px; }
#content-toolbar-mobile1 #coreapp p { margin-left: 0px; }

#sports-scores div.teamRank { width: 20px; float: left; }
#sports-scores #shsMultisportScoreboard .shsTable { width: 470px; }
#sidebar #mobilepromo table { margin-top: 6px; }
#sidebar #mobilepromo table td { width: 50%; text-align: center; font: normal normal 12px/16px arial, helvetica, sans-serif; padding: 2px 2px 6px 2px; }
#sidebar #mobilepromo table td img { border: 1px solid #000; }

.index #content-two #content-headlines-sportspress-northwest h2, 
#sports #content-two #content-headlines-sportspress-northwest h2,
#sports-sportspress-nw #content-headlines-sportspress-northwest h2
{ background: url('http://images.bimedia.net/designimages/SportsPressNWHeader.jpg') no-repeat; border-bottom: 1px solid black; }
 
.index #content-two #content-headlines-sportspress-northwest h2 a, 
#sports #content-two #content-headlines-sportspress-northwest h2 a,
#sports-sportspress-nw #content-headlines-sportspress-northwest h2 a
{ display: block; text-align: left; color: #fff; font-size: 0px; }
#thielbox { float: left; border: 1px solid #999999; padding: 5px; margin: 4px 10px 4px 0px; }
#thielbox p.thieltitle { text-align: center; }
#thielbox p { margin: 0; padding: 0;  font: normal normal 11px/15px arial, helvetica, sans-serif; height: 6px; }
#thielbox img { width: 100px; height: auto; border: 1px solid #000; }
#food-resources  #content-headlines-featured-blog-posts-and-articles h2, #food-resources .headlines-morelink, #food-blogroll #content-headlines-food-blogroll h2, #food-blogroll .headlines-morelink, #food-video .headlines-morelink { display: none; visibility: none; }
#weather-severe-weather-closings #closings { margin: 20px 0 10px 0; padding: 10px 0 30px 0; clear: left; }
#weather-severe-weather-closings #closings h3 { margin: 2px 0 0 0; padding: 0;  }
#weather-severe-weather-closings #closings p { margin: 6px 0 6px; padding: 0; font-size: 14px; }
#weather-severe-weather-closings #content-one { width: 460px; float: right; }
#weather-severe-weather-closings #content-two { width: 160px; float: left; clear: none; }
#weather-severe-weather-closings #pages ul li { width: 140px; height: 20px; margin: 0; padding: 0; float: left; }
#weather-severe-weather-closings #pages ul li a { margin: 0; padding: 0; }
#weather-severe-weather-closings li.letterStop { width: 450px !important; }
#weather-severe-weather-closings #closings h5 { display: block; }
#sports-super-bowl #title_ad .section-title { display: none; }
#sports-super-bowl #title_ad { height: 50px; background: url('http://images.bimedia.net/designimages/SuperBowlSecHeader2012.png') no-repeat 5px 0px; width: 650px; margin-top: 10px; }
#entry-138527489 #sidebar { display: none; visibility: none; }
#entry-138527489 #content { width: 979px; }
#entry-138527489 #content-two { width: 790px; }
#entry-138518684 #sidebar, #entry-138518684 #content-one, #entry-138816389 #sidebar, #entry-138816389 #content-one, #entry-138583014 #sidebar, #entry-138583014 #content-one, #entry-138583199 #sidebar, #entry-138583199 #content-one, #entry-138583349 #sidebar, #entry-138583349 #content-one { display: none; visibility: none; }
#entry-138518684 #content, #entry-138583014 #content, #entry-138583199 #content, #entry-138583349 #content, #entry-138816389 #content { width: 970px; padding-left: 10px; }
#entry-138518684 #content-two, #entry-138583014 #content-two, #entry-138583199 #content-two, #entry-138583349 #content-two, #entry-138816389 #content-two { width: 970px; }

