/*Content Toolbar Styles*/
#content-toolbar2.fancyToolBar { background: url(http://images.bimedia.net/designimages/wfaa-follow-us.png) no-repeat scroll 20px 10px #FFFFFF !important; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; width: 312px; margin: 0 0 8px 0;}
#content-toolbar2.fancyToolBar #content-tools { padding: 10px 17px 10px 24px !important; } 
#content-toolbar2.fancyToolBar #content-tools li { padding-left: 6px; }

#content-toolbar2.fancyToolBar #content-tools li.hasimage { width: 24px !important; }

#content-toolbar2.fancyToolBar #contentToolsStdLink li.hasimage a { padding-top: 19px !important; }

#video #content-toolbar2.fancyToolBar {background-color: #F8F8F8 !important; width: 298px; margin-top: -4px;}
#video #aside #helpbutton { width: 300px;}

.gallery #content-toolbar2.fancyToolBar {width: 298px; margin-top: 9px; background-color: #F8F8F8 !important;}
.gallery #content-Tools-wrapper h6 {display: none;}



/*Related Links Styles*/
#topstory ul.related-info {display:none;}

/*Datasphere Styles*/
#weather #datasphere-widget {width: 310px; float: right;}

/*Weather Quick Links and Weather Links*/
#weather #content-one #quick-links ul li, #content-one #weather-links ul li {float: left !important; width: 160px !important; padding: 0; margin: 0 30px 0 30px !important;}

/* Interactive Radar Page Nav Styles */
ul#interactive-radar-nav li.current a { font-weight: bold; text-decoration: underline; }
ul#interactive-radar-nav { text-align: center; padding: 0 0 15px 0; width: 640px; }
ul#interactive-radar-nav li a { font-size: 12px; }
ul#interactive-radar-nav li { display: inline; padding: 5px; }
body#news-entertainment-lottery #title_ad { display: none; }
#lotteryresults { height: 142px; }
#lotteryresults img { float: left; margin: 6px 10px 5px 0; border: 3px double black; }
#lotteryresults p { margin: 10px; font: normal normal 12px/16px arial, helvetica, sans-serif; }
body#sports-football #content-headlines-football h2 { display: none; }
.nav .sub-level li { padding: 0 12px; }
body#sports-basketball #content-headlines-basketball h2 { display: none; }
body#news-entertainment #content-headlines-gordon-keith {width: 316px;background: white;-moz-border-radius: 4px;border-radius: 4px;margin: 0 0 8px 0;clear: both;}
body#news-entertainment #content-headlines-gordon-keith h2 {-moz-border-radius: 4px 4px 0 0;border-radius: 4px 4px 0 0;height: 30px;
line-height: 32px;font-size: 13px;padding: 0 8px;margin: 4px 4px 8px 4px;border-bottom: 2px solid #D8EBFB;}

/* Fix for the Twitter page */
body#content-toolbar-twitter div#ad-skyscraper { clear: both; }
#content .content-headlines-list ul li h3 .video-icon,.search-results .results ul li h3 .video-icon {display: none;visibility: hidden;
}
#community-blogs-lost-blog .section-title {font-size:0px;padding: 8px;background: url( http://media.wfaa.com/designimages/newlostblogtop.jpg ) no-repeat;height:90px;float: none !important;}

/*---Health Side Bars---*/
#sidebar #content-headlines-the-kids-doctor {width: 316px;background: white;-moz-border-radius: 4px;border-radius: 4px;margin: 0 0 8px 0;clear: both;}
#sidebar #content-headlines-the-kids-doctor h2 {border: none;}
#sidebar #content-headlines-cook-childrens-daily-q-and-a h2 {display: none;}

