/*---Elections banner---*/
.index #elections {
color: #fff;
background: transparent url(http://media.wfaa.com/images/govebannerlink.jpg) center 0 no-repeat;
}

.index #elections {
width: 640px;
height: 125px;
overflow: hidden;
font-size: 12px;
margin: 8px 0;
padding: 0 4px;
color: #010101;
background: transparent url(http://media.wfaa.com/designimages/belo-tx-election.jpg) center 0 no-repeat;
}

.index #elections .moretop {
display: none;
height: 0;
}

.index #elections h2.raceName {
text-indent: 0px;
height:auto;
clear: both;
font-size: 16px;
}

#elections-container {
float: left;
height: 125px;
overflow: hidden;
width: 500px;
}

.index #elections .race{
padding: 16px 8px;
width: 490px;
float: left;
}

.index #elections .vote-percent {
font-size: 16px;
font-weight: bold;
}

.index #elections .vote-holder {
margin: 8px 8px 8px 0;
width: 90px;
text-align: left;
line-height: 15px;
float: left;
}

.precincts-reported {
font-size: 10px;
line-height: 12px;
}

.index #elections .more {
display: block;
clear: none;
width:120px;
float: right;
height: 123px;
text-indent: -9999px;
}

/*----Home Page----*/


#whasabc{
width: 316px;
height: 30px;
overflow: hidden;
margin: 8px auto;
}


/*---Spot Crime Map---*/
#spotcrime-crimemap-legend ul {
list-style-type: square;
margin: 8px 0 8px 20px;
color: #0071C7;
line-height: 17px;
}

#spotcrime-crimemap-legend ul li {
padding: 0 8px 8px 0;
font-size: 13px;

}

#spotcrime-crimemap-legend ul li h3 {
font-weight: normal;
}

#news-spot-crime #spotcrime-crimemap-legend h5 {
display: none;
}

#news-spot-crime #spotcrime-crimemap-legend ul li {
float: left;
margin-right: 20px;
}

#spotcrime-crimemap {
margin-top: 55px;
}

/* Good Morning Texas*/

.great-section #wrapper {
background-color: #F3C254;
}

.great-section a {
color: #c37800;
}

#gd-today .photo {
float: left;
padding: 2px;
border: 1px solid #bbb;
margin: 4px;
}

#gd-inside h6 {
display: none;
color: #c37800;
background:#fff2cf
}

.great-section .section-title {
background: transparent url(http://media.wfaa.com/designimages/WFAA_gmt-header-1.png) -6px 0 no-repeat;
text-indent: -9999px;
height: 100px;
}

.great-section #wrapper-great {
padding-top: 20px;

}

.great-section .current a,
.great-section .sub-level {
background-color: #F3C254;
}

.great-section #wrapper-great #content-one #gd-inside {
background:#fff2cf;
padding: 12px;
width: 260px;
}

.great-section #wrapper-great #sidebar .module h5 {
background:#FFF2CF;
color:#C37800;
}

.great-section #wrapper-great h5 {
color: #c37800;
font-weight: bold !important;
}

.great-section #wrapper-great:after {
content:".";
display: block;
clear: both;
height: 0;
padding: 0;
visibility: hidden;
}

.great-section .content-headlines-list {
width: 420px;
}

.great-section .content-headlines-list h2 {
background: none !important;
border-bottom: 1px solid #ccc !important;
Text-transform: uppercase;
padding: 0;
}

.great-section #wrapper-great #content-two {
padding: 0px;
}

.great-section #sidebar .content-headlines-list {
width: 290px;
}

.great-section #great-more-content .photo {
height: 56px;
}

/* Weather */

#content-headlines-radar-and-satellite  {
clear: both;
margin-left: 170px;
}

#weather-radar #content-headlines-interactive-radar {
margin-left: 0px;
}

#content-headlines-interactive-radar ul li,
#content-headlines-radar-and-satellite  ul li, 
#content-headlines-my-own-radar ul li {
float: left;
clear: none;
width: 200px;
}

#content-headlines-interactive-radar {
margin-left: 170px;
}

#weather-interactive-radar #content-headlines-interactive-radar {
margin: 0px;
}

#weather #maps li img {
width: 100px;
height: auto;
}

.radar-wide #content-one li a img {
width: 140px;
height: auto;
}



/*---Traffic---*/

#traffic #right-aside h3 {	
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EAEAEA none repeat scroll 0 0;
border-color:#D8EBFB;
color:#0F3A6A;
-moz-border-radius-bottomleft:0;
-moz-border-radius-bottomright:0;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
border-bottom:2px solid;
font-size:13px;
height:30px;
line-height:32px;
padding:0 8px;
margin-bottom: 8px;
}

#traffic #right-aside {
width:310px;
float:left;
padding:5px;
}


#traffic-center {
float: left;
width: 460px;
}

#traffic-magnet {
width: 337px;
float: left;
}

th: 125px;
}


#traffic-map-sky img {
padding: 5px;
width: 110px;
float: right;
clear: none;
}

#traffic .content-headlines-list {
float: left;
}

#weather-radar #content-one #radars-small {

}
#weather-radar #content-one li {
float: left;
padding: 8px 15px 25px 15px;
width: 125px;
text-align: center;
}

#weather-radar #content-one li p {
font-size: 12px;
line-height: 13px;
}

#weather-radar #content-one li a img {
height: 94px;
width: 125px;
}


/*Closings Page*/

