/* Local Home CSS*/

#index-more #third-parties { width: 160px; }

.index2 .breaking-event {margin: 0 0 0 8px !important;}
.index2 .breaking-event span#breaking-weather-title h2 {font-size: 12px; font-weight: bold; color: #202020; font-style: none !important;}
.index2 .breaking-event span#breaking-weather-title h1, .index2 .breaking-event span#breaking-weather-title h1 a {font-size: 13px; font-weight: bold; color: #0072cd ;}
.index2 .breaking-event ul#breaking-weather-info li {margin: 0 5px 0 5px !important;}
.index2 .breaking-event ul li { border-right: none; }
.index2 .textBox { margin-bottom: 8px !important; }

.index2 #severe-weather { margin-left: 8px !important; width: 640px !important; }

.index2 .content-headlines-list h2, .index2 .content-headlines-list h5, .index2 #marketplace h5, .index2 #whatson h5 {background-color: #e7eff3 !important; border-bottom: 2px solid #bed5e3 !important; font-size: 15px !important; padding: 2px 0 2px 8px !important;}
.index2 .content-headlines-list h2, .index2 .content-headlines-list h2 a, .index2 .content-headlines-list h5 a, .index2 .content-headlines-list h5, .index2 #marketplace h5, .index2 #whatson h5, .index2 #datasphere-widget h4 a {/*color: #0071C7 !important; */}
.index2 #content-headlines-slideshows h2, .index2 #marketplace h5 {padding: 8px !important}
.index2 .content-headlines-list ul { list-style-position: outside !important;}
.index2 .content-headlines-list ul li {padding: 0px !important;}
.index2 #content-headlines-home {width: 310px !important; float: left; margin: 0 5px !important;}
.index2 #content-headlines-home h2 {display: none !important;}
.index2 #content-headlines-home li { margin-bottom: 5px !important; }

.index2 #whatson .whatsonbox {padding: 12px 12px 0;}
.index2 #whatson .more {padding: 0 8px !important;}

.index2 #topStoryModule1 {margin: 0 0 8px; padding: 0; border: none;}
.index2 #topStoryModule1 h2 {border-bottom: 0px !important;}
.index2 #topStoryModule1 #bigStory {background-color: #F8F8F8; -moz-border-radius: 5px;   -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; border: 1px solid #E4E4E4; padding: 4px;}
.index2 #topStoryModule1 #bigStory .topStoryShare { display: none; }
.index2 #topStoryModule1 #bigStory .storyTitle {color: #003596;}
.index2 #topStoryModule1 #bigStory #storyLabel {height: 20px; padding-left: 8px; background-color: #930000; border-color: #930000;}
.index2 #topStoryModule1 #bigStory .related {float: left; clear: both; width: 360px;}
.index2 #topStoryModule1 #bigStory .related-link, .index2 #topStoryModule1 #bigStory .related-story {clear: both; padding-left: 10px; font-size: 11px;}
.index2 #topStoryModule1 #bigStory .summary {font-size: 13px;}

.index2 #topStoryModule1 #otherTopStories {width: 156px;}
.index2 #topStoryModule1 #otherTopStories ul li .photo-link, .index2 #topStoryModule1 #otherTopStories ul li .photo {width: 154px; height: 86px;}
.index2 #topStoryModule1 #otherTopStories ul li h3 {margin: 0;}
.index2 #topStoryModule1 #otherTopStories ul li h3 a {color: #003596;}
.index2 ul.related {display: none;}

.index2 #wfaa-top-headlines-right .headlines-morelink {display: block; visibility: visible; padding-bottom: 4px;}

.index2 #miscDiv {width: 470px; float: left; margin: 0;}