/*Weather Page*/
#weather #radar-bar #more-radar-links li {line-height:14px;}
#weather #interactive-radar ul li {height:8px;}
#interactive-radar.module {margin-top:10px;}
#radar-satellite{display:none;}
#weather-links li {list-style-type: disc;margin: 2px 0 0 17px;color: #333;font-size:12px;line-height:13px;}
#weather-links ul {margin: 10px 0 10px 0;padding: 0 0 10px 1px;}
#radar-bar {background-color:#e9e9e9;border: #ccc 1px solid;}
#weather #radar-bar ul#radars-images li {margin: 10px 1px 10px 0;text-align: center;font-weight: bold;}
div#content-one div#weather-maps.module {width: 468px;border: 1px solid #ccc;margin-top:10px;background-color:#e9e9e9;}
div#content-one div#weather-maps.module .more {margin: 10px 5px 0px 0;padding: 0px;font-size: 10px;font-weight: bold;}
div#content-one div#weather-maps.module h5 {border:0px;margin:5px 0 5px 5px;}
#radar-bar {width:634px;padding:5px 0px 5px 5px;}
div#content.weather-modular div#content-one div#radar-bar h5 {border: 0px;}

/*Eventful Nav Fix*/
#belo-eventfull .nav .top-level li.current{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:none repeat scroll 0 0;}
#belo-eventful .nav .top-level li.topNav11{background:#0F3A6A none repeat scroll 0 0;}

/*Sports Slideshows*/
#content-headlines-sports-slideshows-and-photos {width:316px;}

/*Photo Captions*/
p.credit.fn {margin: 3px 0 0 0;clear: all;}

/* Blog Hide * /
#blog-wfaa-computer-corner-blog.blog-summary {display:none;}

/* Home Page UGC adjustments */
div#ugc.module ul li.hentry.item4.hasimage {display:none;}
div#ugc.module ul li.hentry.item3.hasimage {display:none;}
div#slideshows ul li, #ugc ul li {height: 120px;padding: 2px 11px 2px 11px;}

/* Sports Right Rail */
div#content-headlines-dale-hansen.content-headlines-list.module {width:316px;}

/*Weather Conditions Module*/
#top-Weather-Condition #temp {margin-left: 52px; margin-right: -5px; width: 80px; text-align: left;}
#top-Weather-Condition #temp .high, #top-Weather-Condition #temp .low, #top-Weather-Condition #temp p.location {margin-left: 2px;}
#top-Weather-Condition .conditions {margin-left: 15px;}

/*----------KIDS DOCTOR---------*/
#news-health-kids-doctor #title_ad h1{background:transparent url(http://media.wfaa.com/designimages/kvue-tkd.jpg) no-repeat scroll left top;height:141px;width:643px;color:#FFF;margin-top: -35px;}