#weather-closings #intro {
border: 1px solid #ddd;
padding: 8px;
margin: 0 5px;
}

#weather-closings #intro ul {
margin-left: 40px;
list-style-stype: disc;
font-size: 12px;
line-height: 16px;
margin-bottom: 5px;
color: #333;
}


#weather-closings #intro h3 {
font-size: 14px;
line-height: 18px;
}


#weather-closings #intro ul li {
list-style-type: disc;
}


#weather-closings #intro ul li p {
margin-bottom: 5px;
}

/*Sports Blog*/
#community-blogs-sports #content-headlines-sports-blog h2 {
display: none;
}

#community-blogs-sports #content-headlines-sports-blog p {
color: #333;
}

/*---Health---*/
/*---Cook Childrens Daily Q and A---*/

#sidebar #content-headlines-cook-childrens-daily-q-and-a {
width: 316px;
background: white;
-moz-border-radius: 4px;
border-radius: 4px;
margin: 0 0 8px 0;
clear: both;
}

#sidebar #content-headlines-cook-childrens-daily-q-and-a h2 {
border: none;
}

/* ----------- WFAA TRAFFIC.com WIDGET ----------- */

#wfaa-traffic-com-widget{
width: 300px;
float: left;
}

#wfaa-traffic-widget{
position: relative;
height: auto;
}

#wfaa-traffic-widget ul{
list-style-type: none;
paddingt: 0;
margin: 0;
}


#wfaa-traffic-widget ul li{
float: left;
}

#wfaa-traffic-widget .traffic-group{
overflow: hidden;
display: none;
position: absolute;
top: 0px;
left: 0px;
}

#wfaa-traffic-widget #traffic-group-1{
display: block;
}

#wfaa-traffic-widget .traffic-row{
clear: both;
margin: 0 0 3px 0;
height: auto;
overflow: hidden;
}

#wfaa-traffic-widget .traffic-jamfactor{
width: 22px;
float: left;
font-size: 10px;
height: 19px;
line-height: 21px;
text-align: center;
color: #fff;
}

#wfaa-traffic-widget .traffic-jamfactor-red{
background: transparent url(http://media.wfaa.com/designimages/redcircle.png) center center no-repeat;
}


#wfaa-traffic-widget .traffic-jamfactor-green{
background: transparent url(http://media.wfaa.com/designimages/greencircle.png) center center no-repeat;
}

#wfaa-traffic-widget .traffic-jamfactor-orange{
background: transparent url(http://media.wfaa.com/designimages/orangecircle.png) center center no-repeat;
}


#wfaa-traffic-widget .traffic-trend{
width: 22px;
height: 19px;
float: left;
text-indent: -9999px;
}

#wfaa-traffic-widget .traffic-trending-b{
background: transparent url(http://media.wfaa.com/designimages/uparrow.png) center center no-repeat;
}

#wfaa-traffic-widget .traffic-trending-w{
background: transparent url(http://media.wfaa.com/designimages/downarrow.png) center center no-repeat;
}

#wfaa-traffic-widget .traffic-trending-s{
background: transparent url(http://media.wfaa.com/designimages/holdingsteady.png) center center no-repeat;
}

#wfaa-traffic-widget .traffic-row span,
#wfaa-traffic-widget .traffic-row a{
font-size: 10px;
line-height: 19px;
display: block;
float: left;
padding: 0 4px 0 0;
}

#wfaa-traffic-widget .traffic-row .traffic-description{
display: none;
}

#wfaa-traffic-widget .traffic-incidents{
background: transparent url(http://media.wfaa.com/designimages/yield.png) center center no-repeat;
height: 19px;
width: 20px;
font-size: 10px;
line-height: 17px;
text-align: center;
float: left;
}

/* --------- On TV Bios ----------- */
#on-tv-bios #content .content-headlines-list ul li {
height: auto;
font-size: 11px;
}

#on-tv-bios .sociallinks {
display: block;
background: #eee;
padding: 0 0 5px;
margin-top: -18px;
}

#on-tv-bios .bio-facebook,
#on-tv-bios .bio-twitter {
display: inline;
visibility: visible;
text-transform: none;
padding: 0 5px;
}

#on-tv-bios #content .content-headlines-list ul li.item5,
#on-tv-bios #content .content-headlines-list ul li.item9,
#on-tv-bios #content .content-headlines-list ul li.item13,
#on-tv-bios #content .content-headlines-list ul li.item17,
#on-tv-bios #content .content-headlines-list ul li.item21,
#on-tv-bios #content .content-headlines-list ul li.item25,
#on-tv-bios #content .content-headlines-list ul li.item29,
#on-tv-bios #content .content-headlines-list ul li.item33 {
clear: both;
}

.imagefield-field_feature_image {
width: 460px!important;
height: auto;
}

/* commenting out for now - new heading styles site-wide

.section .content-headlines-list h2, .section .content-headlines-list h5, .section #sidebar h5 {background-color: #e7eff3 !important; border-bottom: 2px solid #bed5e3 !important; font-size: 15px !important; padding: 2px 0 2px 8px !important;}
.section .content-headlines-list h2 a, .section .content-headlines-list h5, .section a #sidebar h5 a {text-decoration: none !important;}
.section #datasphere-widget h5 {background-color: transparent !important; border: none !important;}
.section #popular h5 {border-bottom: 2px solid #d8ebfb !important;}
#content-headlines-7day h2 {padding: 8px 0 8px 8px !important;}

*/