#features h3 a { background-color: transparent !important; }
.index2 #content-two #features {width: 470px !important; float: left; height: 170px !important; margin-bottom: 8px;}
.index2 #features h5 {background-color: #e7eff3 !important; border-bottom: 2px solid #bed5e3 !important; font-size: 15px !important; padding: 2px 0 2px 8px !important; text-align: left; margin-top: 0; margin-bottom: 5px; color: #003596;}
.index2 #features.horizontal ul li {height: 128px !important;}
.index2 #content-two #features .jcarousel-clip {width: 445px !important;}
.index2 #content-two #features .jcarousel-container {*height: 120px; *overflow:hidden; width: 470px;}
.index2 #content-two #features .jcarousel-container ul li img {border: 0; padding: 2px; margin: 2px;}
.index2 #content-two #features .jcarousel-list-horizontal {width: 900px !important; overflow: hidden !important;}
.index2 #content-two #features .jcarousel-list-horizontal li {width: 142px !important; overflow: hidden !important; margin: 0 2px 0 2px; padding-bottom: 10px; !important;}
.index2 #content-two #features .jcarousel-list-horizontal li h3 {width: 128px !important; margin: -8px 0 0 16px;}
.index2 #features .jcarousel-list-horizontal li h3 a {font-size: 12px !important; background-color: transparent !important; color: #003596; text-align: left; padding: 5px 0 0 0;}

.index2 #content-two #features { display: none; }

.index2 #content-headlines-crime-news {width: 220px !important; float: left; margin: 0 0 0 5px !important;}

.index2 #featuredvideo .jcarousel-clip {width: 445px !important;}
.index2 #featuredvideo .jcarousel-container {*height: 120px; *overflow:hidden; width: 445px; margin-left: 10px;}
.index2 #featuredvideo .jcarousel-container ul li img {border: 0; padding: 2px; margin: 2px;}
.index2 #featuredvideo .jcarousel-list-horizontal {width: 915px !important; overflow: hidden !important;}
.index2 #featuredvideo .jcarousel-list-horizontal li {width: 152px !important; overflow: hidden !important; margin: 0 2px 0 2px;}
.index2 #featuredvideo .jcarousel-list-horizontal li h3 {width: 135px !important; margin: -8px 0 0 8px;}
.index2 #featuredvideo {margin-bottom: 0px !important; width: 470px !important;}
.index2 #featuredvideo h5, .index2 #featuredvideo h6 {display: none;}
.index2 #featuredvideo ul {width: 460px !important; margin-left: 8px !important;}
.index2 #featuredvideo ul li {width: 140px !important; margin: 0 !important;}
.index2 #featuredvideo ul li h3.entry-title {float: left; clear: both !important; margin: 5px 0 0 0;}

.index2 #featured-header {width: 470px;}

.index2 #content-headlines-sports, .index2 #content-headlines-national-news {width: 231px !important; float: left !important;}
.index2 #content-headlines-national-news {margin: 0 0 4px 8px !important;}
.index2 #content-headlines-sports {margin: 0 0 4px 0 !important;}
.index2 #content-headlines-entertainment-news, .index2 #content-headlines-texas-news, .index2 #headline-StrangeNews, .index2 #content-headlines-health-news, .index2 #content-headlines-local-news, .index2 #content-headlines-featured-links, .index2 #marketplace, .index2 #linktown {width: 316px !important; float: left; clear: none; margin: 0 0 4px 0 !important;}

.index2 #marketplace ul { padding: 0 8px; }
.index2 .content-headlines-list h2 {margin-top: 0 !important;}

.index2 #content-headlines-entertainment-news, .index2 #headline-StrangeNews, .index2 #content-headlines-local-news {margin-left: 0 !important; margin-right: 8px !important;}

.index2 #marketplace, .index2 #linktown {padding: 0 0 8px; margin-bottom: 0 !important;}
.index2 #marketplace li {margin-bottom: 4px;}

.index2 #genericdivtopper {float: left; width: 160px; margin-right: 8px;}
.index2 #linktown {float: left; margin: 8px 0 0 0;}

.index2 #content {margin-bottom: 0 !important; background-color: #FFFFFF !important; padding-top: 8px;}

.index2 #ad-medrectangle {float: left; margin: 0 0 8px 7px;}

.index2 #popular {margin-top: 20px;}
.index2 #popular h5 {font-size: 15px !important;}
.index2 #popular h5, .index2 #datasphere-widget h4, .index2 #dsnsevents h4 a, .index2 #dsnscommunityevents h4 a {background-color: #E7EFF3 !important; border-color: #BED5E3 !important;}

