#topstory ul.related-info { display:none; }

/*this controls the header on the tributes/obits platform*/
h1#obits_title {
margin: 0;
padding: 10px;
text-indent: -9000px;
background: #fff url('http://media.ktvb.com/KTVB/tributes/obits_header.png') 3% 50% no-repeat;
width: 960px;
height: 52px;
}
h1#obits_title a {
display: block;	
width: 960px;
height: 52px;
}
/*end tributes/obits platform*/

.ktft#weather #twelve-hour-data .wu-12hrrow {
width: 90px;
}

.ktft#weather #twelve-hour-data .wu-nwscredit {
margin: 0;
}

/*Home page Features styles */
body.index div#features {
width: 165px;
margin: 24px 0 0 7px;
}
body.index div#features h5 {
background: #fff;
text-align: left;
position: relative;
z-index: 27;
}
body.index div#features ul {
width: 160px;
margin: -2px auto 0 auto;
position: relative;
z-index: 23;
}
body.index div#features ul li { 
padding: 0;
}
body.index #features a {
background-color: transparent;	
}
body.index #features h3 a {
color: #000099;
display:block;
font-size:11px;
font-weight:bold;
line-height:13px;
padding:2px 2px 6px 2px;
}
body.index #features img { 
padding-top: 10px;
}

/*Home pg Slideshow module box*/
body.index div#content-headlines-slideshows {
-moz-border-radius:4px 4px 4px 4px;
background:none repeat scroll 0 0 white;
clear:both;
margin:0 0 8px;
}

body.index div#content-headlines-slideshows h2 {
border-color:#BCC6EB !important;
background:none repeat scroll 0 0 #E6E9F6;
-moz-border-radius:4px 4px 0 0;
border-bottom:2px solid;
font-size:13px;
height:30px;
line-height:32px;
padding:0 8px;
}

body.index div#content-headlines-slideshows ul {
margin:8px;
}

body.index div#content-headlines-slideshows ul li {
font-size: 11px;
line-height: 14px;
float:left;
height:150px;
overflow:hidden;
padding:11px;
width:128px;
}

body.index div#content-headlines-slideshows a.headlines-morelink {
display:block;
visibility: visible;
font-size:10px;
padding:4px 8px 8px 0;
text-align:right;
text-transform:uppercase;
}


/*Boise State Football Page Styles*/

#sports-boise-state h1.section-title {display: none;}
#sports-boise-state #nav-top	{margin-bottom: 144px;}
#sports-boise-state h5, #sports-boise-state h2, #sports-boise-state #newswire h5, #sports-boise-state #broncoblogs h5 {text-transform: uppercase !important; font-weight: bold !important; border-bottom: 1px solid #000099 !important; font-size: 13px !important; color: #fa8e54 !important; line-height: 32px; height: 30px; margin: 10px 0 8px 0; padding: 0;}
#sports-boise-state h5 a, #sports-boise-state h2 a {color: #fa8e54;}
#sports-boise-state #content {margin: 0 10px 0 -10px !important; width: 608px !important; padding-left: 10px  !important; -moz-border-radius: 0 0 0 0;}
#sports-boise-state #top-segments h5 {line-height: 47px !important;}
#sports-boise-state #gd-inside {width: 278px !important; float: right !important; background-color: #EEEEEE; margin-top: 16px; }
#sports-boise-state #gd-inside h6 {display: none;}
#sports-boise-state #gd-inside h5 {border: none !important; padding-left: 8px !important; margin: 0; }
#sports-boise-state #slideshows {width: 278px; float: right; margin-top: -2px;}
#sports-boise-state #newswire, #sports-boise-state #broncoblogs {width: 400px; padding-right: 10px;}
#sports-boise-state #newswire {margin-top: -15px;}
#sports-boise-state #newswire p, #sports-boise-state #broncoblogs p {font-size: 17px; line-height: 21px; margin-bottom: 12px;}
#sports-boise-state #sidebar {background-color: #FFFFFF; margin: 0 -20px 0 -10px !important; width: 330px !important;}
#sports-boise-state #sidebar #content-headlines-promos-and-contests, #sports-boise-state #sidebar #content-headlines-desktop-wallpapers, #sports-boise-state #sidebar #scottzach {width: 312px; float: left; margin-left: 10px;}
#sports-boise-state #sidebar #content-headlines-promos-and-contests {margin-top: -14px;}
#sports-boise-state #sidebar #facebookWid, #sports-boise-state #sidebar #ad-medrectangle {float: right !important; margin-right: 14px !important;}
#sports-boise-state #sidebar #ad-medrectangle {*float: left !important; *margin-left: 16px !important;}
#sports-boise-state #sidebar #facebookWid {margin-bottom: 14px;}
#sports-boise-state #sidebar #content-headlines-blogs {width: 314px; margin: -2px 8px 8px 0;}
#sports-boise-state #sidebar #content-headlines-blogs ul li {width: 288px; height: 260px;} 
#sports-boise-state #sidebar #content-headlines-blogs ul li h3 a {font-size: 21px; line-height: 25px; height: 75px; overflow: hidden; margin-top: 2px; float: left;}
#sports-boise-state #sidebar #content-headlines-blogs ul li a.photo-link {width: 310px; height: 186px; margin-left: -3px; margin-bottom: 6px;}
#sports-boise-state #gd-inside ul {margin: 0 10px; float: left; width: 260px; *margin-top: 0; *padding-bottom: 10px;}
#sports-boise-state #gd-inside ul li {clear: both; float: left; width: 260px;}
#sports-boise-state #gd-inside ul li img {float: left;}
#sports-boise-state #gd-inside ul li h3, #sports-boise-state #gd-inside ul li p {float: left; width: 200px; margin-left: 10px;}
#sports-boise-state #content-headlines-slideshows {width: 278px; margin-top: -8px; *margin-top: -2px;}
#sports-boise-state #content-headlines-slideshows ul li {width: 266px; height: 295px; margin: -19px 0 0 -18px !important; padding: 0 !important;}
#sports-boise-state #content-headlines-slideshows ul li a.photo-link {width: 278px; height: 206px; margin-bottom: 11px;}
#sports-boise-state #content-headlines-slideshows ul li a.photo-link img {width: 279px; height: 186px; margin-top: 19px; margin-bottom: 16px; max-width: 279px !important;}
#sports-boise-state #content-headlines-slideshows ul li h3 {font-weight: normal; float: left; margin-top: -4px; font-size: 21px; line-height: 25px; height: 75px; overflow: hidden; width: 270px !important;}
#sports-boise-state #top-segments embed {width: 320px !important;}
#sports-boise-state #broncoblogs {*margin-top: -40px;}
#sports-boise-state #content-two {padding-top: 5px !important;}
#sports-boise-state #moretop {position: absolute; margin-top: 1030px; margin-left: 246px; *margin-top: 710px; *margin-left: -90px;}
#sports-boise-state #top-segments {padding-bottom: 50px;}
#sports-boise-state-top-stories #content-headlines-boise-state h2 {display: none;}
#sports-boise-state #twitterfeed {float: left; margin-left: 16px; }
#sports-boise-state #content-headlines-links {width: 312px; float: left; margin-left: 10px !important;}
#sports-boise-state #slidesmore {font-size: 10px; text-transform: uppercase; float: right; width: 102px; margin-top:-15px; margin-bottom: 15px;}
#sports-boise-state #sidebar #content-headlines-promos-and-contests ul li a.photo-link, #sports-boise-state #sidebar #content-headlines-desktop-wallpapers ul li a.photo-link {width: 302px; height: 75px;}
#sports-boise-state #newswire a {font-size: 16px;}
#sports-boise-state #newswire .fdpoweredby a {font-size: 10px !important;}
#sports-boise-state #content-headlines-first-person {width: 312px;}
#sports-boise-state #content-headlines-first-person ul li {width: 96px; float: left; clear: none; margin: 0 40px 10px 1px; height: 106px; overflow: hidden; }
#sports-boise-state #content-headlines-first-person ul li h3.entry-title {margin-left: 16px; width: 94px; font-size: 11px; line-height: 14px;}
#sports-boise-state #youtake h5 {*width: 320px; }
#sports-boise-state #content-one #youtake {clear: both; float: left; margin-top: -265px; *margin-top: -80px !important;}
#sports-boise-state #top-segments .item1 .entry-title {height: 75px; overflow: hidden; margin-bottom: -10px; border: 1px solid #FFF;}
#sports-boise-state #content-headlines-slideshows ul li.advert {border:none; }
#sports-boise-state #content-headlines-slideshows li.advert h3.entry-title a {font-weight: normal !important;}
#sports-boise-state #poll {display: block !important; width: 317px; margin-top: -70px !important;}
/*End Boise State Football Page Styles*/

/* High School Football Page Styles */
#sports-high-school #wrapper {background: url("http://media.ktvb.com/designimages/prep+sports+bkground.png") no-repeat scroll 0 189px transparent; background-color: #0322a2;}
#sports-high-school h1.section-title {display: none;}
#sports-high-school #nav-top	{margin-bottom: 144px;}
#sports-high-school h5, #sports-high-school h2, #sports-high-school #newswire h5 {text-transform: uppercase !important; font-weight: bold !important; border-bottom: 1px solid #000099 !important; font-size: 13px !important; color: #b70204!important; line-height: 32px; height: 30px; margin: 10px 0 8px 0; padding: 0;}
#sports-high-school h5 a, #sports-high-school h2 a {color: #b70204;}
#sports-high-school #content {margin: 0 10px 0 -10px !important; width: 608px !important; padding-left: 10px  !important; -moz-border-radius: 0 0 0 0;}
#sports-high-school #top-segments h5 {line-height: 47px !important;}
#sports-high-school #top-segments embed {width: 320px !important;}
#sports-high-school #top-segments {padding-bottom: 50px;}
#sports-high-school #gd-inside {width: 278px !important; float: right !important; background-color: #EEEEEE; margin-top: 16px; }
#sports-high-school #gd-inside h6 {display: none;}
#sports-high-school #gd-inside h5 {border: none !important; padding-left: 8px !important; margin: 0; }
#sports-high-school #slideshows {width: 278px; float: right; margin-top: -2px;}
#sports-high-school #sidebar {background-color: #FFFFFF; margin: 0 -20px 0 -10px !important; width: 330px !important;}
#sports-high-school #sidebar #promos, #sports-high-school #sidebar #content-headlines-wallpapers, #sports-high-school #sidebar #scottzach {width: 312px; float: left; margin-left: 10px;}
#sports-high-school #sidebar #promos {margin-top: 6px;}
#sports-high-school #sidebar #promos h5 {background: none; padding: 0px;}
#sports-high-school #sidebar #promos a {margin-top: -14px; margin-bottom: -30px;}
#sports-high-school #content-headlines-slideshow {width: 278px; margin-top: -8px; *margin-top: -2px; padding-bottom: 20px;}
#sports-high-school #content-headlines-slideshow ul .item1 {width: 266px; height: 295px; margin: -19px 0 0 -18px;}
#sports-high-school #content-headlines-slideshow ul .item1 a.photo-link {width: 278px; height: 206px; margin-bottom: 11px;}
#sports-high-school #content-headlines-slideshow ul .item1 a.photo-link img {width: 279px; height: 186px; margin-top: 19px; margin-bottom: 16px; }
#sports-high-school #content-headlines-slideshow ul .item1 h3 {font-weight: normal; float: left; margin-top: -4px; font-size: 21px; line-height: 25px; height: 75px; overflow: hidden; width: 270px !important;}
#sports-high-school #content-two {padding-top: 5px !important;}
#sports-high-school #twitterfeed {float: left; margin-left: 16px; }
#sports-high-school #slidesmore {font-size: 10px; text-transform: uppercase; float: right; width: 102px; margin-top:-15px; margin-bottom: 15px; clear: both; margin-right: 8px;}
#sports-high-school #sidebar #promos ul li a.photo-link, #sports-high-school #sidebar #content-headlines-wallpapers ul li a.photo-link {width: 302px; height: 75px;}
#sports-high-school #content-headlines-first-person {width: 312px;}
#sports-high-school #content-headlines-first-person ul li {width: 96px; float: left; clear: none; margin: 0 40px 10px 1px; height: 106px; overflow: hidden; }
#sports-high-school #content-headlines-first-person ul li h3.entry-title {margin-left: 16px; width: 94px; font-size: 11px; line-height: 14px;}
#sports-high-school #gd-photos {float: right !important; width: 415px !important; margin: 0 12px 0 -12px;}
#sports-high-school #gd-photos ul li {width: 125px !important; margin: 0 16px 0 0 !important;}
#sports-high-school #gd-photos ul li.item3 {margin-right: 0 !important; }
#sports-high-school-top-stories #content-headlines-high-school h2 {display: none;}
#sports-high-school div.today-on {display: none;}
/* End High School Football Page Styles */

/*Sports Styles*/
#sports #content #ad-sponsor1 {margin: 0; padding: 8px;}