/* Election Great Day Styles */
#news-election #wrapper {background-color: #1d326e; background-image: none;}
#news-election #wrapper-great {background-color: #FFFFFF;padding: 0 !important;width: 948px;margin: 0 auto;}
#news-election h1.section-title {background: transparent url('http://media.wfaa.com/designimages/electiontopwfaa.jpg') top left no-repeat !important;text-indent:-9999px;margin: 0 auto;padding: 0;height: 82px !important;width: 948px !important;}
#news-election #sidebar {float: right;margin: 35px 10px 0 0 !important;width: 306px !important;background-color: transparent;
padding-top: 0px !important;}
#news-election #content {width: 622px !important;}
#news-election #content-one {width: 333px;margin: 0 10px 0 0;float: left;padding: 0 0 0 5px !important;}
#news-election #content-two {width: 274px;clear: none !important;float: right;}
#news-election img.spanner-results {position: absolute;margin-left: -1px;}
#news-election #top-segments {width: 328px !important;overflow: visible !important;float: none !important;margin: 35px 0 0 0 !important;}
#news-election #top-segments h5, #news-election #top-segments a.more {display: none;}
#news-election #top-segments h3 a {font-size: 18px !important;}
#news-election #top-segments .item1 h3 a {font-size: 24px !important; font-weight: bold !important;}
#news-election #top-segments li {padding-bottom: 10px !important;}
#news-election #top-segments p.summary {padding-top: 5px;}
#news-election #content-two #content-headlines-elections {margin: 20px 0 0 0;}
*:first-child+html #news-election #content-headlines-elections {margin: 30px 0 0 0;}
#news-election #content-two .content-headlines-list {width: 274px;margin: 0;float: none;padding-top: 15px;}
#news-election .content-headlines-list h2, #news-election #sidebar .content-headlines-list h5 {background-color: #1d326e !important;color: #fff !important;text-transform: none !important;font-size: 16px !important;font-weight: bold;border: none !important;padding-left: 5px;}
#news-election .content-headlines-list h2 a, #news-election #sidebar .content-headlines-list h5 a {color: #fff !important;}
#news-election #content-two #content-headlines-political-news a.headlines-morelink {display: block;visibility: visible;float: right;margin-right: 10px;margin-bottom: 10px;}
#news-election .content-headlines-list ul {margin-left: 18px;}
#news-election #sidebar .content-headlines-list {width: 310px;}
#news-election span.video-links {display: none;}
#news-election #featuredvideo li.item1 {margin-left: -12px;}
#news-election #featuredvideo li {font-size: 15px;}
#news-election #content-headlines-election-2010-slideshow ul, #news-election #content-headlines-election-2010-slideshow li a {margin: 0 !important;padding: 0 !important;font-size: 11px;}
#news-election #content-headlines-election-2010-slideshow li {width: 128px;height: 110px;float: left;margin: 0 12px 10px 13px important;padding: 0 !important;clear: none !important;font-size: 11px;}
#news-election #content-headlines-election-2010-slideshow h3, #news-election #content-headlines-election-2010-slideshow h3 a {line-height: 12px;}
#news-election #content-headlines-election-2010-slideshow a.headlines-morelink, #news-election #content-headlines-it’s-your-time {display: block;visibility: visible;}
#news-election #great-more #third-parties {display: none;}
#news-election #great-more-content {width: 635px;padding: 15px;}
#news-election #great-more-content .content-headlines-list {width: 600px; float: left;}
#news-election #great-more-content .content-headlines-list li.advert {margin-left: 0px !important; padding: 8px 0 !important;}


/* Election Great Day Style Adjustments */
#news-election #content-headlines-elections ul li, #news-election #headline-PoliticalNewsfromTexasTribune ul li, #news-election #headline-APElectionNews ul li, #news-election #featuredvideo ul li {margin-left: 10px;!important}
#news-election #content-headlines-elections h2 {margin-top: 20px !important;}
#news-election #content a, #news-election #sidebar a {color: #1B2D8D;}
#news-election #content h2 a, #news-election #sidebar h2 a {color: #FFF;}
#news-election #sidebar .election-links a {color: #FFF !important;}
#news-election #content-one #content-headlines-election-2010-candidates {width: 325px !important;}
#news-election #sidebar #content-headlines-elections ul {margin: 0px; padding: 0p;x}
#news-election #sidebar #content-headlines-elections li {float: left !important;clear: none;width: 145px;height: 155px;list-style: none;margin: 0px;padding: 5px;}
#news-election #sidebar #content-headlines-elections h3 a {font-size: 11px;}
#news-election #content-two .photo {width: 160px; height: 89px;}
#news-election #content-two #content-headlines-election-2010 h2 {margin-top: 30px !important;}