.index2 #content-headlines-photo-of-the-day img {width: 290px !important; height: 198px !important; margin: 8px 0 0 12px;}
.index2 #content-headlines-photo-of-the-day h2 {line-height: 30px; border-radius: 4px 4px 0 0 !important;}
.index2 #content-headlines-photo-of-the-day h3 {display: none;}

.index2 #shot-day-links {font-size: 12px; font-weight: bold; text-align: right; margin: 0 10px 20px 0;}

.index2 #disabilities-contact-list {width: 960px; border: none !important; background-color: #FFFFFF;  border-radius: 0 0 4px 4px; font-size: 12px !important; margin: -8px 0 10px !important; padding: 0 10px 5px !important; float: left;}
.index2 #disabilities-contact-list p {border-top: 1px solid #D8D8D8 !important; padding-top: 5px;}

.index2 #sidebar {margin-top: 0; margin-right: 6px;}

.index2 #ugc h5 {background-color: #E7EFF3; border-color: #BED5E3;}
.index2 #ugc h5 a {font-size: 15px;}
.index2 #ugc ul li {width: 264px; height: auto !important; margin-left: 8px;}
.index2 #ugc ul li .photo {height: auto !important; width: auto !important;}
.index2 #ugc ul li .photo-link {width: 264px; height: auto; background-color: #F7F7F7;}
.index2 #ugc ul li.item2, .index2 #ugc ul li.item3, .index2 #ugc ul li.item4 {display: none;}

.index2 #datasphere-widget {margin-top: -12px; float: left; margin-bottom: 12px; }
.index2 #datasphere-widget h4 a {font-size: 15px;}

.index2 #breaking-weather.breaking-event {margin-bottom: 8px !important;}


/*Severe Weather Styles*/
.severeWeather #topStoryModule5 #bigStory #beloMediadiv { background-color: #333; }
.severeWeather #topStoryModule5 #bigStory .entry-title {padding-left: 3px;}
.severeWeather #storyLabel { color: #2694ec; }
.severeWeather #imageCredit { display: none; }
.severeWeather li.related-link span, .severeWeather li.related-story span { display: none; }
.severeWeather #severe-weather { margin-bottom: 8px !important; }
.severeWeather ul li {height: auto !important;}
.severeWeather h3 {font-weight: normal; padding: 2px 0 8px 2px;}

.severeWeather #newsLetterWidget {width:210px !important; float:right !important; margin:10px 0 10px 0 !important; margin-top:10px !important; border: 1px solid #d7d7d7 !important; clear: none !important; border-radius: 6px; padding: 4px; background-color: #F8F8F8;}
.severeWeather #newsLetterWidget h3 {border-bottom: none; float: left; font-size: 20px; margin: 0 0 0 4px;}
.severeWeather #newsLetterWidget .newsletter-description {float: right; font-size: 12px; margin: 14px 0; width: 145px;}
.severeWeather #newsLetterWidget img {float: left; margin-top: 22px; margin-right: 5px; position: absolute;}
.severeWeather #newsLetterWidget input#widget-email { width: 136px;}
.severeWeather #newsLetterWidget span.newsletter-email { width: 100px;}
.severeWeather #newsLetterWidget .submit {margin: 15px 0px 2px 44px !important;}

.severeWeather #topStoryModule5{width:629px; margin-left:-1px; background-color: #000B49; padding-bottom: 0;}
.severeWeather #topStoryModule5 #otherTopStories ul li{width:143px;}
.severeWeather #topStoryModule5 #bigStory{width:629px;}
.severeWeather #topStoryModule5 #bigStory .related{width:120px;}
.severeWeather #topStoryModule5 #bigStory #storyLabel font{color:#c00 !important;}
.severeWeather #otherTopStories{display:block !important; clear:both; height:140px !important; overflow:visible !important;}
.severeWeather #topStoryModule5 #bigStory .entry-title a.storyTitle, .severeWeather #topStoryModule5 #bigStory .entry-title { background-color: #000B49; }
.severeWeather #topStoryModule5 #bigStory .entry-title {padding-left: 3px;}
.severeWeather #otherTopStories ul li {height: auto !important;}
.severeWeather #otherTopStories h3 {font-weight: normal; padding: 2px 0 8px 2px;}