/*AP Hosted Story Styles*/
p.body span.headline { color: #000099; 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 #more-gal { display: none; }
body#entertainment #title_ad { height: 65px; background: #fff url('http://media.ktvb.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 #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: #2754BC url('http://media.ktvb.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: #2754BC url('http://media.ktvb.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.ktvb.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.ktvb.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: 298px; background: transparent url('http://media.ktvb.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.hasimage { 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; padding-right: 3px; }
body#entertainment #content-headlines-now-playing li.hasimage h3 { font-weight: normal; font-size: 13px; line-height: 15px; padding-bottom: 4px; }
body#entertainment #content-headlines-now-playing li.hasimage h3 a { color: #3f3f3f; }
body#entertainment #content-headlines-now-playing li.hasimage 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.ktvb.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.ktvb.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: #2754BC url('http://media.ktvb.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.ktvb.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: #2754BC url('http://media.ktvb.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: #2754BC url('http://media.ktvb.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: #2754BC url('http://media.ktvb.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: #2754BC url('http://media.ktvb.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: #2754BC url('http://media.ktvb.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.ktvb.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: #2754BC !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.ktvb.com/designimages/ent-chat.gif') 0px 8px no-repeat !important; text-indent: -9000px; border: none !important; }
body#entertainment #theChat { background: #fff url('http://media.ktvb.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 #more-content { position: relative; top: -1115px; left: 170px; }
body#entertainment #content-block #content-headlines-top { display: none; }
body#entertainment #content-headlines-entertainment ul li.advert .photo { float: left; width: 160px; }
/*--------------- end: Entertainment Page ---------------*/



/* Race for the Cure Styles */
#news-race-for-the-cure .more {color: #f6bee7; display: block; visibility: visible;}
#news-race-for-the-cure #ugc .more {display: none; visibility: hidden;}
#news-race-for-the-cure #imgFader {display: block; width: 983px; height: 345px; overflow: hidden; margin-top: -348px; margin-bottom: 10px;}
#news-race-for-the-cure #imgFader li {list-style: none;}
#news-race-for-the-cure .headlines-morelink {color: #f6bee7; font-size: 10px; clear: both; margin-bottom: 5px; display: block; visibility: visible;}
#news-race-for-the-cure .storylabel {color: #f6bee7 !important;}
#news-race-for-the-cure .section-title {background: transparent; height: 329px; margin-top: -15px; text-indent: -9999px;}
#news-race-for-the-cure #wrapper {background: none; background-color: #000000;}
#news-race-for-the-cure #wrapper-great, #news-race-for-the-cure #content {background-color: #000000;}
#news-race-for-the-cure #wrapper-great {width: 975px !important; margin-left: -8px;  border-top: 3px double #FFF; margin-top: 20px;}
#news-race-for-the-cure #content, #news-race-for-the-cure #sidebar {font-family: Helvetica, Arial, sans-serif;}
#news-race-for-the-cure #content {margin: -30px -20px 0 -10px !important; background: none; width: 675px !important; padding-left: 10px; overflow: visible !important;}
#news-race-for-the-cure #content p, #news-race-for-the-cure #sidebar p, #news-race-for-the-cure #sidebar p a {color: #f6bee7;}
#news-race-for-the-cure #sidebar {margin: 1px 0px 0px 19px !important; border-left: 1px solid #FFF; padding-left: 5px !important; width: 295px !important;}
#news-race-for-the-cure #sidebar h2 a, #news-race-for-the-cure #content h5 {color: #f6bee7;}
#news-race-for-the-cure #sidebar p {color: #FFF; text-align: center; padding-top: 15px;}
#news-race-for-the-cure #sidebar p strong {display: block; color: #f6bee7; font-size: 16px; font-weight: normal;}
#news-race-for-the-cure #sidebar .ad-display {margin: 0 -1px;}
#news-race-for-the-cure #sidebar #submitphotostory a {color: #CCC; float: right; padding: 0 8px 16px 0; }
#news-race-for-the-cure #top-segments {width: 375px !important; margin-right: -12px !important; }
#news-race-for-the-cure #top-segments h5 {border-bottom: none !important; margin: 0 0 0 -10px !important; background-color: #000000; padding: 5px 8px 0 8px !important; position: absolute; font-weight: bold !important;}
#news-race-for-the-cure #top-segments h3 a {color: #FFFFFF; text-align: left !important;}
#news-race-for-the-cure #top-segments ul li {border-bottom: none;}
#news-race-for-the-cure #top-segments .more {display: none;}
#news-race-for-the-cure #BIMvidPlayer {width: 376px; height: 233px; margin-top: 28px;}
#news-race-for-the-cure #top-segments li.item1 {text-align: left !important;}
#news-race-for-the-cure #top-segments li.item1 h3 {margin-top: -5px; font-size: 18px !important;}
#news-race-for-the-cure #top-segments li.item2, #news-race-for-the-cure #top-segments li.item3, #news-race-for-the-cure #top-segments li.item4 {height: 75px; overflow: hidden; padding-bottom: 5px !important;}
#news-race-for-the-cure #top-segments li.item2 h3, #news-race-for-the-cure #top-segments li.item3 h3, #news-race-for-the-cure #top-segments li.item4 h3 {font-size: 12px !important; height: 32px;}
#news-race-for-the-cure #top-segments li .photo-link {hieght: 76px; width: 120px; margin-right: 9px; overflow: hidden; float: left;}
#news-race-for-the-cure #top-segments li .photo {height: 70px !important; margin: 3px 8px 0 0 !important;}
#news-race-for-the-cure #ugc ul li.hasimage h3.entry-title {line-height: 15px !important;}
#news-race-for-the-cure #top-segments .item1 .photo {width: 395px !important; height: auto !important; }
#news-race-for-the-cure #top-segments .item1 .photo-link {width: 375px; margin-top: 30px; margin-bottom: 5px !important; *margin-top: 20px; }
#news-race-for-the-cure #ugcheroes {border-top: 1px solid #FFF; margin-top: 20px;}
#news-race-for-the-cure #ugcheroes h2 {margin: -8px 0 0 0; float: right;}
#news-race-for-the-cure #ugcheroes h2 a {background-color: #000000;  padding: 0 5px; font-size: 13px; position: inherit; z-index: 500; margin-right: 5px;}
#news-race-for-the-cure #ugc {margin: -68px 0 0 0 !important; width: 295px; padding-top: 62px;}
#news-race-for-the-cure #ugc ul {padding-top: 10px;}
#news-race-for-the-cure #ugc ul li.hasimage {width: 126px; float: left;height: 108px; overflow: hidden;  clear: none; margin: 6px; padding: 0;}
#news-race-for-the-cure #ugc ul li.hasimage h3 {text-align: center;}
#news-race-for-the-cure #ugc ul li a.photo-link {background-color: #1a1615; border: 1px solid #3f3f3f;}
#news-race-for-the-cure #ugc ul li.item4 {float: left; clear: none;}
#news-race-for-the-cure #ugc ul li a {color: #FFF; font-weight: normal; font-size: 10px;}
#news-race-for-the-cure #content-headlines-heroes-slideshows {margin: 20px 0 0 22px !important; border-left: 1px solid #FFF; border-right: none; width: 287px !important; padding-bottom: 0;}
#news-race-for-the-cure #content-headlines-heroes-slideshows h3 a {color: #FFF; font-weight: bold; font-size: 12px; line-height: 15px;}
#news-race-for-the-cure #content-headlines-heroes-slideshows ul li {margin-left: -10px; width:264px; padding-bottom: 14px;}
#news-race-for-the-cure #content-headlines-heroes-slideshows h5 {background-color: #000000; padding: 0 8px; float: right; margin: -22px 0 11px 0; font-size: 14px;}
#news-race-for-the-cure #content-headlines-heroes-slideshows h5 a {color: #f6bee7;}
#news-race-for-the-cure #content-headlines-heroes-slideshows ul li a.photo-link, #news-race-for-the-cure #content-headlines-heroes-slideshows ul li img {width: 270px !important; height: 150px !important;}
#news-race-for-the-cure #ugc h5, #news-race-for-the-cure #ugc a.submitlink, #news-race-for-the-cure #ugc a.more, #news-race-for-the-cure #gd-inside {display: none;}
#news-race-for-the-cure #content-two #content-headlines-finish-line-camera {clear: both; float: none; width: 99%; border-top: 1px solid #FFF; overlfow: hidden;}
#news-race-for-the-cure #content-two #content-headlines-finish-line-camera ul li {float: left; clear: none; width: 190px; height: 160px; margin: 5px; overflow: hidden;}
#news-race-for-the-cure #content-two #content-headlines-finish-line-camera h2 {background: #000; border: none; margin-top: -18px !important; display: inline-block; width: auto;}
#news-race-for-the-cure #content-two #content-headlines-finish-line-camera h2 a {color: #f6bee7; text-transform: uppercase;}
#news-race-for-the-cure #content-two #content-headlines-finish-line-camera img {width: 190px; height: 126px;}
#news-race-for-the-cure #content-two #content-headlines-finish-line-camera ul a {color: #CCC;font-size: 10px; display: block; width: 190px; height: 126px;}
#news-race-for-the-cure #content-two #content-headlines-finish-line-camera .advert {display: none;}
#news-race-for-the-cure #row2 {border-top: 1px solid #FFF; padding: 10px 0; margin-right: 5px; height: 135px;}
#news-race-for-the-cure #row2 h5 {font-size: 14px;  margin-top: -20px;}
#news-race-for-the-cure #row2 h5 a {background: #000; color: #f6bee7; padding: 0 5px;}
#news-race-for-the-cure .rowLeft {float: left; width: 370px;}
#news-race-for-the-cure .rowLeft li+li {margin-top: 5px;}
#news-race-for-the-cure .rowLeft span {color: #FFF; padding-right: 5px; text-decoration: none;}
#news-race-for-the-cure .rowLeft ul {margin-top: 10px;}
#news-race-for-the-cure .rowLeft ul a {color: #f6bee7; font-size: 14px;}
#news-race-for-the-cure .rowRight {float: right; width: 265px; border-left: 1px solid #FFF; padding: 0 9px;}
#news-race-for-the-cure .rowRight h5 {float: right; margin: 0px;}
#news-race-for-the-cure .rowRight img {width: 270px !important; height: 129px !important;}
#news-race-for-the-cure #sidebar #content-headlines-promotions {width: 295px; border-top: 1px solid #FFF;}
#news-race-for-the-cure #sidebar #content-headlines-promotions h2 {margin: -16px 0 0 0; float: right;}
#news-race-for-the-cure #sidebar #content-headlines-promotions h2 a {color: #f6bee7; background: #000; padding: 0 5px; text-transform: uppercase;}
#news-race-for-the-cure #sidebar #content-headlines-promotions li a {color: #CCC; font-size: 12px; line-height: 18px;}
#news-race-for-the-cure #coverageMod {margin-top: 0px;}
#news-race-for-the-cure #coverageMod h2 {margin: -20px 0 0 0; float: right;}
#news-race-for-the-cure #coverageMod h2 a {background-color: #000000;  padding: 0 5px; font-size: 13px; position: inherit; z-index: 500;}
#news-race-for-the-cure #coverage {padding-top: 10px; display: block; margin-bottom: 12px;}

/* Weather Pages - New WU Icon Resize */
.wu-12hrimg {width: 25px !important; height: 25px !important;}

/* Race to Robie Creek Styles */
#news-race-to-robie-creek #imgFader {display: block; width: 983px; height: 345px; overflow: hidden; margin-top: -348px; margin-bottom: 10px;}
#news-race-to-robie-creek #imgFader li {list-style: none;}
#news-race-to-robie-creek .headlines-morelink {color: #727c01; font-size: 10px; clear: both; margin-bottom: 5px; display: block; visibility: visible;}
#news-race-to-robie-creek .storylabel {color: #727c01 !important;}
#news-race-to-robie-creek .section-title {background: transparent; height: 329px; margin-top: -15px; text-indent: -9999px;}
#news-race-to-robie-creek #wrapper {background: none; background-color: #000000;}
#news-race-to-robie-creek #wrapper-great, #news-race-to-robie-creek #content {background-color: #000000;}
#news-race-to-robie-creek #wrapper-great {width: 975px !important; margin-left: -8px;  border-top: 3px double #FFF; margin-top: 20px;}
#news-race-to-robie-creek #content, #news-race-to-robie-creek #sidebar {font-family: Helvetica, Arial, sans-serif;}
#news-race-to-robie-creek #content {margin: -30px -20px 0 -10px !important; background: none; width: 675px !important; padding-left: 10px; overflow: visible !important;}
#news-race-to-robie-creek #content p, #news-race-to-robie-creek #sidebar p, #news-race-to-robie-creek #sidebar p a {color: #727c01;}
#news-race-to-robie-creek #sidebar {margin: 1px 0px 0px 19px !important; border-left: 1px solid #FFF; padding-left: 5px !important; width: 295px !important;}
#news-race-to-robie-creek #sidebar h2 a, #news-race-to-robie-creek #content h5 {color: #727c01;}
#news-race-to-robie-creek #sidebar p {color: #FFF; text-align: center; padding-top: 15px;}
#news-race-to-robie-creek #sidebar p strong {display: block; color: #727c01; font-size: 16px; font-weight: normal;}
#news-race-to-robie-creek #sidebar .ad-display {margin: 0 -1px;}
#news-race-to-robie-creek #sidebar #submitphotostory a {color: #CCC; float: right; padding: 0 8px 16px 0; }
#news-race-to-robie-creek #top-segments {width: 375px !important; margin-right: -12px !important; }
#news-race-to-robie-creek #top-segments h5 {border-bottom: none !important; margin: 0 0 0 -10px !important; background-color: #000000; padding: 5px 8px 0 8px !important; position: absolute; font-weight: bold !important;}
#news-race-to-robie-creek #top-segments h3 a {color: #FFFFFF; text-align: left !important;}
#news-race-to-robie-creek #top-segments ul li {border-bottom: none;}
#news-race-to-robie-creek #top-segments .more {display: none;}
#news-race-to-robie-creek #BIMvidPlayer {width: 376px; height: 233px; margin-top: 28px;}
#news-race-to-robie-creek #top-segments li.item1 {text-align: left !important;}
#news-race-to-robie-creek #top-segments li.item1 h3 {margin-top: -5px; font-size: 18px !important;}
#news-race-to-robie-creek #top-segments li.item2, #news-race-to-robie-creek #top-segments li.item3, #news-race-to-robie-creek #top-segments li.item4 {height: 75px; overflow: hidden; padding-bottom: 5px !important;}
#news-race-to-robie-creek #top-segments li.item2 h3, #news-race-to-robie-creek #top-segments li.item3 h3, #news-race-to-robie-creek #top-segments li.item4 h3 {font-size: 12px !important; height: 32px;}
#news-race-to-robie-creek #top-segments li .photo-link {hieght: 76px; width: 120px; margin-right: 9px; overflow: hidden; float: left;}
#news-race-to-robie-creek #top-segments li .photo {height: 70px !important; margin: 3px 8px 0 0 !important;}
#news-race-to-robie-creek #ugc ul li.hasimage h3.entry-title {line-height: 15px !important;}
#news-race-to-robie-creek #top-segments .item1 .photo {width: 395px !important; height: auto !important; }
#news-race-to-robie-creek #top-segments .item1 .photo-link {width: 375px; margin-top: 30px; margin-bottom: 5px !important; *margin-top: 20px; }
#news-race-to-robie-creek #ugcheroes {margin-top: 0px;}
#news-race-to-robie-creek #ugcheroes h2 {margin: -20px 0 0 0; float: right;}
#news-race-to-robie-creek #ugcheroes h2 a {background-color: #000000;  padding: 0 5px; font-size: 13px; position: inherit; z-index: 500;}
#news-race-to-robie-creek #ugc {padding-top: 10px; display: block; margin-bottom: 12px;}
#news-race-to-robie-creek #ugc ul {padding-top: 10px;}
#news-race-to-robie-creek #ugc ul li.hasimage {width: 126px; float: left;height: 108px; overflow: hidden;  clear: none; margin: 6px 8px; padding: 0;}
#news-race-to-robie-creek #ugc ul li.hasimage h3 {text-align: center;}
#news-race-to-robie-creek #ugc ul li a.photo-link {background-color: #1a1615; border: 1px solid #3f3f3f;}
#news-race-to-robie-creek #ugc ul li.item4 {float: left; clear: none;}
#news-race-to-robie-creek #ugc ul li a {color: #FFF; font-weight: normal; font-size: 10px;}
#news-race-to-robie-creek #content-headlines-heroes-slideshows {margin: 20px 0 0 22px !important; border-left: 1px solid #FFF; border-right: none; width: 287px !important; padding-bottom: 0;}
#news-race-to-robie-creek #content-headlines-heroes-slideshows h3 a {color: #FFF; font-weight: bold; font-size: 12px; line-height: 15px;}
#news-race-to-robie-creek #content-headlines-heroes-slideshows ul li {margin-left: -10px; width:264px; padding-bottom: 14px;}
#news-race-to-robie-creek #content-headlines-heroes-slideshows h5 {background-color: #000000; padding: 0 8px; float: right; margin: -22px 0 11px 0; font-size: 14px;}
#news-race-to-robie-creek #content-headlines-heroes-slideshows h5 a {color: #727c01;}
#news-race-to-robie-creek #content-headlines-heroes-slideshows ul li a.photo-link, #news-race-to-robie-creek #content-headlines-heroes-slideshows ul li img {width: 270px !important; height: 150px !important;}
#news-race-to-robie-creek #ugc h5, #news-race-to-robie-creek #ugc a.submitlink, #news-race-to-robie-creek #ugc a.more, #news-race-to-robie-creek #gd-inside {display: none;}
#news-race-to-robie-creek #content-two #content-headlines-finish-line-cameras {clear: both; float: none; width: 99%; border-top: 1px solid #FFF; overlfow: hidden;}
#news-race-to-robie-creek #content-two #content-headlines-finish-line-cameras ul li {float: left; clear: none; width: 190px; height: 160px; margin: 5px; overflow: hidden;}
#news-race-to-robie-creek #content-two #content-headlines-finish-line-cameras h2 {background: #000; border: none; margin-top: -18px !important; display: inline-block; width: auto;}
#news-race-to-robie-creek #content-two #content-headlines-finish-line-cameras h2 a {color: #727c01; text-transform: uppercase;}
#news-race-to-robie-creek #content-two #content-headlines-finish-line-cameras img {width: 190px; height: 126px;}
#news-race-to-robie-creek #content-two #content-headlines-finish-line-cameras ul a {color: #CCC;font-size: 10px; display: block; width: 190px; height: 126px;}
#news-race-to-robie-creek #content-two #content-headlines-finish-line-cameras .advert {display: none;}
#news-race-to-robie-creek #row2 {border-top: 1px solid #FFF; padding: 10px 0; margin-right: 5px; height: 135px;}
#news-race-to-robie-creek #row2 h5 {font-size: 14px;  margin-top: -20px;}
#news-race-to-robie-creek #row2 h5 a {background: #000; color: #727c01; padding: 0 5px;}
#news-race-to-robie-creek .rowLeft {float: left; width: 370px;}
#news-race-to-robie-creek .rowLeft li+li {margin-top: 5px;}
#news-race-to-robie-creek .rowLeft span {color: #FFF; padding-right: 5px; text-decoration: none;}
#news-race-to-robie-creek .rowLeft ul {margin-top: 10px;}
#news-race-to-robie-creek .rowLeft ul a {color: #727c01; font-size: 14px;}
#news-race-to-robie-creek .rowRight {float: right; width: 265px; border-left: 1px solid #FFF; padding: 0 9px;}
#news-race-to-robie-creek .rowRight h5 {float: right; margin: 0px;}
#news-race-to-robie-creek .rowRight img {width: 270px !important; height: 129px !important;}
#news-race-to-robie-creek #sidebar #content-headlines-promotions {width: 295px; border-top: 1px solid #FFF;}
#news-race-to-robie-creek #sidebar #content-headlines-promotions h2 {margin: -16px 0 0 0; float: right;}
#news-race-to-robie-creek #sidebar #content-headlines-promotions h2 a {color: #727c01; background: #000; padding: 0 5px; text-transform: uppercase;}
#news-race-to-robie-creek #sidebar #content-headlines-promotions li a {color: #CCC; font-size: 12px; line-height: 18px;}

/* KTVB Live Tour Page Styles */
#news-live-tour #imgFader {display: block; width: 983px; height: 487px; overflow: hidden; margin-top: -490px; margin-bottom: 10px;}
#news-live-tour #imgFader li {list-style: none;}
#news-live-tour .headlines-morelink {color: #d12e2f; font-size: 10px; clear: both; margin-bottom: 5px; display: block; visibility: visible;}
#news-live-tour .storylabel {color: #d12e2f !important;}
#news-live-tour .section-title {background: transparent; height: 470px; margin-top: -15px; text-indent: -9999px;}
#news-live-tour #wrapper {background: none; background-color: #101624;}
#news-live-tour #wrapper-great, #news-live-tour #content {background-color: #101624;}
#news-live-tour #wrapper-great {width: 975px !important; margin-left: -8px;  border-top: 3px double #404550; margin-top: 20px;}
#news-live-tour #content, #news-live-tour #sidebar {font-family: Helvetica, Arial, sans-serif;}
#news-live-tour #content {margin: -30px -20px 0 -10px !important; background: none; width: 675px !important; padding-left: 10px; overflow: visible !important;}
#news-live-tour #content p, #news-live-tour #sidebar p, #news-live-tour #sidebar p a {color: #d12e2f;}
#news-live-tour #top-segments {width: 375px !important; margin-right: -12px !important; }
#news-live-tour #top-segments h5 {border-bottom: none !important; margin: 0 0 0 -10px !important; background-color: #101624; padding: 5px 8px 0 8px !important; position: absolute; font-weight: bold !important;}
#news-live-tour #top-segments h3 a {color: #FFFFFF; text-align: left !important;}
#news-live-tour #top-segments ul li {border-bottom: none;}
#news-live-tour #top-segments .more {display: none !important;}
#news-live-tour #top-segments .headlines-morelink {display: block !important;}
#news-live-tour #BIMvidPlayer {width: 376px; height: 233px; margin-top: 28px;}
#news-live-tour #top-segments li.item1 {text-align: left !important;}
#news-live-tour #top-segments li.item1 h3 {margin-top: -5px; font-size: 18px !important;}
#news-live-tour #top-segments li.item2, #news-live-tour #top-segments li.item3, #news-live-tour #top-segments li.item4 {height: 75px; overflow: hidden; padding-bottom: 5px !important;}
#news-live-tour #top-segments li.item2 h3, #news-live-tour #top-segments li.item3 h3, #news-live-tour #top-segments li.item4 h3 {font-size: 12px !important; height: 32px;}
#news-live-tour #top-segments li .photo-link {hieght: 76px; width: 120px; margin-right: 9px; overflow: hidden; float: left;}
#news-live-tour #top-segments li .photo {height: 70px !important; margin: 3px 8px 0 0 !important;}
#news-live-tour #ugc ul li.hasimage h3.entry-title {line-height: 15px !important;}
#news-live-tour #top-segments .item1 .photo {width: 395px !important; height: auto !important; }
#news-live-tour #top-segments .item1 .photo-link {width: 375px; margin-top: 30px; margin-bottom: 5px !important; *margin-top: 20px; }
#news-live-tour #ugcheroes {border-top: 1px solid #404550; margin-top: 20px;}
#news-live-tour #ugcheroes h2 {margin: -8px 0 0 0; float: right;}
#news-live-tour #ugcheroes h2 a {background-color: #101624;  padding: 0 5px; font-size: 13px; position: inherit; z-index: 500; margin-right: 5px;}
#news-live-tour #ugc {margin: -68px 0 0 0 !important; width: 295px; padding-top: 62px;}
#news-live-tour #ugc ul {padding-top: 10px;}
#news-live-tour #ugc ul li.hasimage {width: 126px; float: left;height: 108px; overflow: hidden;  clear: none; margin: 6px 8px; padding: 0;}
#news-live-tour #ugc ul li.hasimage h3 {text-align: center;}
#news-live-tour #ugc ul li a.photo-link {background-color: #1a1615; border: 1px solid #3f3f3f;}
#news-live-tour #ugc ul li.item4 {float: left; clear: none;}
#news-live-tour #ugc ul li a {color: #FFF; font-weight: normal; font-size: 10px;}
#news-live-tour #content-headlines-livetour-slideshows {margin: 20px 0 0 22px !important; border-left: 1px solid #404550; border-right: none; width: 287px !important; padding-bottom: 0;}
#news-live-tour #content-headlines-livetour-slideshows h3 a {color: #FFF; font-weight: bold; font-size: 12px; line-height: 15px;}
#news-live-tour #content-headlines-livetour-slideshows ul li {margin-left: -10px; width:264px; padding-bottom: 14px;}
#news-live-tour #content-headlines-livetour-slideshows h5 {background-color: #101624; padding: 0 8px; float: right; margin: -22px 0 11px 0; font-size: 14px;}
#news-live-tour #content-headlines-livetour-slideshows h5 a {color: #d12e2f;}
#news-live-tour #content-headlines-livetour-slideshows ul li a.photo-link, #news-live-tour #content-headlines-livetour-slideshows ul li img {width: 270px !important; height: 150px !important;}
#news-live-tour #ugc h5, #news-live-tour #ugc a.submitlink, #news-live-tour #ugc a.more, #news-live-tour #gd-inside {display: none;}
#news-live-tour #content-two #content-headlines-finish-line-camera {clear: both; float: none; width: 99%; border-top: 1px solid #404550; overlfow: hidden;}
#news-live-tour #content-two #content-headlines-finish-line-camera ul li {float: left; clear: none; width: 190px; height: 160px; margin: 5px; overflow: hidden;}
#news-live-tour #content-two #content-headlines-finish-line-camera h2 {background: #101624; border: none; margin-top: -18px !important; display: inline-block; width: auto;}
#news-live-tour #content-two #content-headlines-finish-line-camera h2 a {color: #d12e2f; text-transform: uppercase;}
#news-live-tour #content-two #content-headlines-finish-line-camera img {width: 190px; height: 126px;}
#news-live-tour #content-two #content-headlines-finish-line-camera ul a {color: #CCC;font-size: 10px; display: block; width: 190px; height: 126px;}
/*#news-live-tour #content-two #content-headlines-finish-line-camera .advert {display: none;}*/
#news-live-tour #row2 {border-top: 1px solid #404550; padding: 10px 0; margin-right: 5px; height: 135px;}
#news-live-tour #row2 h5 {font-size: 14px;  margin-top: -20px;}
#news-live-tour #row2 h5 a {background: #101624; color: #d12e2f; padding: 0 5px;}
#news-live-tour .rowLeft {float: left; width: 370px;}
#news-live-tour .rowLeft li+li {margin-top: 5px;}
#news-live-tour .rowLeft span {color: #FFF; padding-right: 5px; text-decoration: none;}
#news-live-tour .rowLeft ul {margin-top: 10px;}
#news-live-tour .rowLeft ul a {color: #d12e2f; font-size: 14px;}
#news-live-tour .rowRight {float: right; width: 265px; border-left: 1px solid #404550; padding: 0 9px;}
#news-live-tour .rowRight h5 {float: right; margin: 0px;}
#news-live-tour .rowRight img {width: 270px !important; height: 129px !important;}
#news-live-tour #sidebar {margin: 1px 0px 0px 19px !important; border-left: 1px solid #404550; padding-left: 5px !important; width: 295px !important;}
#news-live-tour #sidebar h2 a, #news-live-tour #content h5 {color: #d12e2f;}
#news-live-tour #sidebar p {color: #FFF; text-align: center; padding-top: 15px;}
#news-live-tour #sidebar p strong {display: block; color: #d12e2f; font-size: 16px; font-weight: normal;}
#news-live-tour #sidebar .ad-display {margin: 0 -1px;}
#news-live-tour #sidebar #submitphotostory a {color: #CCC; float: right; padding: 0 8px 16px 0; }
#news-live-tour #sidebar #content-headlines-links {width: 295px; border-top: 1px solid #404550;}
#news-live-tour #sidebar #content-headlines-links h2 {margin: -16px 0 0 0; float: right;}
#news-live-tour #sidebar #content-headlines-links h2 a {color: #d12e2f; background: #101624; padding: 0 5px; text-transform: uppercase;}
#news-live-tour #sidebar #content-headlines-links li a {color: #CCC; font-size: 12px; line-height: 18px;}
#news-live-tour h2 {border: none;}
#news-live-tour #content-headlines-blog {1px solid #404550; !important; display: block; margin-top: 0px; margin-bottom: 12px; padding-top: 10px; width: 295px;}
#news-live-tour #content-headlines-blog h2 {margin: -38px 0 0 0; float: right;}
#news-live-tour #content-headlines-blog h2 a {background-color: #101624;  padding: 0 5px; font-size: 13px; position: inherit; z-index: 500; text-transform: uppercase;}
#news-live-tour #content-headlines-blog li a {font-size: 12px; line-height: 18px; color: #ccc;}
#news-live-tour #content-headlines-blog li a:hover {color: #FFF;}
#news-live-tour #livetourCities {overflow: hidden;}
#news-live-tour #livetourCities .content-headlines-list {width: 140px; float: left; padding: 0 20px 20px 0;}
#news-live-tour #livetourCities .content-headlines-list h2 {background: none; border: none; padding: 0px; margin: 0; display: inline-block;}
#news-live-tour #livetourCities .content-headlines-list h2 a {background: #101624; border: none; color: #d12e2f; padding: 0 10px 0 0; text-transform: uppercase;}
#news-live-tour #livetourCities .content-headlines-list ul {border-top: 1px solid #404550; padding-top: 15px; margin-top: -15px; overflow: hidden;}
#news-live-tour #livetourCities .content-headlines-list li {color: red;}
#news-live-tour #livetourCities .content-headlines-list li a, #news-live-tour #livetourCities .content-headlines-list p {font-size: 10px !important; line-height: 14px !important; color: #ccc !important;}
#news-live-tour #livetourCities .content-headlines-list li a:hover {color: #FFF;}
#news-live-tour #livetourCities .content-headlines-list .advert {display: none} /* Temp Style */
#news-live-tour #content-headlines-ktvb-live {1px solid #404550; !important; display: block; margin-top: 0px; margin-bottom: 12px; padding-top: 10px; width: 295px;}
#news-live-tour #content-headlines-ktvb-live h2 {margin: -38px 0 0 0; float: right;}
#news-live-tour #content-headlines-ktvb-live h2 a {background-color: #101624;  padding: 0 5px; font-size: 13px; position: inherit; z-index: 500; text-transform: uppercase;}
#news-live-tour #content-headlines-ktvb-live li a {font-size: 12px; line-height: 18px; color: #ccc;}
#news-live-tour #content-headlines-ktvb-live li a:hover {color: #FFF;}
#news-live-tour #top-segments ul {margin-top: 31px;}

/* Poll and Wallpapers*/
#news-live-tour #content-two #poll {border-top: 1px solid #404550; width: 378px;}
#news-live-tour #content-two #poll h5 {background: #101624; margin-top: -7px; text-transform: uppercase; width: 45px;}
#news-live-tour #content-two #poll h3 {color: #FFF; font-size: 16px; line-height: 20px; padding: 5px 0; width: 310px;}
#news-live-tour #content-two #poll iframe {width: 315px;}
#news-live-tour #livetourWallpapers {border-top: 1px solid #404550; border-left: 1px solid #404550; float: right; width: 276px; padding: 10px;}
#news-live-tour #livetourWallpapers h2 {background: #101624; float: right; font-size: 13px; border: none; color: #d12e2f; margin: -17px 0 5px 0; text-transform: uppercase; width: 175px; padding: 0 0 10px 10px;}
#news-live-tour #sidebar #content-headlines-blog img {width: 128px; height: 72px;}

/*Travel Videos Page Styles*/
#news-travel-videos #content-headlines-travel {float: right; width: 467px; margin-right:0px; margin-left: 8px; margin-top: -600px;}
#news-travel-videos #content-headlines-travel h2 {display: none;}
#news-travel-videos #ad-skyscraper {float: left; }
#news-travel-videos #linktown {float: left; padding-top: 10px; clear: both;}
/*End Travel Videos Page Styles*/

/*Travel News Page Styles*/
#news-travel-news .content-headlines-list {float: right; width: 467px; margin-right:0px; margin-left: 8px;}
#news-travel-news .content-headlines-list h2 {display: none;}
#news-travel-news .content-headlines-list h3 {margin-top: -16px; margin-bottom: 10px;}
#news-travel-news #ad-skyscraper {float: left; }
#news-travel-news #linktown {float: left; padding-top: 10px; clear: both;}
/*End Travel Videos Page Styles*/

/*Travel Page Styles*/
#news-travel #title_ad h1.section-title {background-image: url('http://media.khou.com/images/ktvb+travel+banner.png'); background-repeat: no-repeat; text-indent: -8888px; width: 667px; height: 65px; margin: 8px 8px -28px 8px;}
#news-travel #title_ad .ad-display {width: 88px; height: 33px; margin: -38px 5px 18px 0;}
#news-travel #content {width: 667px; margin: 8px -3px 8px 0; padding-bottom: 43px;}
#news-travel #topstory {width: 450px;}
#news-travel #topstory h1 {font-size: 21px; line-height: 26px; font-weight: bold; padding: 8px 0; text-align: center; height: 49px; overflow: hidden;}
#news-travel #topstory h1 a {color: #333333;}
#news-travel #topstory h1 .video-icon {display: none;}
#news-travel #topstory p.summary {color: #666666; text-align: center;}
#news-travel #topstory #BIMvidPlayer {width: 450px; height: 270px; }
#news-travel #content-headlines-travel {width: 275px; padding: 4px 5px 20px; margin-right: -2px; float: right; border-right: 1px solid #cccccc; background-color: #F7F7F7;}
#news-travel #content-headlines-travel ul li {padding:  5px 0; border-bottom: 1px solid #cccccc;}
#news-travel #content-headlines-travel ul li h3 a {color: #333333; font-size: 11px; text-transform: uppercase;}
#news-travel #content-headlines-travel ul li a.photo-link {width: 85px; height: 85px;}
#news-travel #content-headlines-travel ul li img {width: 155px; height: 85px; margin-left: -35px;}
#news-travel #content-headlines-travel h2, #news-travel #content-headlines-list h2 {display: none;}
#news-travel #travelvideomorelink a {float: right; margin: -17px 4px 0 0; color: #333333;}
#news-travel #travelvideomorelink {clear: both;}
#news-travel #ad-skyscraper {float: left;}
#news-travel #travelnewsandviews {width: 200px; float: right; margin-right: -208px; margin-top: -1020px;}
#news-travel #travelnewsandviews .content-headlines-list {width: 200px; margin: 0; float: left; background-color: #FFFFFF;}
#news-travel #travelnewsandviews .content-headlines-list h2 {background: none; border: none; font-size: 22px; text-align: center; margin-top: 0 !important;}
#news-travel #travelnewsandviews .content-headlines-list h2 a {color: #333333;}
#news-travel #travelnewsandviews .content-headlines-list ul {margin-left: 3px; margin-top: 8px; background-color: none;}
#news-travel #travelnewsandviews .content-headlines-list ul li {list-style-type: none !important; background-image: url('http://media.ktvb.com/images/ktvb-blue-bullet.gif'); background-repeat: no-repeat; border: none; padding-top: 0; width: 185px;}
#news-travel #travelnewsandviews .content-headlines-list ul li a {float: right; width: 172px; margin-top: -2px}
#news-travel #travelnewsandviews .content-headlines-list ul li h3 {height: 32px; overflow: hidden; float: right;}
#news-travel #travelnewsandviews .content-headlines-list ul li h3 a {color: #333333; text-transform: uppercase; font-size: 11px;}
#news-travel #travelnewsandviews #travelmorelink {color: #333333; padding: 8px 0 0 17px !important; float: left; width: 200px; margin-left: 18px; text-indent: -18px; margin-top: -10px;}
#news-travel #travelnewsandviews .travelnewsandviewsheader a {color: #000000; font-size: 22px; text-align: center; width: 200px !important; float: left;}
#news-travel #travelnewsandviews .content-headlines-list h2 {display: none !important;}
#news-travel #sidebar {background-color: #FFFFFF; padding-bottom: 8px;}
#news-travel #sidebar #content-toolbar {padding-top: 20px;}
#news-travel #sidebar #ad-medrectangle {clear: none !important;}
#news-travel #sidebar #travelslideshowheader {width: 506px; clear: both; float: left; margin-left: -196px; margin-top: 15px;}
#news-travel #sidebar #travelslideshowheader h2 {font-size: 14px; color: #333333; background-image: url('http://media.khou.com/images/headlines-header-background.jpg'); background-repeat: repeat-x; padding: 5px 8px; margin-top: -4px; -moz-border-radius: 8px 8px 0 0;}
#news-travel #sidebar #travelslideshowheaderlinks {float: right; margin: -20px 0 0; width: 298px; color: #333333;}
#news-travel #sidebar #travelslideshowheaderlinks a {color: #333333;}
#news-travel #sidebar #travelslideshowheader img {float: right; margin: -4px 5px 0 0;}
#news-travel #sidebar #ugc ul li {width: 85px; height: 134px; padding: 2px 17px 0;}
#news-travel #sidebar #ugc ul li.item3 {clear: none !important;}
#news-travel #sidebar #ugc ul li h3 {margin-left: 3px;}
#news-travel #sidebar #ugc ul li h3 a {color: #920000;}
#news-travel #sidebar #ugc ul li a.photo-link {width: 85px;}
#news-travel #sidebar #ugc {width: 505px; margin-left: -197px; border: 1px solid #F7F7F7;}
#news-travel #sidebar #ugc h5, #news-travel #sidebar #ugc .submitlink, #news-travel #sidebar #ugc .more {display: none;}
#news-travel #sidebar .FB_SERVER_IFRAME, #news-travel #sidebar #widgetbox_widget_parent_0 {padding-right: 0; padding-bottom: 8px; float: right;}
#news-travel #sidebar #wbx-gw-button-wrapper-0 {display: none;}
#news-travel #sidebar #kensfacebooklink {display: none;}
#news-travel #sidebar #content-headlines-links {float: left; clear: none; margin-left: -520px; margin-top: -255px; width: 201px; height: 224px; background-color: #f7f7f7; -moz-border-radius: 0; padding-left: 4px;}
#news-travel #sidebar #content-headlines-links h2 {border-bottom: 1px solid #cccccc; background: none; margin-left: 4px; padding-left: 0; width: 179px;}
#news-travel #sidebar #content-headlines-links h2 a {color: #333333; margin-top: 0;}
#news-travel #sidebar #content-headlines-links ul {margin: 0 0 0 25px;}
#news-travel #sidebar #content-headlines-links ul li {width: 197px; padding: 5px 0 0 0;}
#news-travel #sidebar #content-headlines-links ul li a.photo-link {width: 190px; height: 53px;}
#news-travel #sidebar #content-headlines-links ul li img.photo {width: 190px; height: 53px;}
#news-travel #sidebar #content-headlines-links h3 {line-height: 20px; font-size: 11px; text-transform: uppercase;}
#news-travel #sidebar #content-headlines-links h3 a {color: #333333;}
#news-travel #sidebar #travelslideshowheader {*margin: 20px 0 0 -196px;}
#news-travel #sidebar #travelslideshowheader img {*margin-top: -18px;}
#news-travel #content-headlines-travel, #news-travel #travelvideomorelink {*margin-right: 199px;}
#news-travel #content-headlines-links {*height: 541px; }
#news-travel #sidebar #content-tools {font-family: Helvetica,Arial,sans-serif;}
#news-travel #sidebar #top-Weather-Condition {background-color: #f7f7f7; border-radius: 0; margin: -233px 0 5px -204px; padding: 8px; width: 189px;}
#news-travel #sidebar #top-Weather-Condition #next-twelve-hours {display: none;}
#news-travel #sidebar iframe {float: right; margin-right: 7px; margin-bottom: 8px;}
#news-travel #sidebar #top-Weather-Condition #condition-icon {margin-top: 5px; background-position: -45px 0; width: 130px;}
#news-travel #sidebar #top-Weather-Condition #temp {margin-left: 115px;}
#news-travel #sidebar #top-Weather-Condition .skiesLabel {width: 195px; margin-top: 15px; margin-bottom: 5px; }
#news-travel #sidebar #top-Weather-Condition .conditions .dew-point, #news-travel #sidebar #top-Weather-Condition .conditions .humidity, #news-travel #sidebar #top-Weather-Condition .conditions .sky, #news-travel #sidebar #top-Weather-Condition .conditions .hmeasure, #news-travel #sidebar #top-Weather-Condition .conditions .sky {width: 185px !important;}
#news-travel #sidebar #top-Weather-Condition #conditions-search {margin-top: 6px; width: 190px;}
#news-travel #sidebar #condition-input {width: 117px;}
#news-travel #sidebar #top-Weather-Condition {background-image: none;}
#news-travel #sidebar #currentconditionsheader {float: left; background-color: #f7f7f7; width: 205px; margin-left: -204px; margin-top: -259px; height: 26px;}
#news-travel #sidebar #currentconditionsheader h2 {width: 189px; margin-left: 8px; border-bottom: 1px solid #CCCCCC; float: left; }
#news-travel #sidebar #currentconditionsheader a {color: #333333; font-size: 13px; padding: 5px 11px 4px 0; width: 190px; float: left;} 
#news-travel #sidebar #boardingpassimage {background-image: url("http://media.ktvb.com/images/boarding-pass-background.jpg"); background-repeat: no-repeat; height: 70px; margin: -30px 0 6px 12px; width: 200px;}
#news-travel #travelnewsandviews #travelmorelink {float: left; margin: 220px 0 0 -196px; padding: 8px 0 0 17px !important; position: absolute;}
#news-travel #topstory p.summary {height: 62px; overflow: hidden;}
#news-travel .bimvidImages, #news-travel #bimvidplayer0 {width: 446px !important; height: 250px !important;}
#news-travel .google-adsense-wrapper {float: right; margin: 40px 100px 0 0;}
#news-travel .playOverlay {top: -250px !important;}
/*End Travel Page Styles*/

/* KTVB Social Media Page Styles */
#community-social-media #wrapper {background: #5782a4 url(http://images.bimedia.net/designimages/ktvb_banner.jpg) no-repeat center 188px;}
#community-social-media #Billboard {height: 120px;}
#community-social-media .section-title {display: none;}
#community-social-media #wrapper-great {overflow: hidden;}
#community-social-media #sidebar #content-headlines-contests, #community-social-media #sidebar #content-headlines-interact-with-us {width: 300px;}
#community-social-media #ktvbFacebook {float: left; width: 300px;}
#community-social-media #content-two .content-headlines-list, #community-social-media #ugc {float: right; width: 300px;}
#community-social-media #ugc ul li {width: 100px;height: 120px;}
#community-social-media #ugc h5 {margin-top: 20px;}
#community-social-media #ugc .submitlink, #community-social-media #ugc .more {font-size: 9px;}
#community-social-media #ugc .more {float: right; margin-top: -30px;}
#community-social-media h5, #community-social-media h5 a, #community-social-media h2, #community-social-media h2 a {color:  #044376; font-size: 14px; font-weight: normal; padding: 5px 0; margin: 0; text-transform: uppercase;}
#community-social-media h5, #community-social-media h2 {border-bottom: 1px dotted #ccc; margin: 0 0 10px 0; padding: 0;}
#community-social-media #content-headlines-follow-us {width: 284px; padding-top: 0; margin-top: -9px;}
#community-social-media #content-headlines-follow-us ul {margin: 0;}
#community-social-media #content-headlines-follow-us li .photo-link {width: 284px;}
#community-social-media #content-headlines-follow-us li .entry-title {display: none;}
#community-social-media #content-headlines-contests .photo-link, #community-social-media #content-headlines-interact-with-us .photo-link {width: 85px; margin-left: -4px;}
#community-social-media #content-headlines-contests h3, #community-social-media #content-headlines-interact-with-us h3 {padding-top: 20px;}
#community-social-media #content-headlines-contests h3 a, #community-social-media #content-headlines-interact-with-us h3 a {display: block; background: #a5a5a6; color: #FFF; font-size: 12px; padding: 5px; text-align: center;}
#community-social-media #sidebar #promos {display: none;}
#community-social-media blogHeader {float: right; width: 300px;}
#community-social-media #gd-today h3, #community-social-media #gd-today p {display: none;}

/*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.ktvb.com/images/travelmoduleheader-ktvb.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*/

/*Morning News Styles*/
#news-morning #wrapper {background: url("http://media.ktvb.com/designimages/morning+news+background.png") no-repeat scroll 0 160px #0c1d6f ;}
#news-morning .section-title {text-indent: -9999px; height: 60px;}
#news-morning #content-one {width: 320px; float: left;}
#news-morning #wrapper-great {float: left;}
#news-morning #wrapper-great #content {margin-left: 2px; width: 616px;}
#news-morning #morningnewstopstory h2, #news-morning #morningnewscartoon h2, #news-morning #morningnewsfacebook h2, #news-morning #meet-the-talent h2, #news-morning #firstpersonmorningnewsheader h2, #news-morning #blogHeader h2 {font-size: 13px; line-height: 17px; color: #9D1C1C; border-bottom: 1px solid #cdcdcd; margin-bottom: 8px; height: 24px; text-transform: uppercase;}
#news-morning #blogHeader h2 a {color: #9D1C1C;}
#news-morning #content .entry-title a, #news-morning #sidebar .entry-title a {color: #333333;}
#news-morning #morningnewsleft {width: 320px; float: left;}
#news-morning #morningnewsright {width: 285px; float: left;}
#news-morning #morningnewstopstory {width: 320px;} 
#news-morning #morningnewstopstory #topstory #bimvidplayer0, #news-morning #morningnewstopstory #topstory .bimvidImages {width: 320px !important;}
#news-morning #morningnewstopstory h2 a:hover, #news-morning #morningnewscartoon h2 a:hover, #news-morning #morningnewsfacebook h2 a:hover {text-decoration: underline !important;}
#news-morning #content-headlines-more-headlines h2, #news-morning #content-headlines-news-to-me-cartoons h2 {display: none;}
#news-morning #content-headlines-more-headlines {float: left; margin-top: -20px; margin-bottom: 15px;}
#news-morning #content-headlines-more-headlines .headlines-morelink {display: block; visibility: visible; color: #9D1C1C;} 
#news-morning #morningnewscartoon {float: left; width: 285px;}
#news-morning #morningnewscartoon #topstory {float: left; width: 285px;}
#news-morning #morningnewscartoon #topstory ul li img {width: 285px !important; height: auto !important;}
#news-morning #morningnewscartoon #topstory #bimvidplayer1, #news-morning #morningnewscartoon #topstory .bimvidImages {width: 285px !important;}
#news-morning #content-headlines-news-to-me-cartoons {float: right; width: 275px; margin-top: -10px; margin-bottom: 10px;} 
#news-morning #content-headlines-news-to-me-cartoons .headlines-morelink {display: block; visibility: visible; color: #9D1C1C; padding-right: 5px;} 
#news-morning #morningnewsfacebook {width: 320px; float: left;}
#news-morning #morningnewsfacebook h1 {margin-top: 12px;}
#news-morning #morningnewsfacebook #topstory #bimvidplayer0, #news-morning #morningnewsfacebook #topstory #bimvidplayer1, #news-morning #morningnewsfacebook #topstory #bimvidplayer2, #news-morning #morningnewsfacebook #topstory .bimvidImages, #news-morning #morningnewsfacebook #topstory .photo {width: 320px !important;}
#news-morning #morningnewsfacebookstorylink {float: left; width: 320px;}
#news-morning #facebookgraphiclink {width: 320px; float: left; margin-top: -10px;}
#news-morning #firstpersonmorningnewsheader {float: right; width: 285px; *margin-bottom: -50px;}
#news-morning #firstpersonmorningnewsheader p {font-weight: bold; text-align: center;}
#news-morning #ugc {width: 285px; float: right;}
#news-morning #ugc ul li {padding: 2px; }
#news-morning #ugc .submitlink {border: none; float: right; padding-bottom: 0; margin-bottom: -10px;}
#news-morning #ugc .more {padding-right: 6px;}
#news-morning #sidebar {margin-top: -6px !important;}
#news-morning #sidebar #content-headlines-meet-the-talent {width: 300px; margin-bottom: 0;}
#news-morning #sidebar #content-headlines-meet-the-talent ul li a.photo-link {width: 300px;}
#news-morning #sidebar #content-headlines-meet-the-talent ul li h3.entry-title, #news-morning #ugc h5 {display: none;}
#news-morning #sidebar #content-headlines-meet-the-talent h2 {border-bottom: 1px solid #cdcdcd; text-transform: uppercase; margin-top: 0;}
#news-morning #sidebar #content-headlines-meet-the-talent h2 a {color: #9D1C1C;}
#news-morning #sidebar #content-headlines-recent-blogs {width: 300px; float: left;} 
#news-morning #sidebar .ad-display {margin-left: 0;}
#news-morning #blogHeader {float: left; width: 285px; margin-top: 20px;} 
#news-morning #healthsmartgraphiclink {float: left; margin: 0 0 0 20px;}
#news-morning #morningnewsleft #content-headlines-more-headlines ul li img {width: 128px;}
#news-morning #content-headlines-recent-blogs {width: 285px; float: left; }
#news-morning #content-two {float: right; padding: 0 !important; clear: none !important; width: 285px;}
/*End Morning News Styles*/

/*Boise State Styles*/
#boise-state #wrapper {background: #000040 url(http://images.bimedia.net/designimages/ktvbBoiseBroncosBG2.jpg) no-repeat; background-position: 0px 20px !important;}
#boise-state #contentContainer {background-color: #fff; float: left; margin: 130px 0 0 0 !important;}
#boise-state #content {margin-top: 20px;}
#boise-state #third-parties {width: 300px; float: left;}
#boise-state #topstory {margin: 0;}
#boise-state #topstory img {width: 608px !important; height: 334px !important;}
#boise-state #topstory #bimvidplayer0 {width: 608px !important;}
#boise-state #topstory ul h1 {width: 592px !important; padding: 5px 0 2px 5px; margin-top: -5px !important;}
#boise-state #topstory ul li a {width: 600px; height: 334px;}
#boise-state #topstory ul li {width: 600px; height: 412px;}
#boise-state #topstory ul.related-info {display: none;}
#boise-state #topstory ul li p.summary {padding-top: 5px; font-size: 11px; line-height: 14px; height: 34px; overflow: hidden; width: 584px;}
#boise-state #topstory .more {display: none;}
#boise-state #topstoryheadlines {width: 300px;}
#boise-state #content-headlines-boise-state {width: 300px; margin: 10px 0 0 0;}
#boise-state #content-headlines-boise-state img.photo {width: 120px !important; height: 70px !important;}
#boise-state #scottSlantMod, #boise-state #scottSlantMod #content-headlines-blogs {width: 280px; margin: 10px 0 0 0;}
#boise-state #scottSlantMod h2 {background: url(http://images.bimedia.net/designimages/ktvbBlogs.jpg) no-repeat; text-indent:-9999px; height: 25px; margin-left: -5px;}
#boise-state #scottSlantMod #content-headlines-blogs h2 {display: none;}
#boise-state #content-headlines-blogs img {width: 128px !important; height: 72px !important;}
#boise-state #statsBroncoHeads {width: 280px;  margin: 30px 300px 0 0; overflow: hidden;}
#boise-state #statsBroncoHeads .shsHeadlineList h2, #boise-state #statsNcaaHeads .shsHeadlineList h2 {display: none;}#boise-state #statsBroncoHeads p {font-size: 12px !important; background: url(http://images.bimedia.net/designimages/ktvbBlueSquareBullet.gif) center left no-repeat !important; padding-left: 10px;}
#boise-state #statsNcaaHeads {width: 280px; position: relative; top: 50px; padding-bottom: 60px; !important; overflow: hidden;}
#boise-state .shsHeadlineList ul  {margin: 10px 0 0 20px !important;}
#boise-state .shsHeadlineList li {font-size: 12px; padding: 3px 0 3px 0; list-style-type: square; color: #2754bc;}
#boise-state #content-block {width: 280px; float: right; margin: 390px 34px 0 0;}
#boise-state #content-headlines-slideshows {}
#boise-state #slideshows {width: 275px; overflow: hidden;}
#boise-state #slideshows h5 {background: #000040 url(http://images.bimedia.net/designimages/ktvbBoiseStateSlideshows_Header.jpg) no-repeat; text-indent: -9999px; height: 25px;}
#boise-state #slideshows ul {margin: 8px 0 0 0;}
#boise-state #slideshows ul li {padding: 0 3px 0 3px;}
#boise-state #slideshows ul li.item2, #boise-state #content-one #slideshows ul li.item4 {margin-right: -5px;}
#boise-state #slideshows ul li h3 a {color: #222222;}
#boise-state #slideshows .more {display: none;}
#boise-state #broncoApp {border: 1px solid; margin: 0; width: 292px; text-align: center;}
#boise-state #statsMwcHeads {width: 293px; font-size: 12px !important; overflow: hidden; margin: 20px 0 0 0;}
#boise-state #statsMwcHeads #shsMiniBody .shsTable {width: 295px; clear: none;}
#boise-state #statsMwcHeads #shsMiniBody .shsTable tr.shsTableTtlRow {display: none;}
#boise-state #statsMwcHeads #shsMiniBody .shsTable td.shsNamD, .shsHeadlineList ul li {font-size: 12px !important;}
#boise-state #broncoblogs {width: 278px; margin: 20px 0 0 0;; overflow: hidden;}
#boise-state #broncoblogs p {font-size: 12px !important; line-height: 12px; height: auto; background: url(http://images.bimedia.net/designimages/ktvbBlueSquareBullet.gif) center left no-repeat !important; padding-left: 10px;}
#boise-state #statsMWCStandings {width: 280px; padding: 0 0 20px 0; margin: 20px 0 0 0; overflow: hidden;}
#boise-state #statsMWCStandings tr.shsTableTtlRow td {display: none  !important;}
#boise-state #content-headlines-links {width: 280px; margin: 20px 0 0 0; overflow: hidden;}
#boise-state #upcomingGame {width: 295px; padding: 0 10px 5px 0; border: 1px solid #d7d7d7; margin: 0 20px 0 0;}
#boise-state #upcomingGame #shsMastheadScoreboard table.shsTable {width: 300px;}
#boise-state #upcomingGame #shsMastheadScoreboard table.shsTable td.gamedate_masthead {background-color: #000040 !important; font-size: 14px; text-align: center !important;}
#boise-state #upcomingGame #shsMastheadScoreboard table.shsTable td.shsMastheadScore, #boise-state .shsLiveNav {display: none;}
#boise-state  .shsMiniCopyright {display: none !important;}
#boise-state  .shsMiniCopyrightText {display: none !important;}
#boise-state #upcomingGame #shsMastheadScoreboard table.shsTable tr.shsTableTtlRow td {background-color: #fff !important; text-align: center !important; font-size: 14px; font-weight: bold;}
#boise-state #upcomingGame #shsMastheadScoreboard table.shsTable td.shsMastheadScore, #boise-state .teamRank, #boise-state #upcomingGame #shsMastheadScoreboard table.shsTable td.shsMastheadScore, #boise-state .teamName {font-size: 14px; font-weight: bold; text-align: center !important;}
span.shsTimezone {color: #fb5e10;}
#boise-state .shsTVChannels {display: none;}
#boise-state #getSchedule {margin: 5px 0 0 7px; padding-bottom: 5px;}
#boise-state #meetTheTeams {margin: 0 0 0 7px;}
#boise-state #twitterfeed {margin: 20px 0 0 7px;}
#boise-state #statsPollsModule {width: 304px; height: 564px !important; padding: 0; margin: 0 0 3px 4px !important;}
#boise-state #statsPollsModule .apPoll, #boise-state #statsPollsModule .coachesPoll, #boise-state #statsPollsModule .harrisPoll, #boise-state #statsPollsModule .bcsPoll {width: 147px !important; float: left !important; margin: 10px 0 0 5px;}
#boise-state #statsPollsModule .apPoll tr.shsTableTtlRow td, #boise-state #statsPollsModule .coachesPoll tr.shsTableTtlRow td, #boise-state #statsPollsModule .harrisPoll tr.shsTableTtlRow td, #boise-state #statsPollsModule .bcsPoll tr.shsTableTtlRow td {background-color: #000040 !important;}
#boise-state #statsPollsModule .apPoll tr.shsRow0Row td, #boise-state #statsPollsModule .apPoll tr.shsRow1Row td{padding: 2px 0px 2px 0px !important; font-size: 11px !important;}
#boise-state #statsPollsModule .coachesPoll tr.shsRow0Row td, #boise-state #statsPollsModule .coachesPoll tr.shsRow1Row td{padding: 2px 0px 2px 0px !important; font-size: 11px !important;}
#boise-state #statsPollsModule .harrisPoll tr.shsRow0Row td, #boise-state #statsPollsModule .harrisPoll tr.shsRow1Row td{padding: 2px 0px 2px 0px !important; font-size: 11px !important;}
#boise-state #statsPollsModule .bcsPoll tr.shsRow0Row td, #boise-state #statsPollsModule .bcsPoll tr.shsRow1Row td{padding: 2px 0px 2px 0px !important; font-size: 11px !important;}
#boise-state #countdownWrapper {width: 262px; height: 72px; border: 1px solid #202020; position: absolute; margin: -120px 0 0 80px; }
#boise-state #countdown {width: 260px; height: 60px; background: url(http://images.bimedia.net/designimages/ktvbCountdownTimerBG3.png) no-repeat; border: 1px solid #fff;padding: 0 0 10px 0;}
#boise-state #countdown #cntdwn {margin: 36px 0 0 -5px; width: 260px; text-align: center; font-size: 16px; float: left; padding-left: 3px;}
#boise-state #aboutTrueBlue {float: right; width: 300px !important; height: 200px; border: 1px solid;  margin: 10px 10px 20px 0; overflow: hidden;}
#boise-state h1.section-title {display: none;}
#boise-state #topstory ul li h1 {background-color: #01143f; padding: 3px 8px; overflow: hidden; height: 33px; line-height: 16px;}
#boise-state #topstory ul li h1 a {color: #fff; font-size: 16px;}
#boise-state #topstory h1.entry-title {width: 560px; background-color: #01143f; color: #fff; margin: 0; padding-top: 10px;}
#boise-state #topstory h1.entry-title a {color: #fff;}
#boise-state #statsBroncoHeads h2 {margin: 0 0 10px 0;}
#boise-state h2, #boise-state h5, #boise-state h2 a, #boise-state h5 a {background-color: #000040 !important; border: 0; color: #fff !important; padding: 0 0 0 5px !important;}
#boise-state #topstoryheadlines a.more {margin-left: 220px !important;}
#boise-state #content-headlines-boise-state h2 {display: none;}
#boise-state #topstoryheadlines h2 {background: #000040 url(http://images.bimedia.net/designimages/ktvbBoiseStateHeadlines_Header.jpg) no-repeat; text-indent: -9999px; height: 25px; margin: -22px 0 0 0;}
#boise-state a.more {margin: 0px !important; padding: 0px !important; height: 14px !important;}#boise-state #broncoblogs h5 {background: #000040 url(http://images.bimedia.net/designimages/ktvbBroncoBlogs_Header.jpg) no-repeat; text-indent: -9999px; height: 25px;}
#boise-state #content-headlines-links h2 {background: url(http://images.bimedia.net/designimages/ktvbBoiseStateHelpfulLinks_Header.jpg) no-repeat; text-indent: -9999px; height: 25px;}
#boise-state #upcomingGame h2 {width: 300px; overflow: hidden;}
#boise-state #upcomingGame h2, #boise-state #statsBroncoHeads h2, #boise-state #statsNcaaHeads h2 { height: 25px; margin: 0;}
#shsAwayMastheadLogo, #shsHomeMastheadLogo {display: none;}
#boise-state #countdown h5 {display: none;}
#boise-state #countdown h2 {line-height: 28px; border-bottom: 1px solid #CCCCCC; font-size: 13px; text-transform: uppercase;}
#boise-state #aboutTrueBlue h5 {margin-top: 0px;}
#boise-state #aboutTrueBlue p {padding: 5px;}
/*End Boise State 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 #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: 209px; 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: left; background-color: #f7f7f7; border-top: 4px double #bbbbbb; margin-top: 10px;} 
#news-remembering-history #rememberingintersectmodule h2 { border: none; width: 155px; float: left; background-color: #f7f7f7; margin: -10px 0; line-height: 16px; padding: 0 0 10px 8px;}
#news-remembering-history #rememberingintersectmodule h2 a {color: #666666; text-transform: uppercase; font-family: georgia, serif; font-size: 13px;}
#news-remembering-history #rememberingintersectmodule img {float: left; clear: both; margin: 8px; width: 160px;}
#news-remembering-history #rememberingintersectmodule p {margin-top: 20px;}
#news-remembering-history #rememberingintersectmodule a {color: #333333;}
#news-remembering-history #content-headlines--where-were-you- {float: left; clear: both; width: 285px; padding: 8px 8px; background-color: #f7f7f7; border-top: 4px double #bbbbbb; border-right: 1px solid #bbbbbb;}
#news-remembering-history #content-headlines--where-were-you- h2 {display: none;}
#news-remembering-history #wherewereyou h2 {border: none; width: 155px; float: left; background-color: #f7f7f7; margin: -6px 0 -11px 0; line-height: 16px; padding: 0 0 0 8px; position: absolute;  font-size: 13px;}
#news-remembering-history #wherewereyou a {color: #666666; text-transform: uppercase; font-family: georgia, serif;}
#news-remembering-history #content-headlines--where-were-you- ul li, #news-remembering-history #content-headlines-video ul li h3 a {color: #333333;}
#news-remembering-history #content-headlines--where-were-you- .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;}
#news-remembering-history-where-were-you #title_ad h1.section-title {background-image: url('http://media.ktvb.com/designimages/ktvb-wherewereyouone911.jpg'); background-repeat: no-repeat; background-position: 3px 7px; text-indent: -9999px; width: 300px;}
/*End Remembering 9/11 Styles*/

/*High School Sports Styles*/
#sports-high-school #wrapper {background: url("http://media.ktvb.com/designimages/FNF-web-background.jpg") no-repeat scroll 0 189px #060344;}
#sports-high-school #topstory {margin: 38px 0 0 18px; *margin-top: 38px;}
#sports-high-school #topstory img {width: 600px; height: 334px;}
#sports-high-school #topstory ul li a {width: 600px; height: 334px; margin-bottom: 0;}
#sports-high-school #topstory ul li {width: 600px; margin: -33px 0 0 -13px; }
#sports-high-school #topstory ul li h1 {background-color: #ac3032; padding: 3px 8px; overflow: hidden; height: 33px; line-height: 16px; margin-top: -11px; *margin-top: -19px;}
#sports-high-school #topstory ul li h1 a {color: #FFFFFF; font-size: 16px;}
#sports-high-school #topstory ul li p.summary {padding-top: 5px; font-size: 11px; line-height: 14px; height: 34px; overflow: hidden; width: 584px;}
#sports-high-school #topstory .more {display: none;}
#sports-high-school #bimvidplayer0 {width: 600px !important; height: 318px !important;}
#sports-high-school #content-headlines-high-school-headlines {float: left; clear: both;}
#sports-high-school #content-headlines-high-school-headlines h2 {background-color: #ac3032; border: none !important; padding-left: 8px;}
#sports-high-school #content-headlines-high-school-headlines h2 a {color: #FFFFFF;}
#sports-high-school #content-headlines-high-school-headlines ul li img {width: 128px; height: 72px;} 
#sports-high-school #content-headlines-high-school-headlines ul li h3 a {color: #333333; font-weight: bold;}
#sports-high-school #content-headlines-high-school-headlines .headlines-morelink {display: block; visibility: visible;}
#sports-high-school #content-headlines-high-school-headlines .storylabel {color: #ac3032; }
#sports-high-school #fnffacebooklink {float: left; clear: none; margin: 7px 0 0 21px;}
#sports-high-school #slideshows {width: 285px; margin-right: 3px;}
#sports-high-school #slideshows h5 {background-color: #ac3032; border: none !important; padding-left: 8px; color: #FFFFFF !important;}
#sports-high-school #slideshows ul {margin: 8px -10px 8px 46px;}
#sports-high-school #slideshows ul li {padding: 0; width: 108px; margin: 0 58px 0 -28px; height: 140px; overflow: visible;}
#sports-high-school #slideshows ul li img {float: left;}
#sports-high-school #slideshows ul li.item2, #sports-high-school #slideshows ul li.item4, #sports-high-school #slideshows ul li.item6, #sports-high-school #slideshows ul li.item8 {margin-right: 0;} 
#sports-high-school #slideshows ul li h3 {margin: 0; float: left; width: 108px;}
#sports-high-school #slideshows ul li h3 a {color: #333333;}
#sports-high-school #content-headlines-friday-night-flight-plan {width: 300px; margin-right: 16px !important; margin-top: -4px !important;}
#sports-high-school #content-headlines-friday-night-flight-plan h2 {background-color: #ac3032; border: none !important; padding-left: 8px;}
#sports-high-school #content-headlines-friday-night-flight-plan h2 a {color: #FFFFFF;}
#sports-high-school #content-headlines-friday-night-flight-plan ul li {overflow: hidden; width: 298px; margin-left: -17px;}
#sports-high-school #content-headlines-friday-night-flight-plan ul li h3 {text-align: center; border-bottom: 4px solid #ac3032; padding-bottom: 7px;} 
#sports-high-school #content-headlines-friday-night-flight-plan ul li h3 a {color: #070245; font-size: 20px; font-weight: bold; text}
#sports-high-school #ad-medrectangle {margin: 8px 14px;}
#sports-high-school #fnfgameinfotext {margin: 0 12px 4px;}
#sports-high-school #ugc {width: 300px; margin-right: 14px !important; float: right;}
#sports-high-school #ugc h5 {background-color: #ac3032; border: none !important; padding-left: 8px;}
#sports-high-school #ugc h5 a {color: #FFFFFF;}
#sports-high-school #ugc ul {margin: 8px -10px 8px 46px;}
#sports-high-school #ugc ul li {padding: 0; width: 128px; margin: 0 50px 0 -28px; height: 140px; overflow: visible;}
#sports-high-school #ugc ul li img {float: left;}
#sports-high-school #ugc ul li.item2, #sports-high-school #ugc ul li.item4 {margin-right: 0;} 
#sports-high-school #ugc ul li h3 {margin: 0; float: left; width: 128px;}
#sports-high-school #ugc ul li h3 a {color: #333333;}
#sports-high-school #ugc .submitlink {padding: 0 4px 0 0; margin: -10px 4px 0 0; }
#sports-high-school #ugc .more {width: 135px; padding: 12px 1px 0 0; margin: -25px 0 0 0; float: right;} 
#sports-high-school #aboutfridaynightflights {width: 300px; margin-right: 14px !important; clear: both; float: right;}
#sports-high-school #aboutfridaynightflights h2 {background-color: #ac3032; border: none !important; padding-left: 8px; color: #FFFFFF !important;}
/*End High School Sports Styles*/

/*---------Balloon Classic Page----------*/
#boise-balloon-classic #linktown {display: none;}
#boise-balloon-classic #content-one #topstory, #boise-balloon-classic #content-one #content-headlines-top  {display: none !important;}
#boise-balloon-classic #title_ad h1.section-title {background-image: url(http://images.bimedia.net/designimages/spiritofboiseHeader.png) !important; background-repeat: no-repeat; width: 486px !important; height: 63px !important; margin: -60px 0 0 40px; position: absolute; text-indent: -9999px;}
#boise-balloon-classic #wrapper {background: #016fde url(http://images.bimedia.net/designimages/spirit-of-boise-web-background.jpg) 13px 215px no-repeat !important; }
#boise-balloon-classic #content, #boise-balloon-classic #sidebar {margin-top: 140px;}
#boise-balloon-classic #content-two #topstory {margin: 30px 0 0 18px;}
#boise-balloon-classic #content-two #topstory .bimvidImages, #boise-balloon-classic #content-two #topstory .bimvidMain  {width: 600px !important; height: 334px !important;}
#boise-balloon-classic #content-two #topstory .playOverlay {margin-top: -125px !important;}
#boise-balloon-classic #content-two #topstory img {width: 600px; height: 334px;}
#boise-balloon-classic #content-two #topstory ul li a {width: 600px; height: 334px;}
#boise-balloon-classic #content-two #topstory ul li {width: 600px; height: 412px;}
#boise-balloon-classic #content-two #topstory ul.related-info {display: none;}
#boise-balloon-classic #content-two #topstory ul li h1 {background-color: #016fde ; padding: 3px 8px; overflow: hidden; height: 33px; line-height: 16px;}
#boise-balloon-classic #content-two #topstory ul li h1 a {color: #fff; font-size: 16px;}
#boise-balloon-classic #content-two #topstory ul li h1 a font {color: #cc6600;}
#boise-balloon-classic #content-two #topstory ul li p.summary {padding-top: 5px; font-size: 11px; line-height: 14px; height: 34px; overflow: hidden; width: 584px;}
#boise-balloon-classic #content-two #topstory .more {display: none;}
#boise-balloon-classic #content-headlines-spirit-of-boise-balloon-classic {width: 290px; float: left; margin: -30px 0 0 25px;}
#boise-balloon-classic #content-headlines-spirit-of-boise-balloon-classic img {width: 128px; height: 72px;}
#boise-balloon-classic #content-block #slideshows {float: right; width: 275px; margin: -22px 29px 0 0;}
#boise-balloon-classic #content-block #slideshows ul {margin: 8px 0;}
#boise-balloon-classic #content-block #slideshows ul li {padding: 4px 4px 0px 8px;}
#boise-balloon-classic #content-block #slideshows ul li.item2, #boise-balloon-classic #content-block #slideshows ul li.item4, #boise-balloon-classic #content-block #slideshows ul li.item6 {margin-right: -5px;}
#boise-balloon-classic #content-block #slideshows ul li h3 a {color: #222222;}
#boise-balloon-classic #content-block #slideshows .more {margin-bottom: 20px; color: #222222;}
#boise-balloon-classic #content-headlines-spirit-of-boise-balloon-classic h2, body#boise-balloon-classic #content-headlines-spirit-of-boise-balloon-classic h2 a, #boise-balloon-classic #content-block #slideshows h5,#boise-balloon-classic #balloonFestSchedule h2, #boise-balloon-classic #photos h5  {height: 16px; background-color: #016fde; font-size: 14px; color: #fff; line-height: 14px; padding: 3px; overflow: hidden;}
#boise-balloon-classic #balloonFestSchedule {width: 285px; background-color: #fff; padding: 15px; font-size: 16px; font-weight: bold; line-height: 20px;-moz-border-radius: 4px;border-radius: 4px;}
#boise-balloon-classic #balloonFestSchedule ul {margin: 10px 0 0 0;}
#boise-balloon-classic #balloonFestSchedule span.redfont {color: #a00000;}
#boise-balloon-classic #balloonFestSchedule span.bluefont {color: #016fde;}
#boise-balloon-classic #balloonFestSchedule .clickForSchedule a {color: #fff !important ;}
#boise-balloon-classic #balloonFestSchedule .clickForSchedule {width: 290px; height: 50px; font-size: 22px; background-color: #016fde; text-align: center !important; padding: 5px 0 8px 0; margin: 15px 0 0 0; border: 1px solid #171c83;}
#boise-balloon-classic #ad-medrectangle {margin-top: 10px;}
#boise-balloon-classic #photos {width: 295px; height: 290px; padding: 10px; margin-top: 15px;}
#boise-balloon-classic #photos ul {margin: 8px 0;}
#boise-balloon-classic #photos ul li {width: 110px; float: left; padding: 4px 17px 10px 17px;}
#boise-balloon-classic #photos ul li.item2, #boise-balloon-classic #content-block #slideshows ul li.item4, #boise-balloon-classic #boise-balloon-classic #photos ul li.item6 {margin-right: -5px;}
#boise-balloon-classic #photos ul li h3 a {color: #222222;}
#boise-balloon-classic #photos .more {margin-bottom: 0px; color: #222222;}
#boise-balloon-classic #classicPageLink {margin: 35px 10px 0 10px; padding: 15px 0 15px 0; border: 1px solid #fff; -moz-border-radius: 4px; border-radius: 4px;}

/*Women's Fitness Celebration Styles*/
#news-womens-fitness-celebration #content-one #topstory, #news-womens-fitness-celebration #content-one #content-headlines-top  {display: none !important;}
#news-womens-fitness-celebration #title_ad h1.section-title {text-indent: -9999px;}
#news-womens-fitness-celebration #wrapper {background: #0098c8 url(http://images.bimedia.net/designimages/ktvb-womensfitnesscelebration_bg.jpg) 13px 215px no-repeat !important; }
#news-womens-fitness-celebration #contentContainer {background-color: #fff; float: left;margin: 120px 0 0 0; -moz-border-radius: 4px;border-radius: 4px;}
#news-womens-fitness-celebration #linktown {display: none;}
#news-womens-fitness-celebration h2 {background-color: #0098c8; color: #fff;}
#news-womens-fitness-celebration h2 a {color: #fff;}
#news-womens-fitness-celebration #content-two #topstory {margin: -40px 0 0 18px;}
#news-womens-fitness-celebration #content-two #topstory .bimvidImages, #news-womens-fitness-celebration #content-two #topstory .bimvidMain  {width: 600px !important; height: 334px !important;}
#news-womens-fitness-celebration #content-two #topstory .playOverlay {margin-top: -125px !important;}
#news-womens-fitness-celebration #content-two #topstory img {width: 600px; height: 334px;}
#news-womens-fitness-celebration #content-two #topstory ul li a {width: 600px; height: 334px;}
#news-womens-fitness-celebration #content-two #topstory ul li {width: 600px; height: 412px;}
#news-womens-fitness-celebration #content-two #topstory ul.related-info {display: none;}
#news-womens-fitness-celebration #content-two #topstory ul li h1 {background-color: #0098c8; padding: 3px 8px; overflow: hidden; height: 33px; line-height: 16px;}
#news-womens-fitness-celebration #content-two #topstory ul li h1 a {color: #fff; font-size: 16px;}
#news-womens-fitness-celebration #content-two #topstory ul li h1 a font {color: #cc6600;}
#news-womens-fitness-celebration #content-two #topstory ul li p.summary {padding-top: 5px; font-size: 11px; line-height: 14px; height: 34px; overflow: hidden; width: 584px;}
#news-womens-fitness-celebration #news-womens-fitness-celebration #content-two #topstory .more {display: none;}
#news-womens-fitness-celebration #content-headlines-women-s-fitness-celebration {float: left; width: 280px; margin: -30px 0 0 0;}
#news-womens-fitness-celebration #content-headlines-women-s-fitness-celebration h2 {background-color: #0098c8; color: #fff;}
#news-womens-fitness-celebration #content-headlines-women-s-fitness-celebration h2 a {color: #fff;}
#news-womens-fitness-celebration #content-headlines-women-s-fitness-celebration img {width: 128px !important; height: 72px !important;}
#news-womens-fitness-celebration #ad-skyscraper {float: left; clear: none;}
#news-womens-fitness-celebration #content-headlines-features {width: 140px; }
#news-womens-fitness-celebration #content-headlines-features img {width: 128px !important; height: 74px !important;}
#news-womens-fitness-celebration #content-headlines-features h2 {display: none;}
#news-womens-fitness-celebration #content-headlines-finish-line {width: 300px; float: right; margin: -30px 20px 0 0;}
#news-womens-fitness-celebration #content-headlines-finish-line h2 {background-color: #0098c8; color: #fff;}
#news-womens-fitness-celebration #content-headlines-finish-line h2 a {color: #fff;}
#news-womens-fitness-celebration #content-headlines-finish-line img {width: 128px !important; height: 72px !important;}
#news-womens-fitness-celebration #content-headlines-finish-line ul {margin: 0 0 0 5px;}
#news-womens-fitness-celebration #content-headlines-finish-line ul li {width: 128px; height: 130px; float: left; clear: right; margin: 0 0 0 5px;}
#news-womens-fitness-celebration #content-headlines-slideshows {float: left; width: 300px; margin: 0;}
#news-womens-fitness-celebration #content-headlines-slideshows ul {margin: 0;}
#news-womens-fitness-celebration #content-headlines-slideshows img {width: 108px !important; height: 72px !important;}
#news-womens-fitness-celebration #content-headlines-slideshows ul li {width: 108px; height: 120px; float: left; clear: none; margin: 4px 0 0px 8px;text-align: center;}
#news-womens-fitness-celebration #content-headlines-slideshows ul li.item2, #news-womens-fitness-celebration #content-headlines-slideshows ul li.item4, #news-womens-fitness-celebration #content-headlines-slideshows ul li.item6 {}
#news-womens-fitness-celebration #content-headlines-slideshows ul li h3 a {color: #222222;}
#news-womens-fitness-celebration #content-headlines-slideshows .more {margin-bottom: 20px; color: #222222;}
#news-womens-fitness-celebration #content-headlines-first-person {width: 300px;}
#news-womens-fitness-celebration #content-headlines-first-person ul {margin: 0 0 0 5px;}
#news-womens-fitness-celebration #content-headlines-first-person ul li {width: 105px; height: 145px; float: left; clear: right; margin: 0 0 0 10px; text-align: center;}
#news-womens-fitness-celebration #content-headlines-women-s-fitness-celebration a.headlines-morelink, #news-womens-fitness-celebration #content-headlines-finish-line a.headlines-morelink {display: block; visibility: visible; font-weight: bold; margin-bottom: 20px;}
#news-womens-fitness-celebration #content-headlines-slideshows a.headlines-morelink {display: block; visibility: visible; font-weight: bold; margin: 375px 30px 20px 0;}
/*End Women's Fitness Celebration styles*/

/*Sports Styles*/
#sports #wrapper {background: url('http://images.bimedia.net/designimages/sports-background+with+circle+7.png') no-repeat scroll 0 170px #e8e8e8;}
#sports h1.section-title {background: none !important; height: 0 !important;}
#sports #title_ad {height: 0;}
#sports #content {padding-bottom: 10px; margin-top: 85px;}
#sports #sidebar {margin-top: 85px;}
#sports #third-parties {height: auto !important;}
#sports #content-block {clear: both !important;}
#sports #statscollegeheadlines {width: 315px; height; 300px; float: left; }
#sports #statscollegeheadlines h2 {font-size: 13px; background-color: #0c1d83; padding: 8px 0 8px 8px; margin: 10px 0 7px;}
#sports #statscollegeheadlines h2 a {color: #ffffff;}
#sports #statscollegeheadlines .shsHeadlineList h2 {display: none;}
#sports #statscollegeheadlines ul {margin-left: 5px; margin-top: -1px;}
#sports #statscollegeheadlines ul li {padding: 0 0 6px; list-style: square inside none; font-size: 16px !important; color: #2754BC;}
#sports #statscollegeheadlines ul li a {font-size: 14px;}
#sports #statscollegeheadlines .shsMiniCopyrightText, #sports #statscollegeheadlines .shsMiniCopyright {display: none;}
#sports #statscollegeheadlines .morelink {float: right;}	
#sports #content-headlines-vandal-sports {width: 314px !important; float: right; margin-left: 11px; margin-right: -11px;}
#sports #content-headlines-high-school {width: 231px !important; float: left; margin-left: 8px; margin-right: -8px;}
#sports #statscollegeheadlines {margin-left: 10px; margin-right: -10px;}
#sports #content-headlines-vandal-sports h2, #sports #content-headlines-boise-state h2, #sports #content-headlines-high-school h2, #sports #content-headlines-idaho-stampede h2 {background-color: #0c1d83; border-color: #0c1d83; margin-left: -8px; }
#sports #content-headlines-vandal-sports h2 a, #sports #content-headlines-boise-state h2 a, #sports #content-headlines-high-school h2 a, #sports #content-headlines-idaho-stampede h2 a {color: #ffffff;}
#sports #content-headlines-high-school .headlines-morelink, #sports #content-headlines-boise-state .headlines-morelink, #sports #content-headlines-vandal-sports .headlines-morelink, #sports #content-headlines-idaho-steelheads .headlines-morelink, #sports #content-headlines-more .headlines-morelink, #sports #content-headlines-idaho-stampede .headlines-morelink {display: block !important; visibility: visible !important; padding-right: 5px;}
#sports #content-headlines-high-school h2 {width: 216px;}
#sports #content-headlines-vandal-sports ul {margin-left: 9px;}
#sports #content-headlines-vandal-sports h2 {margin-left: -10px; width: 300px;}
#sports #content-headlines-boise-state ul, #sports #content-headlines-high-school ul {margin-left: 11px;}
#sports #content-headlines-boise-state {margin-right: 15px; width: 300px; !important; margin-left: 8px; float: left;}
#sports #content-headlines-boise-state h2 {width: 298px;}
#sports #genericdivtopper {width: 470px; float: right; margin-right: 8px;}
#sports #content-headlines-idaho-steelheads {width: 314px !important; margin: 0; float: left; clear: both;}
#sports #content-headlines-idaho-steelheads h2 {background-color: #0c1d83; border-color: #0c1d83;}
#sports #content-headlines-idaho-steelheads h2 a {color: #ffffff;}
#sports #content-headlines-idaho-stampede {width: 308px; margin-left: 19px; margin-right: -8px ; float: left; *margin-left: 11px; }
#sports #content-headlines-more {width: 231px !important; margin: 0; float: left; clear: both;}
#sports #content-headlines-more h2 {background-color: #0c1d83; border-color: #0c1d83;}
#sports #content-headlines-more h2 a {color: #ffffff;}
#sports #statsmlbheadlines {width: 231px; float: left; margin-left: 8px;}
#sports #statsmlbheadlines h2 {font-size: 13px; background-color: #0c1d83; padding: 8px 0 8px 8px; margin: 10px 0 7px;}
#sports #statsmlbheadlines h2 a {color: #ffffff;}
#sports #statsmlbheadlines .shsHeadlineList h2 {display: none;}
#sports #statsmlbheadlines ul {margin-left: 18px;}
#sports #statsmlbheadlines ul li {list-style: square outside none; font-size: 16px !important; color: #2754BC; padding-bottom: 8px;}
#sports #statsmlbheadlines ul li a {font-size: 14px;}
#sports #statsmlbheadlines .shsMiniCopyrightText, #sports #statsmlbheadlines .shsMiniCopyright_headlines {display: none;}
#sports #statsmlbheadlines .morelink {float: right;}	
#sports #statsnflheadlines {width: 231px; float: left; margin-left: 8px;}
#sports #statsnflheadlines h2 {font-size: 13px; background-color: #0c1d83; padding: 8px 0 8px 8px; margin: 10px 0 7px;}
#sports #statsnflheadlines h2 a {color: #ffffff;}
#sports #statsnflheadlines .shsHeadlineList h2 {display: none;}
#sports #statsnflheadlines ul {margin-left: 18px;}
#sports #statsnflheadlines ul li {list-style: square outside none; font-size: 16px !important; color: #2754BC; padding-bottom: 8px;}
#sports #statsnflheadlines ul li a {font-size: 14px;}
#sports #statsnflheadlines .shsMiniCopyrightText, #sports #statsnflheadlines .shsMiniCopyright {display: none;}
#sports #statsnflheadlines .morelink {float: right;}	
#sports #statsmarinersheadlines {width: 231px; float: left; clear: both;}
#sports #statsmarinersheadlines h2 {font-size: 13px; background-color: #0c1d83; padding: 8px 0 8px 8px; margin: 10px 0 7px;}
#sports #statsmarinersheadlines h2 a {color: #ffffff;}
#sports #statsmarinersheadlines .shsHeadlineList h2 {display: none;}
#sports #statsmarinersheadlines ul {margin-left: 18px;}
#sports #statsmarinersheadlines ul li {list-style: square outside none; font-size: 16px !important; color: #2754BC; padding-bottom: 8px;}
#sports #statsmarinersheadlines ul li a {font-size: 14px;}
#sports #statsmarinersheadlines .shsMiniCopyrightText, #sports #statsmarinersheadlines .shsMiniCopyright {display: none;}
#sports #statsmarinersheadlines .morelink {float: right;}	
#sports #statsseahawksheadlines {width: 231px; float: left; margin-left: 0; margin-right: -1px;}
#sports #statsseahawksheadlines h2 {font-size: 13px; background-color: #0c1d83; padding: 8px 0 8px 8px; margin: 10px 0 7px;}
#sports #statsseahawksheadlines h2 a {color: #ffffff;}
#sports #statsseahawksheadlines .shsHeadlineList h2 {display: none;}
#sports #statsseahawksheadlines ul {margin-left: 18px;}
#sports #statsseahawksheadlines ul li {list-style: square outside none; font-size: 16px !important; color: #2754BC; padding-bottom: 8px;}
#sports #statsseahawksheadlines ul li a {font-size: 14px;}
#sports #statsseahawksheadlines .shsMiniCopyrightText, #sports #statsseahawksheadlines .shsMiniCopyright {display: none;}
#sports #statsseahawksheadlines .morelink {float: right;}	
#sports #ad-txt3 {height: auto !important;}
#sports #statsupcominggame {background-color: #ffffff; margin-bottom: 8px;}
#sports #statsupcominggame h2 {color: #ffffff; background-color: #0c1d83; font-size: 13px; padding: 8px;}
#sports .shsMastheadScore {display: none;}
#sports #shsTeamScoreboards #shsMastheadScoreboard .shsTable {width: 316px; border: 1px solid #C7C7C7; margin-top: -10px;}
#sports #shsBody .shsTableSubttlRow td {font-size: 28px; text-align: center; background-color: #0c1d83;}
#sports #content-headlines-slideshow {width: 316px !important; position: inherit !important; height: auto !important; clear: both; }
#sports #content-headlines-slideshow h2 {margin-top: 0; background-color: #0c1d83;}
#sports #content-headlines-slideshow h2 a {color: #ffffff;}
#sports #content-headlines-slideshow ul li {margin: 3px 0;}
#sports #content-headlines-slideshow li h3 {text-align: left;}
#sports #content-headlines-slideshow .headlines-morelink {display: block; visibility: visible;}
#sports #popular h5, #sports #ugc h5 {background-color: #0c1d83; border-color: #0c1d83;}
#sports #ugc h5 a {color: #ffffff;}
#sports #content-headlines-boise-state ul li.advert {list-style: outside square none; border: none; margin-left: 8px; float: left; margin-left: 0 !important;}
#sports #content-headlines-boise-state ul li.advert a {font-weight: normal;} 
#sports #content-headlines-boise-state ul li.advert img {display: none;}
#sports #sportsskyscraperlinktown {float: left; margin-left: 8px;}
#sports #sportsskyscraperlinktown #ad-skyscraper, #sports #sportsskyscraperlinktown #linktown {position: inherit !important; float: left; margin-top: 10px;}
#sports #contnet-headlines-vandal-sports {*margin-left: 8px; *margin-right: -8px;}
#sports #statscollegeheadlines {*margin-right: 0;}
#sports #sportsskyscraperlinktown {*height: 1260px;}
#sports #sportsskyscraperlinktown #ad-skyscraper {*top: 790px !important;}
/*End Sports Styles*/

/*News Styles*/
/*
#news #wrapper {background: url('http://media.ktvb.com/designimages/news-background1.jpg') no-repeat 0 215px #002ea6;}
#news #content, #news #sidebar {margin-top: 0px;}
#news h1 {background: none !important; height: 0 !important; margin-bottom: -16px;}
#news #sidebar {background-color: #ffffff; padding-left: 10px; padding-right: 5px; margin-left: -10px; margin-right: -10px;}
#news #content {-moz-border-radius: 0; width: 670px; margin-right: -10px;}
#news .content-headlines-list ul li.advert {border: none; margin-left: 0px !important; padding: 0;}
#news #third-parties .content-headlines-list ul li.advert {border: none; margin-left: -20px !important; background: url('http://media.ktvb.com/designimages/ktvb-blue-bullet.gif') no-repeat scroll 0 6px transparent !important; margin-left: -14px !important; padding-left: 13px; width: 290px;}
#news .content-headlines-list ul li.advert img, #news .content-headlines-list ul li.advert a.photo-link {display: none;}
#news .content-headlines-list ul li.advert h3 a {font-weight: normal !important;}
#news .content-headlines-list ul li.hasimage h3.entry-title {float: left;}
#news .content-headlines-list {float: left; width: 316px !important;}
#news .content-headlines-list .headlines-morelink {visibility: visible; display: block; padding-right: 8px;}
#news .content-headlines-list h2 {background-color: #7f0a00; border-color: #7f0a00;}
#news .content-headlines-list h2 a {color: #ffffff;} 
#news #content-headlines-business {clear: both;}
#news #genericdivtopper {float: right; width: 470px; margin-right: 23px; padding: 0;}
#news #genericdivtopper .content-headlines-list {width: 231px !important; float: left; clear: none; margin: 0 0 8px 0;}
#news #genericdivtopper #content-headlines-politics {clear: both; margin-left: 0px !important;} 
#news #genericdivtopper #content-headlines-politics, #news #genericdivtopper #content-headlines-travel  {margin-right: 8px;} 
#news #genericdivtopper #content-headlines-slideshows {position: inherit;}
#news #genericdivtopper #content-headlines-slideshows ul li {width: auto; text-align: left; margin: 0;}
#news #genericdivtopper #content-headlines-slideshows ul li.advert {list-style: square outside none; margin-left: 0 !important; }
#news #genericdivtopper #content-headlines-slideshows ul li.advert img, #news #genericdivtopper #content-headlines-slideshows ul li.advert a.photo-link {display: none;}
#news #sidebar .content-headlines-list {margin-left: -4px;}
#news #sidebar .content-headlines-list h2, #news #genericdivtopper .content-headlines-list h2 {margin-top: 0;}
#news #sidebar #ad-medrectangle {margin-left: 4px;}
#news #ad-txt3 {height: auto !important;}
#news #contentContainer {background-color: #ffffff; float: left; width: 981px; margin: 84px 0 0;}
#news #ad-skyscraper {float: left; position: inherit !important; margin-left: 8px;}
#news .video-icon {display: none;}
*/
/*End News Styles*/

/*Season of Hope Styles*/
#community-season-of-hope #title_ad h1.section-title {background: url("http://media.ktvb.com/designimages/7cares+banner.png") no-repeat scroll -8px -12px transparent; text-indent: -8000px; width: 1000px; height: 360px;}
#community-season-of-hope #content {width: 980px;}
#community-season-of-hope #wrapper {border: 3px solid #901517; border-top: none;}
#community-season-of-hope #sohrightcolumn {width: 445px; float: right; margin-right: 31px; margin: 18px 31px 0 -20px;}
#community-season-of-hope #content-headlines-headlines {float: left; margin-left: 35px}
#community-season-of-hope #content-headlines-headlines ul {width: 420px;}
#community-season-of-hope #content-headlines-headlines ul li {color: #901517;}
#community-season-of-hope #content-headlines-headlines h3 a {color: #000000;}
#community-season-of-hope #content-headlines-headlines .headlines-morelink {display: block; visibility: visible; color: #000000; padding-right: 20px;}
#community-season-of-hope #content-headlines-headlines h2, #community-season-of-hope #content-headlines-links h2 {background: none; border-bottom: none; padding-left: 0; text-transform: uppercase; color: #901517; height: 45px; font-weight: bold; font-size: 13px; background: url("http://media.ktvb.com/designimages/seson-of-hope-red-bow-bottom-border1.png") no-repeat scroll -140px 14px transparent;}
#community-season-of-hope #content-headlines-headlines h2 a, #community-season-of-hope #content-headlines-links h2 a {color: #901517;}
#community-season-of-hope #content-headlines-links {margin-left: 0; float: left; width: 445px;}
#community-season-of-hope #content-headlines-links h3 {display: none;}
#community-season-of-hope #content-headlines-links h2 {display: none;}
#community-season-of-hope #content-headlines-links .photo-link {width: 412px; height: 100px;}
#community-season-of-hope #sohabout h2 {padding-left: 0; text-transform: uppercase; color: #901517; height: 38px; font-weight: bold; font-size: 13px; margin-bottom: 8px; background: url("http://media.ktvb.com/designimages/seson-of-hope-red-bow-bottom-border1.png") no-repeat scroll -155px 6px transparent;  margin-bottom: 0;}
#community-season-of-hope #sohabout p {padding-left: 0;}
#community-season-of-hope #sohabout #topstory {margin-left: 40px;}
#community-season-of-hope #sohabout #topstory h1 {display: none;}
/*End Season of Hope Styles*/

/*Seven's Hero Styles*/
#on-tv-sevens-hero #contentContainer {background-color: #fff; float: left;}
#on-tv-sevens-hero #wrapper {overflow: hidden;}
#on-tv-sevens-hero #title_ad h1 {display: none;}
#on-tv-sevens-hero #heroBanner {height: 338px !important; overflow: hidden;  margin-left: 25px;}
#on-tv-sevens-hero #topstoryheadlines {width: 395px; margin: 5px 0 0 55px; overflow: hidden;}
#on-tv-sevens-hero #topstoryheadlines h2 {width: 395px; height: 29px; background: url(http://images.bimedia.net/designimages/heroFeaturesBanner1.jpg) no-repeat; text-indent: -9999px;}
#on-tv-sevens-hero #content-headlines-features {float: left;}
#on-tv-sevens-hero #content-headlines-features h2 {display: none;}
#on-tv-sevens-hero #content-headlines-features ul li {width: 290px;}
#on-tv-sevens-hero #content-headlines-seven-s-hero h2 {display: none;}
#on-tv-sevens-hero #content-headlines-seven-s-hero {margin-top: 10px; width: 395px;}
#on-tv-sevens-hero #content-toolbar {display: none;}
#on-tv-sevens-hero #aboutHeroes {width: 395px; float: right; margin: 38px 62px 0 -150px; font-size: 14px; line-height: 18px;}
#on-tv-sevens-hero #aboutHeroes h2 {width: 395px; height: 29px;background-image: url(http://images.bimedia.net/designimages/aboutSevensHeroesHeader2.jpg); text-indent: -9999px; margin: 3px 0 0 0;}
#on-tv-sevens-hero #aboutHeroes p {padding: 5px;}
#on-tv-sevens-hero #links {float: right; margin: 8px 62px 0 0; *margin-left: -150px;}
#on-tv-sevens-hero #links img {margin: 5px 0 5px 0;}
#on-tv-sevens-hero #ad-medrectangle {margin: 0 110px -20px 0; float: right; position: inherit !important; *margin-left: -70px;}
#on-tv-sevens-hero #sidebar {margin-top: 350px;}
/*End Seven's Hero Styles*/

/*DSA Styles*/
#on-tv-dsa #contentContainer {background-color: #fff; float: left;}
#on-tv-dsa #wrapper {border-right: 3px solid #4e6a2c; border-bottom: 3px solid #4e6a2c; border-left: 3px solid #4e6a2c; overflow: hidden;}
#on-tv-dsa #title_ad h1 {display: none;}
#on-tv-dsa #dsaBanner {height: 495px !important; overflow: hidden;}
#on-tv-dsa h2 {background:#506f33 url(http://images.bimedia.net/designimages/headerbg2.png) right center no-repeat; border-bottom:1px solid #CCC; height:18px; padding:5px 0 5px 6px; margin:0 0 8px 0; font-weight:bold; font-size:16px; width:305px; color: #fff;}
#on-tv-dsa #topstoryheadlines {width: 300px; margin: 5px 0 0 40px; overflow: hidden;}
#on-tv-dsa #topstoryheadlines h2 {margin-left: 5px;}
#on-tv-dsa #content-headlines-distinguished-student-award {float: left;}
#on-tv-dsa #content-headlines-distinguished-student-award h2 {display: none;}
#on-tv-dsa #content-headlines-distinguished-student-award ul li {width: 290px;}
#on-tv-dsa #content-toolbar {display: none;}
#on-tv-dsa #aboutDsa {width: 456px; float: right; margin: 10px 16px 0 -150px; font-size: 14px; line-height: 18px;}
#on-tv-dsa #aboutDsa p {border: 1px solid #506f33; padding: 5px;}
#on-tv-dsa #links {float: right; margin: 40px 16px 0 -150px;}
#on-tv-dsa #ad-medrectangle {float: right; margin: 500px 16px 0 0; width: 456px; border: 1px solid #506f33; text-align: center;}
#on-tv-dsa li.advert a.storyLink {font-weight: normal !important; border: none !important;}
#on-tv-dsa li.advert {border: none !important;}
/*End DSA Styles*/


