/*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 { 

; } 
#topstory .related-info li.related-link, #topstory .related-info li.related-story { background: transparent url('http://images.bimedia.net/designimages/SquareRed.jpg') 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*/

#nav-top ul.top-level li.top-level-item { font-size: 11px; }
.nav .top-level li a  { padding:0 8px; }
#nav-top ul.sub-level li.sub-level-item {
font-size:11px;
padding:0 8px !important;
}

.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
}

div#smtrafficflowmap a img { border: 1px solid black; }
div#smtrafficflowmap  {margin: 0 10px 0 0; float: right; }

#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 #content-two ul li, #weather-maps #content-two ul li, #weather-cameras #content-two ul li {
float:left;
height:130px;
padding:8px;
width:130px;
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; }

#weather-radar #radars-small ul li p { margin: 0 0 0 0; padding: 0 0 0 0; }

#entry-63762427 #storyimg, #entry-63762427 #storyimg .photo, entry-63851342 #storyimg, #entry-63851342 #storyimg .photo,#entry-65816537 #storyimg, #entry-65816537 #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-traffic { float: left; width: 325px; }

h2.nwheader { font-size: 18px; }

#weather-cameras #content-two h2, #weather-maps #content-two h2, #weather-radar #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; }

#content-headlines-ski-reports ul { float: left; }
#content-headlines-ski-reports img.floatright { float: right; margin: 0 0 5px 10px; border: 1px solid black; }

#nav-top ul.top-level li.top-level-item { font-size: 11px; }
#nav-top ul.sub-level li.sub-level-item { font-size: 11px; padding: 0 14px 0 14px; }

#lifestyles-northwest-families span.storylabel { display: none; visibility: none; }

body#lifestyles-pets-and-animals #content-pet-pix-header { padding-bottom: 10px; margin-bottom: -12px; }
body#lifestyles-pets-and-animals #ugc h5 { display: none; }
body#lifestyles-pets-and-animals #content-pet-pix-header p { font: normal normal 12px/17px arial, helvedtica, sans-serif; padding: 5px; }

#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 0 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; }

#SocMediaMod { width: 310px; border: 3px double #bed4eb; padding: 0 0 8px 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.facebox { width: 150px; float: left; }
#SocMediaMod div.twitterbox { width: 150px; float: left; }
#SocMediaMod img.facebooklogo, #SocMediaMod img.twitterlogo { margin: 0 0 5px 0; }
body#content-toolbar-mobile #top-content { width: 480px; float: right; }
#content-headlines-seahawkscamp .rightcol { float: right; width: 295px; }
#content-headlines-seahawkscamp .rightcol .gamesched { float: right; width: 160px; margin: 0 6px 0 0; }
#content-headlines-seahawkscamp .rightcol .gamesched p { font: normal bold 12px/14px arial, helvetica, sans-serif; margin: 0; padding: 0; text-align: center; border-bottom: 1px solid #999999; }
#content-headlines-seahawkscamp ul { float: left; width: 140px; }

#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: #eb3627; }

#sidebar .content-headlines-list p { font: normal normal 12px/16px arial, helvetica, sans-serif; padding: 10px; }

#sidebar #seahawkscamp ul li h3 a { font: normal normal 12px/17px arial, helvetica, sans-serif; margin: 0 0 0 6px; }
#sidebar #seahawkscamp ul { margin-top: 6px; }
#sidebar #seahawkscamp img { margin: 4px 0 4px 0; }
#sidebar #seahawkscamp span.arrows { font-size: 16px; font-weight: bold; }

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; }

#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; }

#news-idaho #content .content-headlines-list ul li.advert, #news-oregon #content .content-headlines-list ul li.advert, #news-washington #content .content-headlines-list ul li.advert {
border-bottom: none;
border-top: none;
list-style-type: square;
margin: 0 0 0 0 !important;
padding: 0 8px 6px 0;
display: none;
}