.severeWeather #otherTopStories ul, .severeWeather #otherTopStories ul li{border:0px !important; display:block; overflow:visible !important;}
.severeWeather #otherTopStories .entry-title a{color:#fff !important; display:block; overflow:visible !important; font-size: 13px !important;}

.severeWeather #content-headlines-top-stories {width: 242px !important; margin: 0 0 0 -1px !important;}
.severeWeather #content-headlines-top-stories h2 {display: block !important; visibility: visible !important; margin-top: 0;}

.severeWeather #twelve-hour-conditions {margin: -4px 0 -12px; width: 470px;}
.severeWeather #twelve-hour-conditions h5{margin-top: 0; color:#004681; background: #e7eff3; padding:8px; font-size:13px; border-bottom: 2px solid #bed5e3;}

.severeWeather #content-headlines-home {width:240px !important; margin-right: 8px !important; margin-left: 0 !important; clear: none !important; float: left;}
.severeWeather #content-headlines-home h2 {margin-top: 0 !important; display: block !important; text-indent: 0 !important;}
.severeWeather #content-headlines-home ul li {padding-bottom: 0 !important;}

.severeWeather #right-column #content-headlines-home h2 {display: none !important;}

.severeWeather #WX-weathercaster-promo{width:220px; height:178px; float:right !important; margin-top:0px !important;}
.severeWeather #WX-weathercaster-promo:hover{opacity:.9;}
.severeWeather #WX-weathercaster-promo img{width:220px; height:178px;}

.severeWeather #content-two #content-headlines-weather-bios {width: 470px; margin-bottom: 0;}
.severeWeather #content-two #content-headlines-weather-bios h2 {margin-top: 0;}
.severeWeather #content-two #content-headlines-weather-bios ul{list-style:none !important; height:168px; overflow:visible !important; margin-left: 0; width: 480px;}
.severeWeather #content-two #content-headlines-weather-bios li{display:inline-block; width:85px !important; height:160px; overflow:visible; margin: 0 15px !important; float: left}
.severeWeather #content-two #content-headlines-weather-bios .photo{width:98px !important; height:126px !important; float:left;}
.severeWeather #content-two #content-headlines-weather-bios .photo-link{width:98px !important; height:126px !important;}
.severeWeather #content-two #content-headlines-weather-bios .headlines-morelink{display:none !important;}
.severeWeather #content-two #content-headlines-weather-bios .entry-title{text-align: center; font-size:12px !important; font-weight:bold !important; line-height: 12px; width: 85px; float: left; padding-top: 5px;}

.severeWeather #content-headlines-local-news {float:left; width: 230px !important; margin-right:8px !important;}

.severeWeather #content-headlines-national-news {float:left; width:232px !important; margin-right: -12px !important; margin-left: 0 !important;}
.severeWeather #content-headlines-national-news h2 {margin-top: 0;}
.severeWeather #content-headlines-national-news ul li {padding-bottom: 0; margin-bottom: 5px !important;}

.severeWeather #features {margin: 8px 0; width: 470px; height: auto;}
.severeWeather #features h5 {margin-top: 0; border-color: #bed5e3; text-align: left;}
.severeWeather #features.horizontal #nextFeatured {right: 4px;}

.severeWeather #breaking-weather.fullWidth{background: url(http://media.wfaa.com/designimages/wfaa-severe-weather.png) no-repeat scroll 0 0 #eee; height:120px; background-repeat:no-repeat;}
.severeWeather #breaking-weather.fullWidth #breaking-weather-title{display:none;}
.severeWeather #breaking-weather.fullWidth #breaking-weather-images{width:600px; height:90px; overflow:hidden; position:absolute; top:13px; left:200px;}
.severeWeather #breaking-weather.fullWidth #breaking-related-content {width:300px; height:90px; position:absolute; top: 8px; right:-80px;}
.severeWeather #breaking-weather.fullWidth #breaking-related-content h3 {clear:both !important; display:block !important; float:left; font-size:12px; margin-left:-5px !important;}
.severeWeather #breaking-weather.fullWidth #breaking-weather-info{float:left; width:220px;}
.severeWeather #breaking-weather.fullWidth #breaking-weather-info li{width:100px; height:16px; overflow:hidden;}