/* Election Links Module */
.election-links { width: 316px; height: 154px; margin: 0px 0px 10px -10px; background: url("http://media.wfaa.com/images/election-links-bkg.jpg") no-repeat;}
.election-links ul {margin:0; padding: 35px 0 0 160px; list-style: none;}
.election-links li {margin:0;padding:0 0 5px 20px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFF;background-image: url(http://media.wfaa.com/images/election-star.png);background-repeat: no-repeat;background-position:2px top;}
.election-links li a:link, .election-links li a:visited {text-decoration:none; color:#FFF;}
.election-links li a:hover {color:#97D6FF; text-decoration:underline;}


/*---2011 Elections banner---*/
.index #elections {color: #fff;background: transparent url(http://media.wfaa.com/designimages/vote2011topbg.png) center 0 no-repeat;}

/*AP Hosted Story Styles*/
p.body span.headline { color: #004681; 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; }
div.apBody span.byttl { font-size: 19px; display: block; padding: 8px; color: #004681; font-weight: bold; }
div.apBody table.ap-front-table td { vertical-align: top; }
div.apBody a.ap-topheadlineitem-a { font-size: 16px; display: block; margin: 20px 0 0 0; }
div.apBody br.ap-topheadlineitem-br { margin: 0; padding: 0; line-height: 0px; }
div.apBody p { padding: 5px 0 5px 0 !important; }
div.apBody div.ap_front_package span.apHeadline a { font-size: 16px; display: block; clear: both; margin: 20px 0 0 0; }
div.apBody div.ap_front_package span.topheadlinebody { font-size: 13px; }
div.apBody br.ap-adhocnewslisting-br { margin: 0; padding: 0; line-height: 0px;  }
div.apBody td.ap_topbanner_left, div.apBody td.ap_topbanner_right { font-size: 21px; display: block; padding: 0px; margin: 0; height: auto; color: #004681; font-weight: bold; background-color: transparent; }
div.apBody td.ap_navbar_left, div.apBody td.ap_navbar_right { font-size: 14px; display: block; padding: 0px; margin: 0; height: auto; color: #004681; font-weight: bold; background-color: transparent; }

/*Sports - STATS hosted pages*/
body.stats-nascar #featuredvideo, body.stats-golf #featuredvideo { display: none; }

/* Super Bowl Page */

#content-headlines-super-bowl-links {width:316px;}
body#sports-football-super-bowl .section-title {
background: transparent url(http://media.wfaa.com/images/superbowltitle.png) top left no-repeat;height: 126px;width: 630px;font-size: 0px;padding:0px 0px 6px 0px;}

/* MORE LINK on Home Page */
.index #content-headlines-top .headlines-morelink {display: block;visibility: visible;}
#index-more #content-headlines-top .headlines-morelink {display: none;}

/* TIGHTEN SUB-NAV SPACING */
.nav .sub-level li {padding: 0 6px;}

/* Weather Pages - New WU Icon Resize */
.wu-12hrimg {width: 25px !important; height: 25px !important;}


/* Sports - Stats NASCAR Styles */
.stats-nascar #wrapper { background-color:#0071c7; overflow:hidden; }
.stats-nascar .content-headlines-list h2, .stats-nascar #featuredvideo h5, .stats-nascar #events h5, .stats-nascar #ugc h5 { background:#0071c7 url(http://media.wfaa.com/designimages/headerbg2.png) right center no-repeat; border-bottom:1px solid #CCC; color: #FFF; height:18px; padding-bottom:10px; padding-left:4px; margin:0 0 10px 3px; font-weight:bold; font-size:13px; text-transform:lowercase; width: 100%; text-transform:lowercase; }
.stats-nascar #featuredvideo h5, .stats-nascar #events h5, .stats-nascar #ugc h5 {width: 300px;}
.stats-nascar #ugc h5, .stats-nascar #popular h5 { background:#0071c7 url(http://media.wfaa.com/designimages/headerbg2.png) 200px center no-repeat;}
.stats-nascar .content-headlines-list h2 a, .stats-nascar #featuredvideo h5 a, .stats-nascar #events h5 a, .stats-nascar #ugc h5 a { color:#FFFFFF;}
.stats-nascar #content {margin: 0px;}
.stats-nascar #sidebar {background:#FFF; margin: 0px;}

/* Sports - Stats Golf Styles */
.stats-golf #wrapper { background-color:#0071c7; overflow:hidden; }
.stats-golf .content-headlines-list h2, .stats-golf #featuredvideo h5, .stats-golf #events h5, .stats-golf #ugc h5 { background:#0071c7 url(http://media.wfaa.com/designimages/headerbg2.png) right center no-repeat; border-bottom:1px solid #CCC; color: #FFF; height:18px; padding-bottom:10px; padding-left:4px; margin:0 0 10px 3px; font-weight:bold; font-size:13px; text-transform:lowercase; width: 100%; text-transform:lowercase; }
.stats-golf #featuredvideo h5, .stats-golf #events h5, .stats-golf #ugc h5 {width: 300px;}
.stats-golf #ugc h5, .stats-golf #popular h5 { background:#0071c7 url(http://media.wfaa.com/designimages/headerbg2.png) 200px center no-repeat;}
.stats-golf .content-headlines-list h2 a, .stats-golf #featuredvideo h5 a, .stats-golf #events h5 a, .stats-golf #ugc h5 a { color:#FFFFFF;}
.stats-golf #content {margin: 0px;}
.stats-golf #sidebar {background:#FFF; margin: 0px;}

/* Hear Health Week Styles */
#good-morning-texas-featured-sponsors-ut-southwestern #topstory {display: none;}

/* Homepage Slideshow and Featured Videos Style Adjustments */
.index #slideshows .more {float: right; margin-top: -3px;}
.index #slideshows ul li {height: 106px !important;}
.index #featuredvideo h3.entry-title {font-size: 13px !important; line-height: 16px !important;}

/*Home page FCC Disabilities Contact Info*/
.index #disabilities-contact-list {float: left; border-bottom: 1px dotted #0A456F; border-top: 1px dotted #0A456F; margin: 0; padding: 8px 0 12px; font-size: 13px; line-height: 17px;}

/*Home page Vote 2012 module*/
#election-2012-header {margin-top: 20px;}
.index #content-headlines-election-coverage h2 {display: none;}

/*Community sponsor ad 1 and 2 positioning*/
#community #ad-sponsor1 {margin-right:100px;}
#community #ad-wfaa-sponsor2{position:absolute; top:237px; margin-left:550px;}
#community-blogs #ad-sponsor1 {margin-right:100px;}
#community-blogs #ad-wfaa-sponsor2{position:absolute; top:237px; margin-left:550px;}
#community-contests #ad-sponsor1 {margin-right:100px;}
#community-contests #ad-wfaa-sponsor2{position:absolute; top:237px; margin-left:550px;}
#community-family-first #ad-sponsor1 {margin-right:100px;}
#community-family-first #ad-wfaa-sponsor2{position:absolute; top:237px; margin-left:550px;}
#community-wednesdays-child #ad-sponsor1 {margin-right:100px;}
#community-wednesdays-child #ad-wfaa-sponsor2{position:absolute; top:237px; margin-left:550px;}
#community-dallascan #ad-sponsor1 {margin-right:100px;}
#community-dallascan #ad-wfaa-sponsor2{position:absolute; top:373px; margin-left:550px;}


/*Search Label Color*/
.search label {
color: #fff;
}

/*Weather Closing Styles*/
#weather-closings #title_ad .ad-display {margin: 0 !important;}

/*Beat the Heat styles*/
#good-morning-texas-beat-the-heat-tips .section-title{text-indent:-2000px;}
#good-morning-texas-beat-the-heat-tips #content-two{margin-top:-33px;}
#good-morning-texas-beat-the-heat-tips #beat-the-heat-header{position:absolute; top:220px; margin-left:175px; width:460px; font-size:12px;}
#good-morning-texas-beat-the-heat-tips #content-headlines-beat-the-heat-tips{margin-top:350px;}
#good-morning-texas-beat-the-heat-tips #content-headlines-beat-the-heat-tips h2{display:none;}