#news-idaho #content .content-headlines-list ul li.advert img, #news-oregon #content .content-headlines-list ul li.advert img, #news-washington #content .content-headlines-list ul li.advert img { display: none; visiblity: none; }
#news-idaho #content .content-headlines-list ul li.advert h3.entry-title a, #news-oregon #content .content-headlines-list ul li.advert h3.entry-title a, #news-washington #content .content-headlines-list ul li.advert h3.entry-title a   { font: normal normal 15px/20px arial, helvetica, sans-serif; color: #002e64; }
#news-idaho #title_ad, #news-oregon #title_ad, #news-washington #title_ad, #sports-timbers #title_ad { display: none; visibility: none; }
.parentnews #inset { display: none; visibility: none; }

/* 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 #elections a.more { display: none; visibility: none; }
.index #elections .more { display: none; visibility: hidden; }
#elex-links { font: normal normal 12px/17px arial, helvetica, sans-serif; padding-left: 10px; clear: both; margin-bottom: 20px; }
#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; }
#news-election-results #title_ad h1 { display: none; visibility: hidden; }
#news-election-results #title_ad { height: 80px; background: url("http://images.bimedia.net/images/HeaderResults2011.jpg") no-repeat; }
#news-election-results #tiertiatyNav { display: none; visibility: hidden; }

/* End Election Widget Styles */

.index #severe-weather  { display: none; visibility: none; }
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; }

#content-toolbar-mobile #top-content { margin-left: 170px; }
#content-toolbar-mobile #top-content h3 { font: normal normal 28px/34px arial, helvetica, sans-serif; margin: 5px 0 5px 0; }
#content-toolbar-mobile #top-content ul { font: normal normal 12px/16px arial, helvetica, sans-serif; list-style: square inside; margin: 0 0 10px 0; }
#content-toolbar-mobile #top-content p { line-height: 16px; }
#content-toolbar-mobile #popular { display: none; visibility: none; }
.index #promo { text-align: center; }