.severeWeather #ad-medrectangle{padding-top:10px !important;}
.severeWeather #twitterHash{margin: 0 0 8px 8px !important; width:300px !important;}
.severeWeather #WX-watch-live{background: url(http://media.wfaa.com/designimages/wfaa-wx-forecast.jpg) no-repeat scroll 0 25px #FFFFFF; width:300px; height:75px; border:1px solid #DDDDDD; border-radius:6px; margin: 0 0 8px 6px; position:relative;}
.severeWeather #WX-watch-live h2{ padding: 3px 2px 2px; background-color:#a82828; font-size:16px; color:#fff; padding-left:10px; border-radius:6px 6px 0px 0px; border-bottom:1px solid #8b2020;}
.severeWeather #WX-watch-live h2 a{color:#FFFFFF;}
.severeWeather #WX-watch-live #WXdescription{width:120px; position:absolute; right:5px; top:27px; font-size:12px;}
.severeWeather #WX-watch-live #WXdescription a{color:#000;}
.severeWeather #WX-watch-live img{width:60px; position:absolute; right:130px; top:30px;}
.severeWeather #WX-watch-live img:hover{opacity:.7;}

.severeWeather #otherTopStories ul li {overflow:visible !important;}
.severeWeather #otherTopStories .headlines-morelink {display:none !important;}
.severeWeather #otherTopStories ul li a.storyLink {line-height: 13px !important; }

.severeWeather #genericdivtopper {width: 160px; float: left;}
.severeWeather #content-headlines-container-main {width: 470px; float: right;}

.severeWeather #content-headlines-marketplace {width: 316px !important; float: right !important; margin-left: 8px;}
.severeWeather #content-headlines-marketplace h2 {font-size: 13px; padding: 8px !important; border-radius: 4px 4px 0 0; border-bottom: 2px solid #bed5e3; background-color: #e7eff3; margin-bottom: 8px; padding: 8px;}
.severeWeather #content-headlines-marketplace ul li {float: left; clear: both; width: 300px; padding: 2px 0 !important;}
.severeWeather #content-headlines-marketplace ul li h3 {padding-left: 10px; font-size: 13px;}
.severeWeather #content-headlines-marketplace ul li .photo {border: 1px solid #EFEFEF; padding: 2px;}
.severeWeather #content-headlines-marketplace ul li .photo-link {float: left;}
.severeWeather #content-headlines-marketplace ul li .entry-title {float: left; width: 160px;}



/*Severe Weather Revised Styles*/
.severeWeatherRevised #otherTopStories ul, .severeWeather #otherTopStories ul li{border:0px !important; display:block; overflow:visible !important;}
.severeWeatherRevised #otherTopStories .entry-title a{color:#fff !important; display:block; overflow:visible !important; font-size: 13px !important;}

.severeWeatherRevised #content-headlines-top-stories {width: 242px !important; margin: 0 0 0 -1px !important;}
.severeWeatherRevised #content-headlines-top-stories h2 {display: block !important; visibility: visible !important; margin-top: 0;}

.severeWeatherRevised #content-headlines-home {width:227px !important; margin-right: 8px !important; margin-left: 0 !important; clear: none !important; float: left;}
.severeWeatherRevised #content-headlines-home h2 {margin-top: 0 !important; display: block !important; text-indent: 0 !important; width: 464px; position: absolute; }
.severeWeatherRevised #content-headlines-home ul {margin-top: 45px;}
.severeWeatherRevised #content-headlines-home ul li {padding-bottom: 0 !important;}

.severeWeatherRevised #right-column #content-headlines-home h2 {display: none !important;}

.severeWeatherRevised #otherTopStories ul li {overflow:visible !important;}
.severeWeatherRevised #otherTopStories .headlines-morelink {display:none !important;}
.severeWeatherRevised #otherTopStories ul li a.storyLink {line-height: 13px !important; }

.severeWeatherRevised #content-headlines-marketplace {width: 470px !important;}
.severeWeatherRevised #content-headlines-marketplace ul {width: 470px !important}
.severeWeatherRevised #content-headlines-marketplace ul li {padding:  0 !important; width: 470px;}
.severeWeatherRevised #content-headlines-marketplace ul li h3 {padding-left: 4px; font-size: 13px;}

.severeWeather ul.related { display: block; }