/*AP Hosted Story Styles*/
p.body span.headline { color: #002E64; font-size: 28px; line-height: 30px; font-family: Arial; }
p.ap-story-p { font-family: Arial; font-size: 14px !important; line-height: 20px !important; color: #333; }
/*--------------- 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: #AC312A 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: #AC312A 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: #AC312A 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: #AC312A 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: #AC312A 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: #AC312A 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: #AC312A 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: #AC312A 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: #AC312A 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: #AC312A !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: #AC312A 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; }


/* 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; }
/*End Rachel's Challenge Styles*/

#news #content-headlines-news h2 { display: none; visibility: none; }
.index #content-two .content-headlines-list h2 { display: none; visibility: none; }
.index #content-two #content-headlines-westwashnews h2, .index #content-two #content-headlines-eastwashnews h2, 
.index #content-two #content-headlines-ornews h2, .index #content-two #content-headlines-idnews h2,
.index #content-two #content-headlines-business-news h2, .index #content-two #content-headlines-sports h2, .index #content-two #content-headlines-national-news h2, .index #content-two #content-headlines-entertainment-news h2 { display: block; }
/* 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; } 
.index #content-headlines-nisqually-header { margin: 4px 0 0 0; padding: 0; }
.index #nisqually-home-page-block #content-headlines-earthquake h2, .index #nisqually-home-page-block #headline-Intersect-Quakestoriesfrom2001 h2 { display: block; visibility: visible; background: transparent; border-bottom: 1px solid #D78A00; padding: 0 0 0 10px; margin: -6px 0 6px 0; }
.index #content-headlines-earthquake .headlines-morelink, .index #headline-Intersect .headlines-morelink { display: none; visibility: none; }
.index #nisqually-home-page-block { border: 1px solid #999999; padding: 3px; }
.index #nisqually-home-page-block #nisquallyhpnav { text-align: center; font-size: 11px; }
.index #nisqually-home-page-block #nisquallyhpnav a { margin: 0 4px 0 4px; }
#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; }
#news-quake #title_ad { background: url('http://images.bimedia.net/designimages/japanquakeheader.jpg') no-repeat; height: 50px; border: 1px solid black; margin: 6px; }
#news-quake #title_ad .section-title { display: none; visibility: none; }
#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 { 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: #AC312A; 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, #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: #AC312A; 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: #AC312A; 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 #content-headlines-ncaa-tourney { width: 231px; }
#sports-college #content-headlines-mens-basketball { width: 231px; }
#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 { height: 140px; overflow: auto; }
#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-blazers #statsleft #shsMiniStats { height: 170px; overflow: auto; }
.index #sidebar #dishnetwork p { font: normal normal 12px/20px arial, helvetica, sans-serif; margin: 10px 4px 4px 10px; }
.index #sidebar #dishnetwork { margin-bottom: 20px; }
#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; }

/* Weather Pages - New WU Icon Resize */
.wu-12hrimg {width: 25px !important; height: 25px !important;}

/*Entertainment Page: Travel Module*/
#entertainment #content-block {float: left; margin-top: -35px;}
#entertainment #content-block {float: left; margin-top: 0\9}
#entertainment #content-headlines-travel {margin-top: -10px;}
#entertainment #content-headlines-travel h2 {text-indent: -9999px; background: none; border: none; background-image: url('http://media.wfaa.com/images/travelmoduleheader.jpg'); background-repeat: no-repeat; width: 460px;}
#entertainment #content-headlines-travel ul li {width: 128px; float: left; clear: none; padding: 0 45px 10px 0;}
#entertainment #content-headlines-travel ul li.item3, #entertainment #content-headlines-travel ul li.item6 {padding-right: 0;}
#entertainment #content-headlines-travel ul li.item1, #entertainment #content-headlines-travel ul li.item4 {padding-left: 10px;}
#entertainment #content-headlines-travel ul li img {width: 128px;}
#entertainment #content-headlines-travel ul li h3 a {color: #4F4F4F; font-size: 11px; line-height: 14px; font-weight: bold;}
#entertainment #content-headlines-travel .headlines-morelink {display: block; visibility: visible; color: #D53B36; text-transform: capitalize; padding-bottom: 10px;}
/*End Entertainment Page: Travel Module*/

.storylabel { display: block; color: #AC312A; }


/*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*/

/*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: 4px; line-height: 14px; }
#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 a#elexbar { display: block; width: 636px; height: 40px; padding: 0; margin: 10px 10px 10px 8px; border: 1px solid #000; }
#entertainment-game-reviews #wrapper { background: url("http://images.bimedia.net/images/GamerBG1.jpg") no-repeat scroll -18px -60px #00409a; padding-bottom: 10px;  }
#entertainment-game-reviews #contentContainer { margin-top: 120px; }
#entertainment-game-reviews #title_ad { display: none; visibility: none; }
#entertainment-game-reviews #topstory { margin: 10px 0 0 14px; }
#entertainment-game-reviews #topstory h1 { font: normal bold 20px/24px arial, helvetica, sans-serif; margin: 8px 0 6px 0; }
#entertainment-game-reviews #topstory p.summary { font: normal normal 14px/17px arial, helvetica, sans-serif; }
#entertainment-game-reviews #topstory .related-info { margin: 0 0 10px 0; }
#entertainment-game-reviews #content-two li.hasimage .photo { width: 128px; height: 72px; }
#entertainment-game-reviews #content-two li.hasimage .photo-link { width: 130px; height: 74px; }
#entertainment-game-reviews #content-two #content-headlines-game-reviews h3.entry-title, #entertainment-game-reviews #content-two #content-headlines-generation-gamer-video h3.entry-title { font-weight: bold; }
#entertainment-game-reviews #content-two #topstory li.hasimage .photo { width: auto; height: auto; border: none; }
#entertainment-game-reviews #content-two #topstory li.hasimage { text-align: center; }
#entertainment-game-reviews #content-two #topstory li.hasimage p.summary, #entertainment-game-reviews #content-two #topstory li.hasimage h1.entry-title, #entertainment-game-reviews #content-two #topstory li.related-comments
 { text-align: left; }
 
#sidebar #gengamerpromo { padding: 80px 10px 10px 30px; background: url('http://images.bimedia.net/designimages/GenGamerModuleBG.jpg') no-repeat top center; }
#sidebar #gengamerpromo p { font: normal bold 14px/18px arial, helvetica, sans-serif; color: #FFDEC0; text-shadow: 2px 2px 6px #000; }
#sidebar #gengamerpromo p.cutline { font-size: 12px; line-height: 16px; margin-bottom: 10px; }
#sidebar #gengamerpromo p.cutline a { color: #FFDEC0; text-decoration: none; padding-left: 10px; }
#sidebar #gengamerpromo p.cutline a:hover { text-decoration: underline; }

