
/*Home page Neighborhood News ul styles*/
body.index #content-headlines-neighborhood-news h3 {color: #E23828; list-style-type: square !important;}

/* Removes the related links from the home page
div#topstory li.related-label, div#topstory li.related-story, div#topstory li.related-link { display: none; } */
div#topstory li.related-story a span, div#topstory li.related-link a span { display: none; } 

/*home page RSS Ent mod*/
body.index div#headline-EntertainmentNews a.headlines-morelink {
	display: none;
}
body.index div#headline-EntertainmentNews h2 {
	color: #003596 !important;
}
body.index div#headline-EntertainmentNews {
        border-top: none;
        margin-top: 3px;
}
/*end home page RSS Ent mod*/

/*hides more link on strange news and charlotte observer mod*/
body.index div#headline-StrangeNews a.headlines-morelink { display: none; }
body.index div#headline-CharlotteObserver a.headlines-morelink { display: none; }
/*end strange news / charlotte obs mod*/

/*styles header for what's on module*/
.index #whatson h5 { 
color:#003596; 
background-color: #C9D4E8;
border-bottom:2px solid #C9D4E8;
font-size:13px;
height:30px;
line-height:32px;
margin:10px 0 8px;
padding:0 8px; }

/*Home page Features styles */
body.index div#features {
	width: 165px;
	margin: 24px 0 0 7px;
}
body.index div#features h5 {
	background: #C9D4E8;
	text-align: left;
	border-bottom: 2px solid #C9D4E8;
	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: #003596;
display:block;
font-size:11px;
font-weight:bold;
line-height:13px;
padding:2px 2px 6px 2px;
}
body.index #features img { 
	border-top: 1px dotted #333;
	padding-top: 10px;
}

/*End Home page Features styles*/

/* Current Conditions Module - Other sections */
#sidebar #city-conditions ul li {
float:left;
font-size:12px;
line-height:15px;
padding:0 10px 0 0;
width:140px;
}

#sidebar #city-conditions ul li span {
font-weight:bold;
}

#sidebar #city-conditions ul li {
font-size:12px;
line-height:15px;
}

#sidebar #city-conditions ul {
margin:8px;
}

/* Neighborhood News - Weather Cameras */

ul.NB_cameras {
width:467px;
}

ul.NB_cameras li {
float:left;
height:180px;
padding:8px;
width:200px;
list-style-type:none;
clear:none;
}

ul.NB_cameras li p {
font-size:13px;
font-weight:bold;
line-height:15px;
}


/*Neighborhood News Styles*/

/* Hide Linktown on City Pages */
#news-neighborhood-news-steele-creek #linktown, #news-neighborhood-news-ballantyne #linktown, #news-neighborhood-news-dilworth-myerspark #linktown, #news-neighborhood-news-plaza-midwood #linktown, #news-neighborhood-news-southend-willmore-wesleyheights #linktown, #news-neighborhood-news-southpark-madisonpark #linktown, #news-neighborhood-news-university-highlandcreek #linktown, #news-neighborhood-news-uptown-firstward-fourthward #linktown, #news-neighborhood-news-gastonia #linktown, #news-neighborhood-news-lincolnton #linktown, #news-neighborhood-news-waxhaw #linktown, #news-neighborhood-news-rock-hill #linktown, #news-neighborhood-news-hickory #linktown, #news-neighborhood-news-northlake #linktown {display:none;}

#news-neighborhood-news-steele-creek #ad-skyscraper, #news-neighborhood-news-ballantyne #ad-skyscraper, #news-neighborhood-news-dilworth-myerspark #ad-skyscraper, #news-neighborhood-news-plaza-midwood #ad-skyscraper, #news-neighborhood-news-southend-willmore-wesleyheights #ad-skyscraper, #news-neighborhood-news-southpark-madisonpark #ad-skyscraper, #news-neighborhood-news-university-highlandcreek #ad-skyscraper, #news-neighborhood-news-uptown-firstward-fourthward #ad-skyscraper, #news-neighborhood-news-gastonia #ad-skyscraper, #news-neighborhood-news-hickory #ad-skyscraper, #news-neighborhood-news-lincolnton #ad-skyscraper, #news-neighborhood-news-waxhaw #ad-skyscraper, #news-neighborhood-news-rock-hill #ad-skyscraper, #news-neighborhood-news-northlake #ad-skyscraper {float: left; margin-left: 8px;}

#news-neighborhood-news-steele-creek #content-one, #news-neighborhood-news-ballantyne #content-one, #news-neighborhood-news-dilworth-myerspark #content-one, #news-neighborhood-news-plaza-midwood #content-one, #news-neighborhood-news-southend-willmore-wesleyheights #content-one, #news-neighborhood-news-southpark-madisonpark #content-one, #news-neighborhood-news-university-highlandcreek #content-one, #news-neighborhood-news-uptown-firstward-fourthward #content-one, #news-neighborhood-news-gastonia #content-one, #news-neighborhood-news-hickory #content-one, #news-neighborhood-news-lincolnton #content-one, #news-neighborhood-news-waxhaw #content-one, #news-neighborhood-news-rock-hill #content-one, #news-neighborhood-news-matthews #content-one, #news-neighborhood-news-northlake #content-one { padding-top: 140px; }

#news-neighborhood-news-steele-creek #top-Weather-Condition, #news-neighborhood-news-ballantyne #top-Weather-Condition, #news-neighborhood-news-dilworth-myerspark #top-Weather-Condition, #news-neighborhood-news-plaza-midwood #top-Weather-Condition, #news-neighborhood-news-southend-willmore-wesleyheights #top-Weather-Condition, #news-neighborhood-news-southpark-madisonpark #top-Weather-Condition, #news-neighborhood-news-university-highlandcreek #top-Weather-Condition, #news-neighborhood-news-uptown-firstward-fourthward #top-Weather-Condition, #news-neighborhood-news-gastonia #top-Weather-Condition, #news-neighborhood-news-hickory #top-Weather-Condition, #news-neighborhood-news-lincolnton #top-Weather-Condition, #news-neighborhood-news-waxhaw #top-Weather-Condition, #news-neighborhood-news-rock-hill #top-Weather-Condition, #news-neighborhood-news-matthews #top-Weather-Condition, #news-neighborhood-news-northlake #top-Weather-Condition {position: relative; left: -654px; top: 45px; width: 640px; margin: 0 -640px -150px 0;}

#news-neighborhood-news-steele-creek #next-twelve-hours, #news-neighborhood-news-ballantyne #next-twelve-hours, #news-neighborhood-news-dilworth-myerspark #next-twelve-hours, #news-neighborhood-news-plaza-midwood #next-twelve-hours, #news-neighborhood-news-southend-willmore-wesleyheights #next-twelve-hours, #news-neighborhood-news-southpark-madisonpark #next-twelve-hours, #news-neighborhood-news-university-highlandcreek #next-twelve-hours, #news-neighborhood-news-uptown-firstward-fourthward #next-twelve-hours, #news-neighborhood-news-gastonia #next-twelve-hours, #news-neighborhood-news-hickory #next-twelve-hours, #news-neighborhood-news-lincolnton #next-twelve-hours, #news-neighborhood-news-waxhaw #next-twelve-hours, #news-neighborhood-news-rock-hill #next-twelve-hours, #news-neighborhood-news-matthews #next-twelve-hours, #news-neighborhood-news-northlake #next-twelve-hours {display: none;}

body#news-neighborhood-news-more div#content div.content-headlines-list h2 { display: none; }
body#news-neighborhood-news-more div#content div.content-headlines-list { padding-bottom: 25px; }
#news-neighborhood-news #content-headlines-choose-your-neighborhood {width: 316px;}
#news-neighborhood-news #content-headlines-choose-your-neighborhood h2 {border-color: #C9D4E8; margin-top: 0;}
#content-headlines-neighborhood-news { border: 0 !important; margin-top: 0 !important;}
#content-headlines-neighborhood-news h2 {border-color: #C9D4E8; background: none repeat scroll 0 0 #C9D4E8; padding: 8px 8px 0px 8px; margin: 10px 0 8px 0; height: 26px;}

.index #content-one #content-headlines-crime li h3 {list-style-type: square !important; color: #ff0000;}


/*News - Real Estate styles*/
body#news-real-estate #content-headlines-real-estate-slideshows a.headlines-morelink { display: block; visibility: visible; }
body#news-real-estate-slideshows #content-headlines-real-estate-slideshows h2 { display: none; }

/*Traffic Pg styles*/
body#traffic #trafficlinksbox { border: 1px solid #A50000; height: 20px; width: 632px; }
body#traffic #trafficlinksbox h3 { background: #A50000; padding: 4px; font: normal bold 12px/12px arial, helvetica, sans-serif; 
color: #fff; width: 120px; text-align: center; float: left; clear: left; }
body#traffic #trafficlinksbox #links { margin: 1px 0 0 0; }
body#traffic #trafficlinksbox #links ul li { display: inline; font: normal normal 12px/16px arial, helvetica, sans-serif; padding: 0 0 0 15px; }
body#traffic #trafficlinksbox #links ul li span.arrows { font: normal normal 14px/16px arial, helvetica, sans-serif; }
body#traffic #third-parties { width: 170px; }
body#traffic #trafficmap { width: 298px; float: left; margin-right: 10px; }
body#traffic #ad-txt3 { clear: both; }
body#traffic #popular { display: none; }


/* Politics page */
body#news-politics div#title_ad { background: transparent url("http://media.wcnc.com/designimages/Charlotte-2012_DNCC.jpg") top left no-repeat; height: 95px; margin-left: 7px; position: absolute; width: 973px; }
body#news-politics h1.section-title { height: 95px; margin: 0; padding: 0; text-indent: -9000px; width: 795px; }
body#news-politics div#content-one { padding-top: 105px; }
body#news-politics #sidebar { background-color: #FFFFFF; position: relative; top: 95px; margin-bottom: 95px; }



/*------------Election 2010 Styles--------------*/
body#decision2010 h1.section-title{
width: 652px;
height: 82px;
text-indent: -9000px;
background: url("http://media.wcnc.com/designimages/WCNC-Decision2010header.jpg") no-repeat;}

body#decision2010 #content-headlines-top h6 { display: none; }

body#decision2010 .election-candidates{
width: 645px;
height: 201px;
background: url("http://media.wcnc.com/designimages/azf-candidates-bg.jpg") no-repeat;}

body#decision2010 .election-candidates h3{
float:left;
width:340px;
margin:0;
padding:5px 0 0 10px;
color:#534D2E;
font-size:17px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;}

body#decision2010 .election-candidates span.view a:link, body#decision2010 .election-candidates span.view a:visited{
color:#534D2E;
font-size:12px;
font-weight:normal;}

body#decision2010 .election-candidates span.election-order{
float:right;
with:270px;
margin:0;
padding:10px 10px 0 0;
color:#534D2E;
font-size:10px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;}

body#decision2010 .election-candidates ul.election-dem{
float:left;
margin:5px 0 0 2px;
padding:0;
list-style: none;}

body#decision2010 ul.election-dem li.profile-pic{float:left; margin:0 2px; padding:3px 0; width:103px; color:#FFF; font-size:10px; text-align:center;}

body#decision2010 li.profile-pic img{padding-bottom:5px;}

body#decision2010 ul.election-dem li.profile-pic a, body#decision2010 ul.election-dem li.profile-pic a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
padding:0;
margin:0;
border:0;}

body#decision2010 ul.election-dem li.profile-pic a:hover { text-decoration:underline;}

body#decision2010 .election-links{
width: 316px;
height: 154px;
margin:0 0 10px 0;
background: url("http://media.wcnc.com/images/election-links-bkg.jpg") no-repeat;}

body#decision2010 .election-links ul{margin:0; padding: 35px 0 0 160px; list-style: none;}

body#decision2010 .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.wcnc.com/images/election-star.png);
background-repeat: no-repeat;
background-position:2px top;}

body#decision2010 .election-links li a:link, body#decision2010 .election-links li a:visited {text-decoration:none; color:#FFF;}

body#decision2010 .election-links li a:hover{color:#97D6FF; text-decoration:underline;}


body#decision2010 #featuredvideo { width: 316px; }
body#decision2010 #featuredvideo ul li { font-size: 14px; }
body#decision2010 #featuredvideo .video-links { visibility: hidden; }

body#decision2010 .vidmorelinks { margin-bottom: -15px; clear: both; position: relative; top: -25px; text-align: right; padding-right: 8px; text-transform: uppercase; }

body#decision2010 #sidebar .content-headlines-list { width: 316px; margin-right: 0; }

body#decision2010 #sidebar .content-headlines-list h2 { border-bottom-color: #C9D4E8 !important; }

body#decision2010 #linktown {display:none;}

body#decision2010 #ad-skyscraper {float:left; padding-top:10px;}
body#decision2010 #title_ad {height:82px;}

#content-headlines-decision-2010---slideshows {
width:316px;
float:none;
margin:0 0 0 0;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
background:white none repeat scroll 0 0;
clear:both;
margin:0 0 8px;}

#content-headlines-decision-2010---slideshows .related-info {display:none;}

#content-headlines-decision-2010---slideshows h2 { border-bottom-color: #C9D4E8 !important; }
body#news-bti-election-results h1.section-title { text-indent: -9000px; }
body#news-bti-election-results #title_ad { width: 640px; height: 118px; background: transparent url('http://media.wcnc.com/designimages/Decision-2011-Web-Banner.jpg') top left no-repeat; margin-left: 7px; }
/*End Election 2010 styles*/



#home-olympics-right { min-height: 136px; }
#home-olympics-right ul { margin: 10px 0 5px 130px; }
#home-olympics-right ul li { margin: 6px 0 3px 0; }
#home-olympics-right ul li h3 { font: normal normal 12px/14px arial, helvetica, sans-serif; }

#content-headlines-olympics-photos ul {
list-style-type: square;
color: #D78A00;
margin: 8px 8px 8px 22px;
}

#content-headlines-olympics-photos ul li {
padding: 0 8px 6px 0;
font-size: 13px;
}

#content-headlines-olympics-photos ul li.hasimage {
margin: 0 0 4px -14px;
list-style-type: none;
zoom: 1;
}

#content-headlines-olympics-photos ul li a.photo-link {
display: block;
width: 130px;
height: 74px;
text-align: center;
float: left;
margin: 0 8px 0 0;
overflow: hidden;
}

#content-headlines-olympics-photos li .photo {
border: 1px solid #333;
float: left;
margin: 0 8px 0 0;
}

#content-headlines-olympics-photos li h6 {
display: none;
visibility: hidden;
}

#content-headlines-olympics-photos li h3.entry-title {
font-weight: normal;
line-height: 16px;
}

#content-headlines-olympics-photos ul li.hasimage h3.entry-title {
font-size: 16px;
line-height: 20px;
}

#content-headlines-olympics-photos ul li:after {
content:".";
display: block;
clear: both;
height: 0;
width: 0;
visibility: hidden;
}




/* Slideshow Module - Homepage styles */
.index #content-headlines-slideshows {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
background:white none repeat scroll 0 0;
clear:both;
margin:0 0 8px;}

.index #content-headlines-slideshows ul li {
float:left;
height:130px;
overflow:hidden;
padding:11px 11px 0px 11px;
width:128px;
text-align:center;}

.index #content-headlines-slideshows ul li h3{
font-size:11px;
line-height:14px;}

.index #content-headlines-slideshows h2 {
-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:20px;
line-height:20px;
padding:0 8px 1px 8px;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#C9D4E8 none repeat scroll 0 0;
border-color:#C9D4E8;}

.index #content-headlines-slideshows .headlines-morelink{
display:block;
visibility:visible;
padding-bottom:5px;}

/* AP Hosted Pages Styles */
p.body span.headline { color: #003596; 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: #003596; 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: #003596; 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: #003596; font-weight: bold; background-color: transparent; }
/* End AP Hosted Pages Styles */


/*Eventful Nav Fix*/
#belo-eventful .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.topNav6{
background:#14419e none repeat scroll 0 0;}
/*END Eventful Nav Fix*/

/*Twitter Box*/
div#twitter-feed p { font: normal bold 14px/20px arial, helvetica, sans-serif; margin: 0; padding: 4px; background: #C9D4E8; color: #003596; }
div#twitter-feed p a { color: #003596; }
div#twitter-feed img.twitterlogo { float: right; margin: 10px 0 0 0; }
#twitter-feed { margin: 15px 0; border: 1px solid #c9d4e8; width: 314px; padding: 0 0 15px 0; background: url("http://media.wcnc.com/designimages/wcnc-tweet-bg.gif") no-repeat scroll center 13px transparent; }
#twitter-feed ul { list-style: none; width: 100px; margin: 20px auto 0 auto; }
#twitter-feed ul li { margin: 12px 10px; }
#twitter-feed ul li a { font-size: 14px; }


/*"Current" Title on Weather Conditions Widget*/
#wcnc_current_wx {font-size: 15px; margin-top: -24px; margin-bottom: -7px; color: #003596; font-weight: bold; }


h1, h2, h3, h4, h5, h6 {-moz-border-radius: 0 !important;}

/*Remove story source*/
span.source-org p.org {display:none;}

/*Interactive Radar Page Nav Styles*/
ul#interactive-radar-nav li.current a { font-weight: bold; text-decoration: underline; }
ul#interactive-radar-nav { text-align: left; padding: 0 0 15px 0; width: 640px; margin: 0 auto; height: 45px; }
ul#interactive-radar-nav li a { font-size: 12px; line-height: 20px; }
ul#interactive-radar-nav li { display: block; width: 128px; text-align: left; padding: 0; float: left; }

/*Hurricane Central Styles*/

#weather-hurricane-central #bottom-content {
clear:both;
padding:0px 8px;
margin:0;}

#weather-hurricane-central #content-headlines-hurricane-images li {
clear:none;
display:block;
float:left;
margin-right:12px;
text-align:center;
width:140px;}

#weather-hurricane-central #content-headlines-hurricane-images ul li a.photo-link {
padding-top:5px;}

#weather-hurricane-central #content-headlines-hurricane-images li .entry-title {
clear:both;
font-size:11px;
line-height:13px;
margin:0 3px 0 12px;
text-align:left;}

#weather-hurricane-central #content-headlines-hurricane-images li {
text-align:center;}

#weather-hurricane-central #content-headlines-hurricane-images h2 {
background:none repeat scroll 0 0 transparent !important;
border-bottom:1px solid #C9D4EB !important;
display:block !important;
font-size:14px !important;
font-weight:bold !important;
height:15px !important;
line-height:15px !important;
padding:0 !important;
text-align:left !important;}

#content-headlines-hurricane-images .related-info {display:none;}

#weather-hurricane-central #radar-bar {
clear:both;
float:left;
font-size:13px;
margin:8px 0 16px;}

#weather-hurricane-central #radar-bar h5 {
display:block;
width:640px;
background:none repeat scroll 0 0 transparent;
border-bottom:1px solid #c9d4eb;
font-size:15px;
font-weight:bold;
height:15px;
line-height:15px;
padding:0;
text-align:left;}

#weather-hurricane-central #radar-bar ul#radars-images li {
float:left;
margin:8px 1px;
text-align:center;
width:125px;}

#weather-hurricane-central #radar-bar ul#radars-images li {
text-align:center;}

#weather-hurricane-central #radar-bar h6 {
display:none;}

#weather-hurricane-central #radar-bar #more-radar-links {
color:#333333;
list-style-type:disc;
margin:5px 0 0 17px;
display:none;}

#content-headlines-hurricane-preparation, #content-headlines-emergency-contacts {float:left; width:230px; margin:0 10px 0 0;}

#bottom-content #content-headlines-hurricane-central, #content-headlines-evacuation-and-maps, #content-headlines-resources {float:left; width:230px; margin:0 0 0 0;}

#weather-hurricane-central #content-headlines-hurricane-preparation h2, #bottom-content #content-headlines-hurricane-central h2, #weather-hurricane-central #content-headlines-emergency-contacts h2, #weather-hurricane-central #content-headlines-resources h2 {
background:none repeat scroll 0 0 transparent !important;
border-bottom:1px solid #C9D4EB !important;
display:block !important;
font-size:14px !important;
font-weight:bold !important;
height:15px !important;
line-height:15px !important;
padding:0 !important;
text-align:left !important;
width:230px !important;}

#weather-hurricane-central #content-headlines-quick-links {
clear:both;
float:left;}

#weather-hurricane-central #content-headlines-quick-links {
clear:both;
margin-bottom:12px;
width:100%;}

#weather-hurricane-central #content-headlines-quick-links {
-moz-border-radius:4px 4px 4px 4px;
background:none repeat scroll 0 0 white;
clear:both;
margin:0 0 8px;}

#weather-hurricane-central #content-headlines-quick-links h2 {
-moz-border-radius:4px 4px 0 0;
border-bottom:2px solid #d9d4eb;
font-size:13px;
height:30px;
line-height:32px;
padding:0 8px;
margin:0;}

/*IE7 HACKS FOR Floated LIST BULLETS*/

*:first-child+html #weather-hurricane-central #content-headlines-quick-links ul {
margin: 8px 0 8px 0px;
list-style-type: none;
width:467px;
float:right;}

*:first-child+html #weather-hurricane-central #content-headlines-quick-links ul li {
padding: 0 0 0 14px;
width:210px;
background: transparent url(http://media.wcnc.com/images/r13pxsqbullet-ie7.png) no-repeat 0px 4px;}


#weather-hurricane-central #content-headlines-quick-links h3 {font-size:13px !important;  line-height:20px; padding:0 0 7px 0;}

#weather-hurricane-central .content-headlines-list li h3.entry-title {
font-size:13px;
font-weight:normal;
line-height:17px;}

#weather-hurricane-central .section-title {
font-size:21px;
padding:8px 0 0 8px;
margin-bottom:-8px;}

.biblockheads {font-family:Arial, Helvetica, sans-serif; font-size:12px}
.biblockheads a:link, .biblockheads a:active, .biblockheads a:visited {text-decoration:none; color:#003596;}
.biblockheads a:hover {text-decoration:underline;}
.biblockheads p {margin:0; padding:2px 0;}
.biblockheads h3 {font-size:14px; margin:2px 0; padding:2px 0; border-bottom:1px solid #c9d4eb; color:#003596;}

#weather-hurricane-central h1.section-title {
width: 795px;
height: 100px;
text-indent: -9000px;
margin: 0;
padding: 0;}

#weather-hurricane-central div#top-content {
background:url("http://images.bimedia.net/designimages/wcnc_hurricane_banner.jpg") no-repeat scroll 0 0 transparent;
height:120px;
margin-left:7px;
position:absolute;
width:973px;}

#weather-hurricane-central div#bottom-content {padding-top:105px;}

#weather-hurricane-central #sidebar { margin-top: 115px; background-color: #fff; }

#weather-hurricane-central #content-headlines-quick-links {
-moz-border-radius:4px 4px 4px 4px;
background:none repeat scroll 0 0 white;
clear:both;
float:right;
margin:10px 0px 0 0;
width:467px;}

#weather-hurricane-central #content-headlines-quick-links h2{
background:none repeat scroll 0 0 transparent !important;
border-bottom:1px solid #C9D4EB !important;
display:block !important;
font-size:14px !important;
font-weight:bold !important;
height:15px !important;
line-height:15px !important;
padding:0 !important;
text-align:left !important;
width:467px !important;}

#weather-hurricane-central #content-headlines-quick-links ul li {
clear:none;
float:left;
line-height:20px;
margin:0 0px 0 0;
padding:0;
width:220px;}

#weather-hurricane-central #content-headlines-quick-links ul{
float:left;
font-size:12px;
font-weight:normal;
line-height:14px;
list-style-type:square;
margin:8px 0 8px 18px;}

/*END Hurricane Central Styles*/

/* Weather Closings Page*/
body#weather-severe-weather-closings #content-block { float: right; width: 476px; }
body#weather-severe-weather-closings span.org-type-txt { display: block; width: 170px; font-size: 14px; color: #666; float: left; }
body#weather-severe-weather-closings #sclosings { font-size: 13px; position: relative; top: -3px; }
body#weather-severe-weather-closings .Day, body#weather-severe-weather-closings .Business, body#weather-severe-weather-closings .Miscellaneous, body#weather-severe-weather-closings .Church { display: none; }
body#weather-severe-weather-closings #closing-title { padding: 15px 0 7px 0; border-bottom: 1px solid #ccc; margin: 5px 8px 0 0; width: 470px; float: right; font-size: 20px; color: #E23828; }
body#weather-severe-weather-closings #wxclosings li { width: 220px; border: 1px solid #eee; float: left; height: 90px; background-color: #f5f9fd; padding: 3px 2px; margin: 6px; }
body#weather-severe-weather-closings #wxclosings { position: relative; left: -4px; }
body#weather-severe-weather-closings .noclosings { padding: 0 2px 5px 2px !important; text-align: center; }
body#weather-severe-weather-closings .closing-name { padding: 0 2px 5px 2px !important; }
body#weather-severe-weather-closings .closing-status { padding: 0 2px 5px 2px !important; font-size: 12px !important; }
body#weather-severe-weather-closings .closing-time { padding: 0 2px 5px 2px !important; color: #333; font-size: 11px !important; }
body#weather-severe-weather-closings #ad-txt3 { clear: both; }
body#weather-severe-weather-closings #wxclosings li.nclosings { width: 457px !important; }
/* END Weather Closings Page*/

/*Waterscapes Pro*/
#marketplace-waterscapespro #ad-txt3, #marketplace-waterscapespro #content-toolbar {display: none;}
#marketplace-waterscapespro #title_ad h1.section-title {background-image: url(http://media.wcnc.com/images/WaterScapes_Pro_2010_Logo.png); width: 850px; height: 80px; *height: 90px; background-repeat: no-repeat; color: #fff; text-align: right;margin: 10px 0 10px 10px;}
#marketplace-waterscapespro #content {width: 980px;}
#marketplace-waterscapespro #waterscapes6 {float: right; padding: 0 0 8px 8px; margin: 5px 12px 20px 5px;}
#marketplace-waterscapespro #waterscapes7 {width: 285px; margin: 3px 0 0 12px;}
#marketplace-waterscapespro #waterscapes8 {float: left; width: 350px; padding: 4px 13px 0 8px;}
#marketplace-waterscapespro #koiCamVidContent {float: right; width: 312px; margin-top: -490px;}
#marketplace-waterscapespro #koiCamVideo {width: 650px;}
#marketplace-waterscapespro #koiCamVideo p {text-align: center; font-size: 12px; color: #003596; margin-bottom: 5px; }
#marketplace-waterscapespro #content h2 {font-size: 21px; color: #003596; background: #C9D4E8; width: 957px; margin: 20px 0 10px 0; padding-left: 8px; *margin-top: 0;}
#marketplace-waterscapespro #paraWidth {width: 875px;}

/*Weather Conditions*/
#top-Weather-Condition #temp {margin: 0 32px 0 56px !important;}

/* Sports - College styles for AP Top 25 content*/
body#sports-college div.ap-top25 { float: right; margin: -545px 8px -5px 0; }

/*More Links*/
#moreV, #moreG, #moreP, #moreB, #moreC, #moreS {float: right; padding-right: 8px;} 
#moreV {margin: -18px 0 18px 0;}

/* On TV NBC Shows */
#on-tv-nbc #content {width: 980px}
#on-tv-nbc #sidebar {display: none;}

/*National Feed Styles*/
#sports-football #sidebar #content-headlines-panthers, #sports-nascar #sidebar #content-headlines-nascar, #sports-basketball #sidebar #content-headlines-bobcats, #sports #sidebar #content-headlines-sports {width: 316px;}
#sports-football #sidebar #content-headlines-panthers h2, #sports #sidebar #content-headlines-sports h2, #sports-basketball #sidebar #content-headlines-bobcats h2, #sports-nascar #sidebar #content-headlines-nascar h2 {margin-top: 0;}

/* News > Slideshow page styles */
#news-slideshows .content-headlines-list.module h2 {display: none;}

/*Decision 2010 Styles*/
#decision2010 #sidebar .headlines-morelink {display: block; visibility: visible; padding-bottom: 3px;}
#decision2010 #sidebar #featuredvideo .headlines-morelink, #decision2010 #sidebar #ugc .headlines-morelink, #decision2010 #sidebar #content-headlines-decision-2010---slideshows .headlines-morelink {display: none; visibility: hidden;}
#decision2010 #sidebar .content-headlines-list {background-color: #FFFFFF; margin-bottom: 8px;}
#decision2010 #sidebar .content-headlines-list h2 {margin-top: 0;}
#decision2010 #sidebar #popular {margin-top: -20px;}
#decision2010 #content-headlines-top .headlines-morelink {display: block; visibility: visible;}
/*End Decision 2010 Styles*/

/*Pathway Home Styles*/
#community-pathway-home #title_ad {text-indent: -9999px; width: 655px; height: 354px; background-image: url("http://media.wcnc.com/designimages/Ronald+MHC_Pathway+Home_build1.jpg"); background-repeat: no-repeat;}
#community-pathway-home #ad-sponsor1 {display: none;}
#community-pathway-home #content-one #topstory {display: none;}
#community-pathway-home #content-one #content-headlines-top {display: none;}

/*Pothole Patrol Styles*/
#traffic-pothole-patrol #title_ad h1.section-title {background-image: url("http://media.wcnc.com/designimages/Pothole-Patrol-Web-Banner.jpg"); background-repeat: no-repeat; float: left; height: 100px; text-indent: -9999px; width: 970px; position: absolute; margin: 0 0 0 6px;}
#traffic-pothole-patrol #content-one {margin-top: 65px;}
#traffic-pothole-patrol #sidebar {margin-top: 115px;}
#traffic-pothole-patrol #content-headlines-resources {width: 467px; float: right; margin: 0 8px 0 0;}
#traffic-pothole-patrol #content-headlines-pothole-contact {clear: none;}
#traffic-pothole-patrol #ad-skyscraper, #traffic-pothole-patrol #linktown {width: 160px !important; float: left; clear: both;}
#traffic-pothole-patrol #content-headlines-top-stories {float: left;}
#traffic-pothole-patrol #content-headlines-pothole-contact, #traffic-pothole-patrol #content-headlines-resources {margin: 0;}
#traffic-pothole-patrol #content-headlines-top-stories h2 {display: none;}
#traffic-pothole-patrol #content-headlines-top-stories .headlines-morelink {display: block; visibility: visible;}
#traffic-pothole-patrol #linktown {clear: none; float: left;}
#traffic-pothole-patrol #ad-skyscraper {width: 160px !important; float: none; clear: none; padding-bottom: 315px;}
#traffic-pothole-patrol #content-headlines-top-stories h2 {display: none;}
/*End Pothole Patrol Styles*/

/*Free Stuff Charlotte Styles*/
#marketplace-free-stuff-charlotte #title_ad h1.section-title {background-image: url('http://media.wcnc.com/designimages/FSC+banner.jpg'); background-repeat: no-repeat; text-indent: -9999px; width: 962px; height: 190px; position: absolute; background-color: #ffffff;}
#marketplace-free-stuff-charlotte #content-block {margin-top: 185px;}
#marketplace-free-stuff-charlotte #sidebar {margin-top: 222px;}
/*End Free Stuff Charlotte Styles*/


/*--------------- Entertainment Page ---------------*/
body#entertainment #title_ad { height: 65px; background: #fff url('http://media.wcnc.com/designimages/ent-main-header.jpg') 5px 0px no-repeat; }
body#entertainment .section-title { text-indent: -9000px; margin: 0; padding: 0; }
body#entertainment #third-parties { width: 651px; float: none !important; padding: 0 6px !important; }
body#entertainment #content-headlines-entertainment-slideshows { width: 643px; float: none; margin: 0; }
body#entertainment #content-headlines-entertainment-slideshows h2 { width: 643px; height: 16px; margin: 0 0 5px 0; padding: 0; border: none; background: #14419E url('http://media.wcnc.com/designimages/ent-photo-galleries1.png') top left no-repeat !important; text-indent: -9000px; }
body#entertainment #content-headlines-entertainment-slideshows ul { margin: 0; display: block; width: 643px; text-align: center; position: relative; left: -3px; }
body#entertainment #content-headlines-entertainment-slideshows ul li { margin: 0 0 8px -13px !important; padding: 0 !important; border: none !important; clear: none; float: left; position: relative; top: 0; left: 13px; width: 119px; }
body#entertainment #content-headlines-entertainment-slideshows ul li img { width: 96px; height: 72px; }
body#entertainment #content-headlines-entertainment-slideshows ul li.advert { position: relative; top: 0; left: 13px; width: 119px; }
body#entertainment #content-headlines-entertainment-slideshows ul li a.photo-link { overflow: visible; margin: 0 !important; width: auto !important; height: auto !important; float: none; }
body#entertainment #content-headlines-entertainment-slideshows ul li h3 { font-size: 11px; line-height: 12px; width: 96px; position: relative; left: 13px; }
*:first-child+html body#entertainment #content-headlines-entertainment-slideshows ul li h3 { left: 0px; }
body#entertainment #content-headlines-entertainment-slideshows ul li h3 a { font-size: 11px; color: #3f3f3f !important; display: block; width: 96px !important; font-weight: normal !important; }
body#entertainment #topstory { clear: left; float: left; width: 340px; margin-bottom: 10px; }
body#entertainment #topstory h1.entry-title { font-size: 21px; line-height: 24px; }
body#entertainment #topstory h1.entry-title a { color: #3f3f3f; }
body#entertainment #topstory p.summary { font-size: 12px; line-height: 14px; padding: 2px 0 8px 0; color: #454545; }
body#entertainment li.related-comments a { color: #4f4f4f; }
body#entertainment a.ent-more { display: block; clear: both; text-align: right; font-size: 10px; color: #d53b36; margin: 0 10px 10px 0; }
body#entertainment a#more-mov { width: 190px; float: left; clear: none; margin: 10px 0 10px 0; }
body#entertainment h2.ent-news-hdr { width: 643px; height: 16px; margin: 0 0 5px 0; padding: 0; background: #14419E url('http://media.wcnc.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: #14419E url('http://media.wcnc.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.wcnc.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.wcnc.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.wcnc.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.wcnc.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.wcnc.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: #14419E url('http://media.wcnc.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.wcnc.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: #14419E url('http://media.wcnc.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: #14419E url('http://media.wcnc.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: #14419E url('http://media.wcnc.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: #14419E url('http://media.wcnc.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: #14419E url('http://media.wcnc.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.wcnc.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: #14419E !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.wcnc.com/designimages/ent-chat.gif') 0px 8px no-repeat !important; text-indent: -9000px; border: none !important; }
body#entertainment #theChat { background: #fff url('http://media.wcnc.com/designimages/ent-chat-bg.jpg') bottom right no-repeat; color: #7c7c7c; }
body#entertainment #theChat span { font-style: italic; color: #d53b36; }
body#entertainment #theChat a { font-weight: normal; color: #000; }
body#entertainment-slideshows #content-headlines-entertainment-slideshows h2 { display: none; }
body#entertainment #more-content { position: relative; top: -1115px; left: 170px; }
body#entertainment #content-block #content-headlines-top { display: none; }
body#entertainment #content-headlines-entertainment ul li.advert .photo { width: 160px; float: left; }
/*--------------- end: Entertainment Page ---------------*/



/*Rachel's Challenge Styles*/
#community-rachels-challenge #content-one {width: 367px !important; float: left !important;}
#community-rachels-challenge #content-two {width: 285px !important; float: right !important; clear: none !important;}
#community-rachels-challenge #wrapper-great ul {color: #005B85 !important;}
#community-rachels-challenge {background-image: url("http://media.wfaa.com/designimages/rcback1.jpg");}
#community-rachels-challenge #wrapper {background-color: #F7F7F7; background-image: none;}
#community-rachels-challenge .section-title {background: url("http://media.wcnc.com/designimages/Rachels-Challenge-Web-Banner.jpg") no-repeat scroll -6px 0 transparent; height: 80px; width: 964px; margin: -12px 0 0 8px; text-indent: -9999px !important;}
#community-rachels-challenge #wrapper-great {width: 960px; margin: 0; background-color: #FFFFFF; padding-top: 15px; color: #535353; float: left;}
#community-rachels-challenge #wrapper-great #content-one, #community-rachels-challenge #wrapper-great #content-two {padding: 16px 0 0;}
#community-rachels-challenge #content-one ul li {color: #005B85; list-style-type: disc;}
#community-rachels-challenge #facebooktwitter ul li {list-style-type: none;}
#community-rachels-challenge #aboutrachel ul li {font-weight: normal; font-size: 13px;}
#community-rachels-challenge #wrapper-great #content-one #top-segments {margin: -5px -20px 0 -1px; width: 366px; overflow: visible;}
#community-rachels-challenge #wrapper-great #content-one #top-segments ul {background-color: #FFFFFF;margin-top: 22px; margin-left: 1px; padding: 0 10px;}
#community-rachels-challenge #wrapper-great #content-one #top-segments ul li {list-style-type: none;}
#community-rachels-challenge #wrapper-great #content-one #top-segments h5 {display: none;}
#community-rachels-challenge #wrapper-great #content-one #top-segments h2 {float: left; position: absolute; z-index: 500;}
#community-rachels-challenge #wrapper-great #content-one #top-segments #BIMvidPlayer {width: 345px; height: 216px; margin: -10px 0 -8px;}
#community-rachels-challenge #wrapper-great #content-one #top-segments .more {display: none; visibility: hidden;}
#community-rachels-challenge #wrapper-great #content-one #top-segments .headlines-morelink {display: block; visibility: visible; font-weight: bold; clear: both;}
#community-rachels-challenge #wrapper-great #content-one #top-segments .item1 {padding: 0;}
#community-rachels-challenge #wrapper-great #content-one #top-segments .item1 .entry-title {height: 54px; overflow: hidden;}
#community-rachels-challenge #wrapper-great #content-one #top-segments p.summary {height: 54px; overflow: hidden;}
#community-rachels-challenge #wrapper-great #content-one #top-segments .item2 .entry-title, #community-rachels-challenge #wrapper-great #content-one #top-segments .item3 .entry-title, #community-rachels-challenge #wrapper-great #content-one #top-segments .item4 .entry-title  {height: 44px; overflow: hidden;}
#community-rachels-challenge #wrapper-great #content-one #top-segments li .photo {width: 166px; margin-left: -33px;}
#community-rachels-challenge #wrapper-great #content-one #top-segments li .photo-link {width: 100px; height: 100px; overflow: hidden; float: left; margin: 3px 8px 0 0;}
#community-rachels-challenge #wrapper-great #content-one #top-segments .item1 {width: 365px; margin: -11px 0 0 -10px;}
#community-rachels-challenge #wrapper-great #content-one #top-segments .item1 .photo-link {width: 365px; height: 190px;}
#community-rachels-challenge #wrapper-great #content-one #top-segments .item1 .photo {margin: 0; width: auto;}
#community-rachels-challenge #wrapper-great #content-one #top-segments .item1 .entry-title {clear: both;}
#community-rachels-challenge #wrapper-great #mapContainer {margin-top: 10px !important;}
#community-rachels-challenge #wrapper-great #content-one #rctopstorymod {width: 365px; margin-top: -5px;}
#community-rachels-challenge #wrapper-great #content {margin: -21px -28px 0 -2px !important; width: 657px; background: none; font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;}
#community-rachels-challenge #wrapper-great #sidebar {font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; }
#community-rachels-challenge #wrapper-great h3, #community-rachels-challenge #wrapper-great h3 a {font-weight: bold;}
#community-rachels-challenge #wrapper-great p {font-size: 14px; line-height: 18px; font-weight: 600; color: #535353;} 
#community-rachels-challenge #content h2, #community-rachels-challenge #content h5, #community-rachels-challenge #sidebar h2, #community-rachels-challenge #sidebar h5, #community-rachels-challenge #content a, #community-rachels-challenge #sidebar a {color: #005b85 !important;}
#community-rachels-challenge #content h2, #community-rachels-challenge #content h5, #community-rachels-challenge #sidebar h2, #community-rachels-challenge #sidebar h5 {border-bottom: 2px solid #C9D4E8 !important; background-color:  #C9D4E8 !important; font-size: 13px; text-transform: uppercase; line-height: 32px; height: 30px; padding: 0 8px; }
#community-rachels-challenge #aboutrachel {width: 285px; float: right; margin: -15px 0 0; padding: 0;}
#community-rachels-challenge #aboutrachel p.more-link {font-size: 10px; padding: 0 12px;}
#community-rachels-challenge #aboutrachel #rctop {height: 20px; width: 285px;}
#community-rachels-challenge #aboutrachel #rcmiddle {background-color: #FFFFFF; padding: 0 11px;} 
#community-rachels-challenge #aboutrachel .more-link {height: 20px; text-align: right; padding-right: 8px;}
#community-rachels-challenge #aboutrachel a {margin-top: -5px;}
#community-rachels-challenge #aboutrachel img {width: 263px; height: 191px; margin-top: -20px;}
#community-rachels-challenge #content-headlines-get-involved {width: 285px; float: left; margin: 11px 0 0 0; }
#community-rachels-challenge #content-headlines-get-involved ul {background-color: #FFFFFF; margin: 22px 0 0 0; padding-left: 30px; width: 263px;}
#community-rachels-challenge #content-headlines-get-involved h3 a {margin-top: -10px;}
#community-rachels-challenge #content-headlines-get-involved .headlines-morelink {display: block; visibility: visible; height: 21px; margin-bottom: -8px; padding-right: 20px; width: 272px; font-weight: bold;}
#community-rachels-challenge #poll {width: 285px; float: right; clear: both;}
#community-rachels-challenge #facebooktwitter { width: 285px; float: right; margin: 27px 0 0 0;}
#community-rachels-challenge #facebooktwitter ul {background-color: #FFFFFF; height: 157px; margin: 22px 0 0 0;}
#community-rachels-challenge #facebooktwitter ul li {margin-left: 125px;}
#community-rachels-challenge #sidebar {margin: -6px -5px 0 35px !important;}
#community-rachels-challenge #sidebar #ad-medrectangle {margin: 0 8px 0 0;}
#community-rachels-challenge #sidebar #makeadifference {width: 300px; height: 108px; margin-top: 35px;}
#community-rachels-challenge #sidebar #makeadifference h2 {margin-top: -39px; float: left; width: 284px;}
#community-rachels-challenge #sidebar #makeadifference p {width: 150px; float: right; font-size: 15px; line-height: 17px; text-align: center; margin: 14px 20px 0 0;}
#community-rachels-challenge #sidebar #headline-NationalMovement {float: left; margin-top: 8px; width: 300px; clear: both;}
#community-rachels-challenge #sidebar #headline-NationalMovement ul {background-color: #FFFFFF; margin: 32px 0 0 1px; width: 298px}
#community-rachels-challenge #sidebar #headline-NationalMovement ul li {margin-left: 28px; padding-bottom: 12px;}
#community-rachels-challenge #sidebar #headline-NationalMovement ul li.item1 {margin-left: 10px;}
#community-rachels-challenge #sidebar #headline-NationalMovement ul li.item1 .photo-link {margin-top: -10px;}
#community-rachels-challenge #sidebar #headline-NationalMovement ul li.item1 h3, #community-rachels-challenge #sidebar #headline-NationalMovement ul li.item1 h3 a {margin-top: -10px;}
#community-rachels-challenge #sidebar #headline-NationalMovement ul li.item1 h3 a {float: right; width: 145px; margin: -72px 0 -10px 10px;}
#community-rachels-challenge #sidebar #headline-NationalMovement ul li.item1 img {width: 128px; height: auto;}
#community-rachels-challenge #sidebar #nationalmovementbot {height: 22px; width: 286px; padding-right: 20px; float: left; margin-top: -10px;}
#community-rachels-challenge #sidebar #headline-NationalMovement {font-weight: bold; font-size: 10px;}
#community-rachels-challenge #wrapper-great #sidebar #newsLetterWidget h3 {font-size: 16px !important;}
#community-rachels-challenge #wrapper-great #sidebar #newsLetterWidget.module { -moz-border-radius: 14px 14px 14px 14px !important; background: url("http://media.azfamily.com/designimages/newsletterwidget_back.png") repeat-x scroll left top #E2E3E3 !important;}
#community-rachels-challenge #wrapper-great #sidebar #newsLetterWidget p {font-size: 10px !important; font-weight: normal !important; line-height: 12px !important;}
#community-rachels-challenge #wrapper-great #sidebar #content-headlines-rachelschallenge-slideshows {margin: 14px 0 10px 0; width: 300px; }
#community-rachels-challenge #wrapper-great #sidebar #content-headlines-rachelschallenge-slideshows img {width: 128px; height: 72px;}
#community-rachels-challenge #wrapper-great #sidebar #content-headlines-rachelschallenge-slideshows ul {background-color: #FFFFFF; height: 105px; width: 298px; margin: 22px 0 0 1px;}
#community-rachels-challenge #wrapper-great #sidebar #content-headlines-rachelschallenge-slideshows ul li {width: 128px; margin-left: 13px; margin-top: -8px; margin-right: 2px;}
#community-rachels-challenge #wrapper-great #sidebar #content-headlines-rachelschallenge-slideshows ul li h3.entry-title {font-size: 12px !important; height: 41px; line-height: 14px; overflow: hidden; clear: both;}
#community-rachels-challenge #wrapper-great #sidebar #content-headlines-rachelschallenge-slideshows ul li.item1 {float: left; }
#community-rachels-challenge #wrapper-great #sidebar #content-headlines-rachelschallenge-slideshows ul li.item2 {margin-left: 5px; clear: none !important; float: left; padding: 0; }
#community-rachels-challenge #wrapper-great #sidebar #content-headlines-rachelschallenge-slideshows .headlines-morelink {display: block; visibility: visible; font-weight: bold;}
#community-rachels-challenge #wrapper-great #yourvoice {float: right; clear: both; margin-top: 25px;}
#community-rachels-challenge #wrapper-great #yourvoice h2 {width: 269px;}
#community-rachels-challenge #wrapper-great #yourvoice #poll h5 {display: none;}
#community-rachels-challenge #wrapper-great #yourvoice #poll h3 {background-color: #FFFFFF; width: 285px; margin: -3px 0; padding: 0 0 5px 10px;}
#community-rachels-challenge #wrapper-great #yourvoice  #contenttop {height: 21px; width: 285px;}
#community-rachels-challenge #wrapper-great #yourvoice  #contentbot {height: 22px; float: left; width: 285px; margin-top: -20px;}
#community-rachels-challenge #geo-map {background-color: #FFFFFF; width: 365px; float: left; margin: 0;}
#community-rachels-challenge #geo-map #mapContainer {width: 345px !important; margin: -10px 10px 10px 10px;}
#community-rachels-challenge #rcmaptop {clear: both;}
#community-rachels-challenge #rcmaptop p {background-color: #FFFFFF; padding: 10px; margin: -5px 0; width: 345px; float: left;}
#community-rachels-challenge #rcmaptop #mapcontenttop {width: 368px; height: 22px; margin: 16px 0 0 -1px; float: left; clear: both;}
#community-rachels-challenge #rcmaptop #mapcontentbot {width: 368px; height: 22px; clear: both; margin-top: -8px;}
#community-rachels-challenge .content-headlines-list li h3.entry-title, #community-rachels-challenge #sidebar #headline-NationalMovement ul li.item1 h3 a, #community-rachels-challenge #wrapper-great #content-one #top-segments li .entry-title  {font-size: 14px !important;}
#community-rachels-challenge #top-segments .item1 h3 a {font-size: 21px !important;}
#community-rachels-challenge #aboutrachel #rctop {margin-top: -10px\9}
#community-rachels-challenge #sidebar #headline-NationalMovement {margin-top: 180px\9}
#community-rachels-challenge #sidebar #headline-NationalMovement ul {margin-top: 22px\9}
#community-rachels-challenge #sidebar #headline-NationalMovement ul li.item1 h3 {margin: 0 10px 0 0\9}
#community-rachels-challenge #sidebar #headline-NationalMovement ul li.item1 h3 a {margin: -10px 0px -10px 0px !important\9}
#community-rachels-challenge #wrapper-great #yourvoice #contenttop {margin-top: -5px\9}
#community-rachels-challenge #aboutrachel img {margin-top: -15px\9}
/*End Rachel's Challenge Styles*/

/*Consumer and Health Styles*/
#news-consumer #title_ad h1.section-title {background-image: url('http://media.wcnc.com/designimages/Consumer_Dion_Web+Banner_LONG.jpg'); background-repeat: no-repeat; width: 955px; height: 80px; text-indent: -9999px; position: absolute;}
#news-consumer #content-one {margin-top: 70px;}
#news-consumer #sidebar {margin-top: 110px;}

#news-health #title_ad h1.section-title {background-image: url('http://media.wcnc.com/designimages/Health_Kellie_Web+Banner_LONG.jpg'); background-repeat: no-repeat; width: 955px; height: 80px; text-indent: -9999px; position: absolute;}
#news-health #content-one {margin-top: 70px;}
#news-health #sidebar {margin-top: 110px;}
/*End Consumer and Health Styles*/

/* CHARLOTTE TODAY - PETS AND ANIMALS */
#charlotte-today-pets-animals #wrapper {background: #4C83FD url(http://media.wcnc.com/designimages/charlotte-today-back1.png) no-repeat 0px 188px;}
#charlotte-today-pets-animals h2, #charlotte-today-pets-animals h5 {background: #F2E8FF !important; color: #1A1B6C !important; border-bottom: 1px solid #CCC !important; font-size: 13px !important; font-weight: bold !important; height: 25px; line-height: 25px; padding: 0px 5px; text-transform: uppercase;}
#charlotte-today-pets-animals #wrapper-great {overflow: hidden; background: #FFF;}
#charlotte-today-pets-animals .section-title {color: transparent; visibility: hidden;}
#charlotte-today-pets-animals #content-one {display: none;}
#charlotte-today-pets-animals #content-two {padding: 0 !important;}
#charlotte-today-pets-animals #content-two .content-headlines-list {width: 420px !important;}
#charlotte-today-pets-animals #content-headlines-larry-s-tailwaggers .headlines-morelink, #charlotte-today-pets-animals #content-headlines-carolina-s-dogmaster .headlines-morelink, #charlotte-today-pets-animals #content-headlines-pets-&-animals .headlines-morelink {display: block; visibility: visible;}
#charlotte-today-pets-animals #content-two .headlines-morelink {display: block !important; visibility: visible !important;}
#charlotte-today-pets-animals #content-two .photo-link {width: 100px; height: 56px;}
/* Right Column */
#charlotte-today-pets-animals #great-day-subnav, #charlotte-today-pets-animals #great-day-eagle-cam {overflow: hidden; height: auto; background: none;}
#charlotte-today-pets-animals #sidebar .content-headlines-list {width: 300px;}
#charlotte-today #great-day-subnav ul li a, #charlotte-today-pets-animals #great-day-subnav ul li a {font-size: 14px; line-height: 20px; list-style-position: outside !important; list-style-type: square !important;}
#charlotte-today-pets-animals #sidebar .more {display: inline-block !important; font-size: 9px;}
/* UGC YouNews */
#charlotte-today-pets-animals #sidebar #ugc  ul li {float: left; width: 100px; height: 100px;}
#charlotte-today-pets-animals #sidebar #ugc .submitlink, #charlotte-today-pets-animals #sidebar #ugc .more {margin-top: 10px; }
#charlotte-today-pets-animals #sidebar #ugc ul li h3 {height: 27px; overflow: hidden; }
#charlotte-today-pets-animals #sidebar #ugc ul li h3, #charlotte-today-pets-animals #sidebar #slideshows ul li h3 {float: left;}


/*Home Page Topstory Styles*/
.index #topstory .related-comments {display: none;}
.index #topstory .related-label {display: block; visibility: visible; margin-bottom: 3px; float: left; width: 330px; text-align: left;}
.index #topstory ul.related-info {list-style: square outside none !imporant;}
.index #topstory ul li a {text-decoration: none;}
.index #topstory ul li a:hover {text-decoration: underline;}
.index #topstory li.related-story, .index #topstory li.related-link {color: #E23828; display: block; padding: 2px 0 0 12px; clear: both;}
.index #topstory .related-info li.related-link, .index #topstory .related-info li.related-story {background: url("http://media.wcnc.com/designimages/red-square.jpg") no-repeat scroll 0 6px transparent;}

/*$5K Styles*/
#community-contests-5k #sidebar {display: none;}
#community-contests-5k #content {width: 980px !important; background-color: #1c4406 !important;}
#community-contests-5k h1 {text-indent: -9999px;} 

/*Hoops Hysteria Styles*/
#marketplace-hoops #title_ad h1.section-title {background-image: url('http://media.wcnc.com/designimages/970x100+Hoops+Hysteria+Header.jpg'); background-repeat: no-repeat; width: 980px; height: 90px; position: absolute; margin-left: 5px; text-indent: -9999px;}
#marketplace-hoops #content-two {margin-top: 85px;}
#marketplace-hoops #sidebar {margin-top: 122px;}

/* Weather Pages - New WU Icon Resize */
.wu-12hrimg {width: 25px !important; height: 25px !important;}

/*Stats Sports Styles*/
#sports-football #statstopmenu {font-size: 12px; width: 645px; margin: 10px 0;}
#sports-football #statstopmenu a {padding: 0 7px;}
#sports-football #topstory {float: left; width: 330px; margin-top: 15px; color: #454545;}
#sports-football #topstory h1{font-size: 21px; line-height: 26px; margin-top: 8px;}
#sports-football #topstory p.summary {line-height: 15px; padding-left: 0}
#sports-football #topstory ul.related-info li.related-comments {display: block; margin: -6px 0 8px 2px;}
#sports-football #content .content-headlines-list {width: 460px;}
#sports-football #content-headlines-panthers h2 {display: none;}
#sports-football #content-headlines-panthers {width: 294px !important; padding-top: 12px;}
#sports-football #content-headlines-panthers .more {float: right;}
#sports-football #content-headlines-sports-slideshows h2 {margin-top: 0; border-color: #C9D4E8;}
#sports-football #ad-skyscraper {width: 60px; float: left; clear: both;}
#sports-football #linktown {float: left; margin-top: -580px;}

#sports-baseball #statstopmenu {font-size: 12px; width: 645px; margin: 10px 0;}
#sports-baseball #statstopmenu a {padding: 0 10px;}
#sports-baseball #topstory {float: left; width: 330px; margin-top: 15px; color: #454545;}
#sports-baseball #topstory h1{font-size: 21px; line-height: 26px; margin-top: 8px;}
#sports-baseball #topstory p.summary {line-height: 15px; padding-left: 0}
#sports-baseball #topstory ul.related-info li.related-comments {display: block; margin: -6px 0 8px 2px;}
#sports-baseball #content .content-headlines-list {width: 460px;}
#sports-baseball #content-headlines-knights h2 {display: none;}
#sports-baseball #content-headlines-knights {width: 294px !important; padding-top: 12px;}
#sports-baseball #content-headlines-knights .more {float: right;}
#sports-baseball #content-headlines-sports-slideshows h2 {margin-top: 0; border-color: #C9D4E8;}
#sports-baseball #ad-skyscraper {width: 60px; float: left; clear: both; height: 615px;}
#sports-baseball #linktown {float: left; clear: both;}
#sports-baseball #content .more {float: right; margin: 10px 0 20px;}

#sports-basketball #statstopmenu {font-size: 12px; width: 645px; margin: 10px 0;}
#sports-basketball #statstopmenu a {padding: 0 7px;}
#sports-basketball #topstory {float: left; width: 330px; margin-top: 15px; color: #454545;}
#sports-basketball #topstory h1{font-size: 21px; line-height: 26px; margin-top: 8px;}
#sports-basketball #topstory p.summary {line-height: 15px; padding-left: 0}
#sports-basketball #topstory ul.related-info li.related-comments {display: block; margin: -6px 0 8px 2px;}
#sports-basketball #content .content-headlines-list {width: 460px;}
#sports-basketball #content-headlines-bobcats h2 {display: none;}
#sports-basketball #content-headlines-bobcats {width: 294px !important; padding-top: 12px;}
#sports-basketball #content-headlines-bobcats .more {float: right;}
#sports-basketball #content-headlines-sports-slideshows h2 {margin-top: 0; border-color: #C9D4E8;}
#sports-basketball #ad-skyscraper {width: 60px; float: left; clear: both; height: 615px; margin-top: 40px;}
#sports-basketball #content .more {float: right; margin: 10px 0 20px;}
#sports-basketball #linktown {float: left; clear: both;}
#sports-basketball #content-headlines-top {width: 285px !important;}

#sports-college #statstopmenu {font-size: 12px; width: 645px; margin: 10px 0;}
#sports-college #statstopmenu a {padding: 0 25px;}
#sports-college #topstory {float: left; width: 330px; margin-top: 15px; color: #454545;}
#sports-college #topstory h1{font-size: 21px; line-height: 26px; margin-top: 8px;}
#sports-college #topstory p.summary {line-height: 15px; padding-left: 0}
#sports-college #topstory ul.related-info li.related-comments {display: block; margin: -6px 0 8px 2px;}
#sports-college #content .content-headlines-list {width: 460px;}
#sports-college #content-headlines-college-sports h2 {display: none;}
#sports-college #content-headlines-college-sports {width: 294px !important; padding-top: 12px;}
#sports-college #content-headlines-college-sports .more {float: right;}
#sports-college #content-headlines-sports-slideshows h2 {margin-top: 0; border-color: #C9D4E8;}
#sports-college #ad-skyscraper {width: 60px; float: left; clear: both;}
#sports-college #content .more {float: right; margin: 10px 0 20px;}
#sports-college #linktown {float: left; clear:both; margin-top: -260px;}
#sports-college #statssportsdivtop #content-headlines-college-sports {width: 460px !important; }
#sports-college #statssportsdivtop #content-headlines-college-sports h2 {display: block;}

#sports-nascar #statstopmenu {font-size: 12px; width: 645px; margin: 10px 0;}
#sports-nascar #statstopmenu a {padding: 0 25px;}
#sports-nascar #topstory {float: left; width: 330px; margin-top: 15px; color: #454545;}
#sports-nascar #topstory h1{font-size: 21px; line-height: 26px; margin-top: 8px;}
#sports-nascar #topstory p.summary {line-height: 15px; padding-left: 0}
#sports-nascar #topstory ul.related-info li.related-comments {display: block; margin: -6px 0 8px 2px;}
#sports-nascar #content .content-headlines-list {width: 460px;}
#sports-nascar #content-headlines-nascar h2 {display: none;}
#sports-nascar #content-headlines-nascar {width: 294px !important; padding-top: 12px;}
#sports-nascar #content-headlines-nascar .more {float: right;}
#sports-nascar #content-headlines-sports-slideshows h2 {margin-top: 0; border-color: #C9D4E8;}
#sports-nascar #ad-skyscraper {width: 60px; float: left; clear: both;}
#sports-nascar #content .more {float: right; margin: 10px 0 20px;}
#sports-nascar #linktown {float: left; clear:both; margin-top: 10px;}

#sports-more #statstopmenu {font-size: 12px; width: 645px; margin: 10px 0;}
#sports-more #statstopmenu a {padding: 0 14px;}
#sports-more #topstory {float: left; width: 330px; margin-top: 15px; color: #454545;}
#sports-more #topstory h1{font-size: 21px; line-height: 26px; margin-top: 8px;}
#sports-more #topstory p.summary {line-height: 15px; padding-left: 0}
#sports-more #topstory ul.related-info li.related-comments {display: block; margin: -6px 0 8px 2px;}
#sports-more #content .content-headlines-list {width: 460px;}
#sports-more #content-headlines-checkers h2 {display: none;}
#sports-more #content-headlines-checkers {width: 294px !important; padding-top: 12px;}
#sports-more #content-headlines-checkers .more {float: right;}
#sports-more #content-headlines-sports-slideshows h2 {margin-top: 0; border-color: #C9D4E8;}
#sports-more #ad-skyscraper {width: 60px; float: left; clear: both; margin-top: 40px;}
#sports-more #content .more {float: right; margin: 10px 0 20px;}
#sports-more #linktown {float: left; clear:both;}

#sports-golf #statstopmenu {font-size: 12px; width: 645px; margin: 10px 0;}
#sports-golf #statstopmenu a {padding: 0 25px;}
#sports-golf #topstory {float: left; width: 330px; margin-top: 15px; color: #454545;}
#sports-golf #topstory h1{font-size: 21px; line-height: 26px; margin-top: 8px;}
#sports-golf #topstory p.summary {line-height: 15px; padding-left: 0}
#sports-golf #topstory ul.related-info li.related-comments {display: block; margin: -6px 0 8px 2px;}
#sports-golf #content .content-headlines-list {width: 460px;}
#sports-golf #content-headlines-golf h2 {display: none;}
#sports-golf #content-headlines-golf {width: 294px !important; padding-top: 12px;}
#sports-golf #content-two .more {float: right; margin-bottom: 10px;}
#sports-golf #content-headlines-sports-slideshows h2 {margin-top: 0; border-color: #C9D4E8;}
#sports-golf #ad-skyscraper {width: 60px; float: left; clear: both;}
#sports-golf #content .golf {float: right; margin: 10px 0 20px;}
#sports-golf #linktown {float: left; clear:both; margin-top: 15px;}
/*End Stats Sports Styles*/

/*Travel Videos Page Styles*/
#entertainment-travel-videos #content-headlines-travel {float: right; width: 467px; margin-right:0px; margin-left: 8px; margin-top: -600px;}
#entertainment-travel-videos #content-headlines-travel h2 {display: none;}
#entertainment-travel-videos #ad-skyscraper {float: left; }
#entertainment-travel-videos #linktown {float: left; padding-top: 10px; clear: both;}
/*End Travel Videos Page Styles*/

/*Travel News Page Styles*/
#entertainment-travel-news .content-headlines-list {float: right; width: 467px; margin-right:0px; margin-left: 8px; margin-top: -600px;}
#entertainment-travel-news .content-headlines-list h2 {display: none;}
#entertainment-travel-news .content-headlines-list h3 {margin-top: -16px; margin-bottom: 10px;}
#entertainment-travel-news #ad-skyscraper {float: left; }
#entertainment-travel-news #linktown {float: left; padding-top: 10px; clear: both;}
/*End Travel Videos Page Styles*/

/*Travel Page Styles*/
#entertainment-travel #title_ad h1.section-title {background-image: url('http://media.wcnc.com/images/travel-header.jpg'); background-repeat: no-repeat; text-indent: -8888px; width: 667px; height: 50px; margin-bottom: -20px;}
#entertainment-travel #title_ad .ad-display {width: 88px; height: 33px; margin: -38px 5px 18px 0;}
#entertainment-travel #content {width: 667px; margin: 8px -3px 8px 0; padding-bottom: 43px;}
#entertainment-travel #content, #entertainment-travel #sidebar {font-family: Georgia,"Times New Roman",Times,serif;}
#entertainment-travel #topstory {width: 450px;}
#entertainment-travel #topstory h1 {font-size: 21px; line-height: 26px; font-weight: bold; padding: 8px 0; text-align: center; height: 49px; overflow: hidden;}
#entertainment-travel #topstory h1 a {color: #333333;}
#entertainment-travel #topstory h1 .video-icon {display: none;}
#entertainment-travel #topstory p.summary {color: #666666; text-align: center; height: 63px; overflow: hidden; margin-bottom: 10px;}
#entertainment-travel #topstory #BIMvidPlayer {width: 450px; height: 270px; }
#entertainment-travel #content-headlines-travel {width: 275px; padding: 4px 5px 20px; margin-right: -2px; float: right; border-right: 1px solid #cccccc; background-color: #F7F7F7;}
#entertainment-travel #content-headlines-travel ul li {padding:  5px 0; border-bottom: 1px solid #cccccc;}
#entertainment-travel #content-headlines-travel ul li h3 a {color: #333333; font-size: 11px; text-transform: uppercase;}
#entertainment-travel #content-headlines-travel ul li a.photo-link {width: 85px; height: 85px;}
#entertainment-travel #content-headlines-travel ul li img {width: 155px; height: 85px; margin-left: -35px;}
#entertainment-travel #content-headlines-travel h2, #entertainment-travel #content-headlines-list h2 {display: none;}
#entertainment-travel #travelvideomorelink a {float: right; margin: -17px 4px 0 0; color: #333333;}
#entertainment-travel #travelvideomorelink {clear: both;}
#entertainment-travel #ad-skyscraper {float: left;}
#entertainment-travel #travelnewsandviews {width: 200px; float: right; margin-right: -204px; margin-top: -1010px;}
#entertainment-travel #travelnewsandviews .content-headlines-list {width: 200px; margin: 0; float: left; background-color: #FFFFFF;}
#entertainment-travel #travelnewsandviews .content-headlines-list h2 {background: none; border: none; font-size: 22px; text-align: center; margin-top: 0 !important;}
#entertainment-travel #travelnewsandviews .content-headlines-list h2 a {color: #333333;}
#entertainment-travel #travelnewsandviews .content-headlines-list ul {margin-left: 5px; margin-top: 15px; background-color: none; width: 188px;}
#entertainment-travel #travelnewsandviews .content-headlines-list ul li {list-style-type: none !important; background-image: url('http://media.wcnc.com/images/wcnc-red-bullet.gif'); background-repeat: no-repeat; border: none; padding-top: 0;}
#entertainment-travel #travelnewsandviews .content-headlines-list ul li a {float: right; width: 172px; margin-top: -2px}
#entertainment-travel #travelnewsandviews .content-headlines-list ul li h3 {height: 32px; overflow: hidden; float: right;}
#entertainment-travel #travelnewsandviews .content-headlines-list ul li h3 a {color: #333333; text-transform: uppercase; font-size: 11px;}
#entertainment-travel #travelnewsandviews #travelmorelink {color: #333333; padding: 8px 0 0 17px !important; float: left; width: 200px; margin-left: 18px; text-indent: -18px; margin-top: -10px;}
#entertainment-travel #travelnewsandviews .travelnewsandviewsheader a {color: #000000; font-size: 22px; text-align: center; width: 200px !important; float: left;}
#entertainment-travel #travelnewsandviews .content-headlines-list h2 {display: none !important;}
#entertainment-travel #sidebar {background-color: #FFFFFF; padding-bottom: 8px;}
#entertainment-travel #sidebar #content-toolbar {padding-top: 20px;}
#entertainment-travel #sidebar #ad-medrectangle {clear: none !important;}
#entertainment-travel #sidebar #travelslideshowheader {width: 506px; clear: both; float: left; margin-left: -196px; margin-top: 10px;}
#entertainment-travel #sidebar #travelslideshowheader h2 {font-size: 14px; color: #333333; background-image: url('http://media.wcnc.com/images/headlines-header-background.jpg'); background-repeat: repeat-x; padding: 5px 8px; margin-top: -4px; -moz-border-radius: 8px 8px 0 0;}
#entertainment-travel #sidebar #travelslideshowheaderlinks {float: right; margin: -20px 0 0; width: 298px; color: #333333;}
#entertainment-travel #sidebar #travelslideshowheaderlinks a {color: #333333;}
#entertainment-travel #sidebar #travelslideshowheader img {float: right; margin: -4px 5px 0 0;}
#entertainment-travel #sidebar #ugc ul li {width: 85px; height: 134px; padding: 2px 17px 0;}
#entertainment-travel #sidebar #ugc ul li.item3 {clear: none !important; display: block; visibility: visible;}
#entertainment-travel #sidebar #ugc ul li.item4 {display: block; visibility: visible;}
#entertainment-travel #sidebar #ugc ul li h3 {margin-left: 3px;}
#entertainment-travel #sidebar #ugc ul li h3 a {color: #920000;}
#entertainment-travel #sidebar #ugc ul li a.photo-link {width: 85px;}
#entertainment-travel #sidebar #ugc {width: 505px; margin-left: -197px; border: 1px solid #F7F7F7;}
#entertainment-travel #sidebar #ugc h5, #entertainment-travel #sidebar #ugc .submitlink, #entertainment-travel #sidebar #ugc .more {display: none;}
#entertainment-travel #sidebar .FB_SERVER_IFRAME, #entertainment-travel #sidebar #widgetbox_widget_parent_0 {padding-right: 0; padding-bottom: 8px; float: right;}
#entertainment-travel #sidebar #wbx-gw-button-wrapper-0 {display: none;}
#entertainment-travel #sidebar #kensfacebooklink {display: none;}
#entertainment-travel #sidebar #content-headlines-links {float: left; clear: none; margin-left: -204px; margin-top: -274px; width: 201px; height: 202px; background-color: #f7f7f7; -moz-border-radius: 0; padding-left: 4px;}
#entertainment-travel #sidebar #content-headlines-links h2 {border-bottom: 1px solid #cccccc; background: none; margin-left: 4px; padding-left: 0; width: 179px;}
#entertainment-travel #sidebar #content-headlines-links h2 a {color: #333333; margin-top: 0;}
#entertainment-travel #sidebar #content-headlines-links ul {margin: -3px 0 0 20px;}
#entertainment-travel #sidebar #content-headlines-links ul li {width: 197px; padding: 0;}
#entertainment-travel #sidebar #content-headlines-links ul li a.photo-link {width: 190px; height: 53px;}
#entertainment-travel #sidebar #content-headlines-links ul li img.photo {width: 190px; height: 53px;}
#entertainment-travel #sidebar #content-headlines-links h3 {line-height: 20px; font-size: 11px; text-transform: uppercase;}
#entertainment-travel #sidebar #content-headlines-links h3 a {color: #333333;}
#entertainment-travel #sidebar #travelslideshowheader {*margin: 20px 0 0 -196px;}
#entertainment-travel #sidebar #travelslideshowheader img {*margin-top: -18px;}
#entertainment-travel #content-headlines-travel, #entertainment-travel #travelvideomorelink {*margin-right: 199px;}
#entertainment-travel #content-headlines-links {*height: 541px; }
#entertainment-travel #sidebar #content-tools {font-family: Helvetica,Arial,sans-serif;}
#entertainment-travel #sidebar #top-Weather-Condition {background-color: #f7f7f7; border-radius: 0; margin: -233px 0 5px -204px; padding: 8px; width: 189px;}
#entertainment-travel #sidebar #top-Weather-Condition #next-twelve-hours {display: none;}
#entertainment-travel #sidebar iframe {float: right; margin-right: 7px; margin-bottom: 8px;}
#entertainment-travel #sidebar #top-Weather-Condition #condition-icon {margin-top: 5px; background-position: -45px 0; width: 130px;}
#entertainment-travel #sidebar #top-Weather-Condition #temp {margin-left: 115px !important;}
#entertainment-travel #sidebar #top-Weather-Condition .skiesLabel {width: 195px; margin-top: 15px; margin-bottom: 5px; }
#entertainment-travel #sidebar #top-Weather-Condition .conditions .dew-point, #entertainment-travel #sidebar #top-Weather-Condition .conditions .humidity, #entertainment-travel #sidebar #top-Weather-Condition .conditions .sky, #entertainment-travel #sidebar #top-Weather-Condition .conditions .hmeasure, #entertainment-travel #sidebar #top-Weather-Condition .conditions .sky {width: 185px !important;}
#entertainment-travel #sidebar #top-Weather-Condition #conditions-search {margin-top: 6px; width: 190px;}
#entertainment-travel #sidebar #condition-input {width: 117px;}
#entertainment-travel #sidebar #top-Weather-Condition {background-image: none;}
#entertainment-travel #sidebar #currentconditionsheader {float: left; background-color: #f7f7f7; width: 205px; margin-left: -204px; margin-top: -259px; height: 26px;}
#entertainment-travel #sidebar #currentconditionsheader h2 {width: 189px; margin-left: 8px; border-bottom: 1px solid #CCCCCC; float: left; }
#entertainment-travel #sidebar #currentconditionsheader a {color: #333333; font-size: 13px; padding: 5px 11px 4px 0; width: 190px; float: left;} 
#entertainment-travel #sidebar #boardingpassimage {background-image: url("http://media.wcnc.com/images/boarding-pass-background.jpg"); background-repeat: no-repeat; height: 70px; margin: -33px 0 10px 15px; width: 200px;}
#entertainment-travel #travelnewsandviews #travelmorelink {float: left; margin: 234px 0 0 -179px; padding: 8px 0 0 17px !important; position: absolute;}
#entertainment-travel #top-Weather-Condition .conditions {margin-left: 0;}
#entertainment-travel .bimvidImages, #entertainment-travel #bimvidplayer0 {width: 446px !important; height: 250px !important;}
#entertainment-travel .google-adsense-wrapper {float: right; margin:60px 100px 0 0;}
#entertainment-travel .playOverlay {top: -250px !important;}
/*End Travel Page Styles*/

/* Moms@Work */
#community-moms-work #wrapper {background: #5297c0 url(http://images.bimedia.net/designimages/wcnc_momsatwork3.jpg) no-repeat 0px 188px;}
#community-moms-work h2, #community-moms-work h5 {background: #90bad2 !important; color: #1A1B6C !important; border-bottom: 1px solid #CCC !important; font-family: font-family: "Palatino Linotype", Palatino, Palladio, "URW Palladio L", Georgia, serif !important;  font-size: 13px !important; font-weight: bold !important; height: 25px; line-height: 25px; padding: 0px 5px !important; text-transform: uppercase;}
#community-moms-work #wrapper-great {overflow: hidden; background: #FFF;  min-height: 1400px;}
#community-moms-work .section-title {color: transparent; visibility: hidden;}
#community-moms-work #content-two {padding: 0 !important;}
#community-moms-work #sidebar #content-headlines-recipe-archives, #community-moms-work #sidebar #content-headlines-promos-and-contests {width: 300px;}
#community-moms-work #sidebar .content-headlines-list ul li a.photo-link {width: 70px !important;}
#community-moms-work #gd-inside h5 {margin-bottom: 5px;}
#community-moms-work #ugc {width: 425px; float: right;}
#community-moms-work #ugc .submitlink, #community-moms-work #ugc .more {display: inline-block; clear: none; float: left;}
#community-moms-work #ugc .more {margin: -8px 0 0 10px}
#community-moms-work #great-more-content {width: 442px; float: right;}
#community-moms-work #great-more-content .content-headlines-list {width: 442px !important;}
#community-moms-work #gd-inside a.photo-link img {width: 290px !important; height: 163px !important;}

/*Entertainment Page: Travel Module*/
#entertainment #content-block {float: left; margin-top: -35px;}
#entertainment #content-block {float: left; margin-top: 0\9}
#entertainment #content-headlines-travel {margin-top: -10px;}
#entertainment #content-headlines-travel h2 {text-indent: -9999px; background: none; border: none; background-image: url('http://media.wcnc.com/images/travelmoduleheader-wcnc.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*/

/*Mecklenburg Mugs Styles*/
#news-slideshows-mecklenburg-mugs #third-parties {width: 600px; padding: 0px !important; margin: 0px !important; border: 1px solid #d7d7d7;}
#news-slideshows-mecklenburg-mugs #content-headlines-mecklenburg-mugs { width:590px; text-align: left; padding-top: 10px !important; margin: 0px !important;}
#news-slideshows-mecklenburg-mugs #content-headlines-mecklenburg-mugs h2 {display: none !important;}
#news-slideshows-mecklenburg-mugs #content-headlines-mecklenburg-mugs li {float: left; clear: none; width: 95px; height: 140px; margin: 0 10px 0 0; }
#news-slideshows-mecklenburg-mugs #content-headlines-mecklenburg-mugs img.photo {float: left; clear: none; margin-left: 10px;}
#news-slideshows-mecklenburg-mugs #content-headlines-mecklenburg-mugs h3 {font-size: 10px; font-weight: bold !important; margin-bottom: 20px !important;}


/*Mugs Homepage Styles*/
.index #content-headlines-mecklenburg-mugs ul li { float:left; height:170px; padding:11px 11px 3px 11px; width:128px; text-align:center;}
.index h2.crimeHeaderHome {font-family: Arial, helvetica, sans-serif; font-size: 16px;color: #003596; border-top: 1px dashed; margin: 20px 0 0 0; padding: 5px 0 0 5px;}
.index #content-headlines-mecklenburg-mugs h2, .index #content-headlines-crime h2, .index #content-headlines-mecklenburg-mugs a.headlines-morelink  {display: none !important;}
.index #content-headlines-mecklenburg-mugs #from-the-tubes, #content-one .content-headlines-list {border: none !important; padding: 0px !important; margin-bottom: 0px !important;}
.index #content-headlines-crime #from-the-tubes, #content-one .content-headlines-list {margin-top: 0px !important;}
.index #content-headlines-mecklenburg-mugs ul li h3{list-style-type: none; font-size:12px; font-weight: bold; line-height:14px; margin: 0 0 0 -10px;}
.index #content-headlines-mecklenburg-mugs p.summary {display: none;}
#news-slideshows-mecklenburg-mugs #title_ad h1.section-title {background-image: url('http://images.bimedia.net/designimages/MecklenburgMugs_600x80.jpg'); background-repeat: no-repeat; text-indent: -8888px; width: 600px; height: 80px; margin-bottom: 0px;}


/*Facebook Friend of the Day*/
#news-facebook-friend-of-the-day #topstory h1 {float: right;}
#news-facebook-friend-of-the-day #sponsorlikebutton {float: right; width: 50px; margin: -46px 314px 0 0; overflow: hidden;}
#news-facebook-friend-of-the-day #title_ad .ad-display {float: left; margin: 0 0 10px 135px; *margin-left: 130px}

/*Back to School*/
#community-education-back-to-school h1.section-title {width: 970px; height: 95px; background: url(http://images.bimedia.net/designimages/wcnc_backtoschool.jpg) no-repeat; text-indent: -9999px;}

/* === Sports Styles === */
#sports-headlines #content-headlines-sports h2,#sports-headlines #featuredvideo { display:none; }
/*Sports Homepage Styles*/
#sports #Billboard { height:58px; }
#sports #title_ad { background-image:url(http://images.bimedia.net/designimages/kens-sports-header2.png); background-repeat:no-repeat; float:left; height:61px; margin-left:-40px; margin-top:-61px; position:absolute; width:992px; }
#sports h1.section-title { color:#FFF; margin-left:40px; margin-top:20px; font-size:27px;}
#sports #wrapper { background-color:#015ce8; overflow:hidden; }
#sports #content { margin:0 0 0 22px; width:641px; -moz-border-radius:0; }
#sports #content h2,#sports #sidebar h2 { text-transform:lowercase; }
#sports #third-parties { float:left; width:320px; }
#sports #third-parties #shsMiniBody table.shsTable { width:185px; margin:0 0 0 3px; }
#sports #third-parties #shsMiniBody .shsTableTtlRow td { background-color:#015ce8; }
#sports #third-parties #shsMiniBody .shsTableTtlRow td a { text-decoration:none; }
#sports #third-parties #shsMiniBody .shsTableTtlRow td a:hover { text-decoration:underline; }
#sports #content-block { float:right; width:280px; clear:none; margin:431px 25px 0 -20px; }
#sports #content-two { padding-top:24px; }
#sports #content-two #topstory { margin:18px 0 0 18px; }
#sports #content-two #topstory img { width:600px; height:334px; }
#sports #content-two #topstory ul li a { width:600px; height:334px; margin-bottom:0; }
#sports #content-two #topstory ul li { width:600px; height:412px; margin:-33px 0 0 -13px; }
#sports #content-two #topstory ul li h1 { background-color:#015ce8; padding:3px 8px; overflow:hidden; height:33px; line-height:16px; margin-top:-3px; }
#sports #content-two #topstory ul li h1 a { color:#FFFFFF; font-size:16px; }
#sports #content-two #topstory ul li p.summary { padding-top:5px; font-size:11px; line-height:14px; height:34px; overflow:hidden; width:584px; }
#sports #content-two #topstory .related-info,#sports .headlines-morelink { display:none; }
#sports #content-two #bimvidplayer0 { width:600px; height:318px; }
#sports #content-headlines-sports { width:307px; float:left; background-color:#F8F8F8; padding:8px 5px 0; margin-left:3px; }
#sports #content-headlines-sports h2 { display:none; }
#sports #topstoryheadlines h2 { background:#015ce8 url(http://images.bimedia.net/designimages/headerbg2.png) right center no-repeat; border-bottom:1px solid #CCC; height:18px; padding-top:6px; padding-left:4px; margin:0 0 0 3px; font-weight:bold; font-size:13px; width:313px; text-transform:lowercase; }
#sports #topstoryheadlines { float:left; clear:both; margin-top:11px; }
#sports #topstoryheadlines h2 a { color:#FFFFFF; }
#sports #content-headlines-sports ul li { border-bottom:1px solid #CCC; list-style-type:none; }
#sports #content-headlines-sports ul li a.photo-link { height:90px; width:90px; }
#sports #content-headlines-sports ul li img { width:auto; height:90px; margin-left:-30px; }
#sports #content-headlines-sports ul li h3 { font-weight:bold; }
#sports #content-headlines-sports ul li h3 a { color:#222222; }
#sports #content-headlines-sports ul li p.summary { font-size:11px; line-height:14px; color:#777777; }
#sports #content-headlines-sports ul li.advert { border-top:none; }
#sports #ad-skyscraper { float:left; background:#e7e7e7; margin:8px 0 8px 4px; }
#sports #statsschedule { float:right; width:100px; margin:4px 81px 8px -100px; }
#sports #statsschedule tbody { float:right; width:150px; }
#sports #statsschedule #shsMiniBody .shsTableSubttlRow td { padding-left:8px; }
#sports #statsschedule #shsMultisportScoreboard .shsMiniCopyrightText { width:110px; float:right; margin-top:-15px; }
#sports #statsschedule #shsMultisportScoreboard .shsMiniCopyright { margin-left:35px; margin-right:-25px; margin-top:-18px; float:left; }
#sports #content-block #slideshows { float:left; width:275px; }
#sports #content-block #slideshows h5 { color:#FFFFFF; background:#015ce8 url(http://images.bimedia.net/designimages/headerbg2.png) right center no-repeat; border-bottom:1px solid #CCC; font-size:13px; font-weight:bold; height:18px; margin:-22px 0 0 3px; padding-left:5px; padding-top:6px; width:275px; text-transform:lowercase; }
#sports #content-block #slideshows ul { margin:8px 0; }
#sports #content-block #slideshows ul li { padding:4px 4px 4px 8px; }
#sports #content-block #slideshows ul li.item2,#sports #content-block #slideshows ul li.item4 { margin-right:-5px; }
#sports #content-block #slideshows ul li h3 a { color:#222222; }
#sports #content-block #slideshows .more { margin-bottom:20px; color:#222222; }
#sports .twtr-widget { float:left; margin-left:8px; }
#sports #featuredvideoheader { float:left; }
#sports #featuredvideoheader h5 { background:#015ce8 url(http://images.bimedia.net/designimages/headerbg2.png) right center no-repeat; border-bottom:1px solid #CCC; font-size:13px; font-weight:bold; height:18px; margin:-22px 0 0 3px; padding:5px 0 2px 5px; width:275px; text-transform:lowercase; }
#sports #featuredvideoheader h5 a { color:#FFFFFF; }
#sports #featuredvideo { float:left; width:275px; }
#sports #featuredvideo h5 { display:none; }
#sports #featuredvideo ul li { border:none; width:275px; }
#sports #featuredvideo ul li h3 { font-size:15px; line-height:17px; }
#sports #featuredvideo ul li h3 a { color:#222222; font-weight:bold; }
#sports #featuredvideo .video-links a { color:#222222; }
#sports #sidebar { background-color:#FFFFFF; margin:0 0 21px -20px; padding-bottom:8px; }
#sports #sidebar #headline-GregBailey { width:300px; margin:0 0 8px 8px; background-image:url(http://images.bimedia.net/designimages/wcnc_gregbailey.jpg); background-repeat:no-repeat; height:192px; padding-top:8px; float:left; }
#sports #sidebar #headline-GregBailey h2 { display:none; }
#sports #sidebar #headline-GregBailey ul { width:165px; float:right; margin-right:8px; }
#sports #sidebar #headline-GregBailey ul li { color:#015ce8; }
#sports #sidebar #headline-GregBailey ul li h3 { font-size:11px; line-height:12px; }
#sports #sidebar #headline-GregBailey ul li h3 a { color:#222222; }
#sports #sidebar #sportsmobilegraphiclink { position:absolute; margin-left:95px; margin-top:-20px; }
#sports #sidebar #content-toolbar { padding-top:13px; }
#sports #sidebar #content-headlines-sports { width:300px; }
#sports #sidebar .twtr-widget { float:left; margin-left:8px; clear:both; }
#sports #sidebar #statssportswidgets { float:left; clear:both; border:1px solid #CACBCD; width:290px; margin:36px 0 0 8px; padding:5px; background-color:#eeeeee; }
#sports #sidebar #statssportswidgets h2 { background:#015ce8 url(http://images.bimedia.net/designimages/headerbg2.png) right center no-repeat; border-bottom:1px solid #CCC; font-size:13px; font-weight:bold; height:18px; margin:-37px 0 16px -5px; padding:5px 0 2px 5px; width:295px; text-transform:lowercase; color:#FFFFFF; }
#sports #sidebar #statssportswidgets #shsMiniBody h2 { background:none; background-color:#015ce8; border:none; margin:-10px 0 5px -5px; width:295px; text-transform:none; text-align:center; }
#sports #sidebar #statssportswidgets #shsMiniBody .shsHeadlineList ul { margin:0 20px; }
#sports #sidebar #statssportswidgets #shsMiniBody .shsHeadlineList ul li { list-style-type:disc; }
#sports #sidebar #statssportswidgets #shsMiniBody .shsHeadlineList ul li a { font-size:12px; line-height:20px; }
#sports #sidebar #statssportswidgets .shsMiniCopyrightText { margin-bottom:20px; }
#sports #content-headlines-headlines { width:317px; padding-top:10px; }
#sports #content-headlines-headlines h2 { display:none; }
#sports #content-headlines-headlines ul li p.summary { font-size:11px; line-height:14px; color:#777; }
#sports #content-headlines-headlines ul li a.photo-link { height:90px; width:90px; }
#sports #content-headlines-headlines ul li img { width:auto; height:90px; margin-left:-30px; }
#sports .content-headlines-list { width:600px; }
#sports #content-two #content-headlines-nascar .headlines-morelink,#sports #content-two #content-headlines-panthers .headlines-morelink,#sports #content-two #content-headlines-high-school .headlines-morelink,#sports #content-two #content-headlines-college-sports .headlines-morelink,#sports #content-two #content-headlines-bobcats .headlines-morelink,#sports #content-two #headline-NationalSportsNews .headlines-morelink { display:block; }
#sports .content-headlines-list h2 { background:#015ce8 url(http://images.bimedia.net/designimages/headerbg2.png) right center no-repeat; border-bottom:1px solid #CCC; color:#FFF; height:30px; padding-left:4px; font-weight:bold; font-size:13px; width:100%; text-transform:lowercase; }
#sports .content-headlines-list h2 a { color:#FFF; }
#sports #sidebar .content-headlines-list { width:300px; }
#sports #content-headlines-rangers { margin-top:90px; }
/* Invididual WCNC Pages */
#sports-football #Billboard {height: 58px;}
#sports-football #title_ad  { background-image:url(http://images.bimedia.net/designimages/kens-sports-header2.png); background-repeat:no-repeat;  float:left; height:61px; margin-left:-20px; margin-top:-61px; position:absolute;  width:992px;  }
#sports-football h1.section-title {color: #FFF; margin-left: 40px; margin-top: 20px; font-size: 27px; text-transform: uppercase;}
#sports-football #wrapper { background-color:#015ce8; overflow:hidden; }
#sports-football .content-headlines-list h2, #sports-football #featuredvideo h5, #sports-football #events h5, #sports-football #ugc h5 { background:#0071c7 url(http://images.bimedia.net/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; }
#sports-football #featuredvideo h5, #sports-football #events h5, #sports-football #ugc h5 {width: 300px;}
#sports-football #ugc h5, #sports-football #popular h5 { background:#0071c7 url(http://images.bimedia.net/designimages/headerbg2.png) 200px center no-repeat;}
#sports-football .content-headlines-list h2 a, #sports-football #featuredvideo h5 a, #sports-football #events h5 a, #sports-football #ugc h5 a { color:#FFFFFF;}
#sports-football #content {margin: 0px;}
#sports-football #sidebar {background:#FFF; margin: 0px;}
#sports-basketball #Billboard {height: 58px;}
#sports-basketball #title_ad  { background-image:url(http://images.bimedia.net/designimages/kens-sports-header2.png); background-repeat:no-repeat;  float:left; height:61px; margin-left:-20px; margin-top:-61px; position:absolute;  width:992px;  }
#sports-basketball h1.section-title {color: #FFF; margin-left: 40px; margin-top: 20px; font-size: 27px; text-transform: uppercase;}
#sports-basketball #wrapper { background-color:#015ce8; overflow:hidden; }
#sports-basketball .content-headlines-list h2, #sports-basketball #featuredvideo h5, #sports-basketball #events h5, #sports-basketball #ugc h5 { background:#0071c7 url(http://images.bimedia.net/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; }
#sports-basketball #featuredvideo h5, #sports-basketball #events h5, #sports-basketball #ugc h5 {width: 300px;}
#sports-basketball #ugc h5, #sports-basketball #popular h5 { background:#0071c7 url(http://images.bimedia.net/designimages/headerbg2.png) 200px center no-repeat;}
#sports-basketball .content-headlines-list h2 a, #sports-basketball #featuredvideo h5 a, #sports-basketball #events h5 a, #sports-basketball #ugc h5 a { color:#FFFFFF;}
#sports-basketball #content {margin: 0px;}
#sports-basketball #sidebar {background:#FFF; margin: 0px;}
#sports-college #Billboard {height: 58px;}
#sports-college #title_ad  { background-image:url(http://images.bimedia.net/designimages/kens-sports-header2.png); background-repeat:no-repeat;  float:left; height:61px; margin-left:-20px; margin-top:-61px; position:absolute;  width:992px;  }
#sports-college h1.section-title {color: #FFF; margin-left: 40px; margin-top: 20px; font-size: 27px; text-transform: uppercase;}
#sports-college #wrapper { background-color:#015ce8; overflow:hidden; }
#sports-college .content-headlines-list h2, #sports-college #featuredvideo h5, #sports-college #events h5, #sports-college #ugc h5 { background:#0071c7 url(http://images.bimedia.net/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; }
#sports-college #featuredvideo h5, #sports-college #events h5, #sports-college #ugc h5 {width: 300px;}
#sports-college #ugc h5, #sports-college #popular h5 { background:#0071c7 url(http://images.bimedia.net/designimages/headerbg2.png) 200px center no-repeat;}
#sports-college .content-headlines-list h2 a, #sports-college #featuredvideo h5 a, #sports-college #events h5 a, #sports-college #ugc h5 a { color:#FFFFFF;}
#sports-college #content {margin: 0px;}
#sports-college #sidebar {background:#FFF; margin: 0px;}
#sports-nascar #Billboard {height: 58px;}
#sports-nascar #title_ad  { background-image:url(http://images.bimedia.net/designimages/kens-sports-header2.png); background-repeat:no-repeat;  float:left; height:61px; margin-left:-20px; margin-top:-61px; position:absolute;  width:992px; }
#sports-nascar h1.section-title {color: #FFF; margin-left: 40px; margin-top: 20px; font-size: 27px; text-transform: uppercase;}
#sports-nascar #wrapper { background-color:#015ce8; overflow:hidden; }
#sports-nascar .content-headlines-list h2, #sports-nascar #featuredvideo h5, #sports-nascar #events h5, #sports-nascar #ugc h5 { background:#0071c7 url(http://images.bimedia.net/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; }
#sports-nascar #featuredvideo h5, #sports-nascar #events h5, #sports-nascar #ugc h5 {width: 300px;}
#sports-nascar #ugc h5, #sports-nascar #popular h5 { background:#0071c7 url(http://images.bimedia.net/designimages/headerbg2.png) 200px center no-repeat;}
#sports-nascar .content-headlines-list h2 a, #sports-nascar #featuredvideo h5 a, #sports-nascar #events h5 a, #sports-nascar #ugc h5 a { color:#FFFFFF;}
#sports-nascar #content {margin: 0px;}
#sports-nascar #sidebar {background:#FFF; margin: 0px;}
#sports-nascar-hall-of-fame #Billboard {height: 58px;}
#sports-nascar-hall-of-fame #title_ad {background: url(http://images.bimedia.net/images/HoF-Banner.jpg) no-repeat; margin: -61px 0 0 0; height: 100px;}
#sports-nascar-hall-of-fame h1.section-title {color: #FFF; margin-left: 40px; margin-top: 20px; font-size: 27px; text-transform: uppercase;}
#sports-nascar-hall-of-fame #wrapper { background-color:#015ce8; overflow:hidden; }
#sports-nascar-hall-of-fame .content-headlines-list h2, #sports-nascar-hall-of-fame #featuredvideo h5, #sports-nascar-hall-of-fame #events h5, #sports-nascar-hall-of-fame #ugc h5 { background:#0071c7 url(http://images.bimedia.net/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; }
#sports-nascar-hall-of-fame #featuredvideo h5, #sports-nascar-hall-of-fame #events h5, #sports-nascar-hall-of-fame #ugc h5 {width: 300px;}
#sports-nascar-hall-of-fame #ugc h5, #sports-nascar-hall-of-fame #popular h5 { background:#0071c7 url(http://images.bimedia.net/designimages/headerbg2.png) 200px center no-repeat;}
#sports-nascar-hall-of-fame .content-headlines-list h2 a, #sports-nascar-hall-of-fame #featuredvideo h5 a, #sports-nascar-hall-of-fame #events h5 a, #sports-nascar-hall-of-fame #ugc h5 a { color:#FFFFFF;}
#sports-nascar-hall-of-fame #content {margin: 0;}
#sports-nascar-hall-of-fame #content-one {display: none;}
#sports-nascar-hall-of-fame #content-two {margin-top: 50px;}
#sports-nascar-hall-of-fame #sidebar {background:#FFF; margin: 0px; position: auto; top: auto; background-color: white; margin-top: 39px;}
#sports-nascar-hall-of-fame h2 {width: 300px;}
#sports-slideshows #Billboard {background-image:url(http://images.bimedia.net/designimages/kens-sports-header2.png); background-repeat:no-repeat; margin-left:-20px; height:61px; width:992px;}
#sports-slideshows h1.section-title {color: #000;font-size: 27px; margin-top: 5px; text-transform: uppercase;}
#sports-slideshows #wrapper { background-color:#015ce8; /*overflow:hidden;*/ }
#sports-slideshows .content-headlines-list h2, #sports-slideshows #featuredvideo h5, #sports-slideshows #events h5, #sports-slideshows #ugc h5 { background:#0071c7 url(http://images.bimedia.net/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; }
#sports-slideshows #featuredvideo h5, #sports-slideshows #events h5, #sports-slideshows #ugc h5 {width: 300px;}
#sports-slideshows #ugc h5, #sports-slideshows #popular h5 { background:#0071c7 url(http://images.bimedia.net/designimages/headerbg2.png) 200px center no-repeat;}
#sports-slideshows .content-headlines-list h2 a, #sports-slideshows #featuredvideo h5 a, #sports-slideshows #events h5 a, #sports-slideshows #ugc h5 a { color:#FFFFFF;}
#sports-slideshows #content {margin: 0px;}
#sports-slideshows #sidebar {background:#FFF; margin: 0px;}
#sports-more #Billboard {height: 58px;}
#sports-more #title_ad  { background-image:url(http://images.bimedia.net/designimages/kens-sports-header2.png); background-repeat:no-repeat;  float:left; height:61px; margin-left:-20px; margin-top:-61px; position:absolute;  width:992px;  }
#sports-more h1.section-title {color: #FFF; margin-left: 40px; margin-top: 20px; font-size: 27px; text-transform: uppercase;}
#sports-more #wrapper { background-color:#015ce8; overflow:hidden; }
#sports-more .content-headlines-list h2, #sports-more #featuredvideo h5, #sports-more #events h5, #sports-more #ugc h5 { background:#0071c7 url(http://images.bimedia.net/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; }
#sports-more #featuredvideo h5, #sports-more #events h5, #sports-more #ugc h5 {width: 300px;}
#sports-more #ugc h5, #sports-more #popular h5 { background:#0071c7 url(http://images.bimedia.net/designimages/headerbg2.png) 200px center no-repeat;}
#sports-more .content-headlines-list h2 a, #sports-more #featuredvideo h5 a, #sports-more #events h5 a, #sports-more #ugc h5 a { color:#FFFFFF;}
#sports-more #content {margin: 0px;}
#sports-more #sidebar {background:#FFF; margin: 0px;}
#sports-baseball #Billboard {height: 58px;}
#sports-baseball #title_ad  { background-image:url(http://images.bimedia.net/designimages/kens-sports-header2.png); background-repeat:no-repeat;  float:left; height:61px; margin-left:-20px; margin-top:-61px; position:absolute;  width:992px;  }
#sports-baseball h1.section-title {color: #FFF; margin-left: 40px; margin-top: 20px; font-size: 27px; text-transform: uppercase;}
#sports-baseball #wrapper { background-color:#015ce8; overflow:hidden; }
#sports-baseball .content-headlines-list h2, #sports-baseball #featuredvideo h5, #sports-baseball #events h5, #sports-baseball #ugc h5 { background:#0071c7 url(http://images.bimedia.net/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; }
#sports-baseball #featuredvideo h5, #sports-baseball #events h5, #sports-baseball #ugc h5 {width: 300px;}
#sports-baseball #ugc h5, #sports-baseball #popular h5 { background:#0071c7 url(http://images.bimedia.net/designimages/headerbg2.png) 200px center no-repeat;}
#sports-baseball .content-headlines-list h2 a, #sports-baseball #featuredvideo h5 a, #sports-baseball #events h5 a, #sports-baseball #ugc h5 a { color:#FFFFFF;}
#sports-baseball #content {margin: 0px;}
#sports-baseball #sidebar {background:#FFF; margin: 0px;}
#sports-golf #Billboard {height: 58px;}
#sports-golf #title_ad  { background-image:url(http://images.bimedia.net/designimages/kens-sports-header2.png); background-repeat:no-repeat;  float:left; height:61px; margin-left:-20px; margin-top:-61px; position:absolute;  width:992px;  }
#sports-golf h1.section-title {color: #FFF; margin-left: 40px; margin-top: 20px; font-size: 27px; text-transform: uppercase;}
#sports-golf #wrapper { background-color:#015ce8; overflow:hidden; }
#sports-golf .content-headlines-list h2, #sports-golf #featuredvideo h5, #sports-golf #events h5, #sports-golf #ugc h5 { background:#0071c7 url(http://images.bimedia.net/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; }
#sports-golf #featuredvideo h5, #sports-golf #events h5, #sports-golf #ugc h5 {width: 300px;}
#sports-golf #ugc h5, #sports-golf #popular h5 { background:#0071c7 url(http://images.bimedia.net/designimages/headerbg2.png) 200px center no-repeat;}
#sports-golf .content-headlines-list h2 a, #sports-golf #featuredvideo h5 a, #sports-golf #events h5 a, #sports-golf #ugc h5 a { color:#FFFFFF;}
#sports-golf #content {margin: 0px;}
#sports-golf #sidebar {background:#FFF; margin: 0px;}
/*End Sports Styles*/


/*---Sports High School---*/
#sports-high-school #Billboard {height: 58px;}
#sports-high-school #title_ad  { background-image:url(http://images.bimedia.net/designimages/kens-sports-header2.png); background-repeat:no-repeat;  float:left; height:61px; margin-left:-20px; margin-top:-61px; position:absolute;  width:992px;  }
#sports-high-school h1.section-title {color: #FFF; margin-left: 40px; margin-top: 20px; font-size: 27px; text-transform: uppercase;}
#sports-high-school #wrapper { background-color:#015ce8; overflow:hidden; }
#sports-high-school .content-headlines-list h2, #sports-high-school #featuredvideo h5, #sports-high-school #events h5, #sports-high-school #ugc h5 { background:#0071c7 url(http://images.bimedia.net/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; }
#featuredvideo {width: 316px;}
#sports-high-school #featuredvideo h5, #sports-high-school #events h5, #sports-high-school #ugc h5 {width: 300px;}
#sports-high-school #ugc h5, #sports-high-school #popular h5 { background:#0071c7 url(http://images.bimedia.net/designimages/headerbg2.png) 200px center no-repeat;}
#sports-high-school .content-headlines-list h2 a, #sports-high-school #featuredvideo h5 a, #sports-high-school #events h5 a, #sports-high-school #ugc h5 a { color:#FFFFFF;}
#sports-high-school #content {margin: 0px;}
#sports-high-school #sidebar {background:#FFF; margin: 0px;}
#sports-high-school #content-headlines-high-school-slideshows {width: 467px;}
#sports-high-school #content-headlines-high-school-slideshows ul li {width: 128px; height: 113px}
#sports-high-school #content-headlines-high-school-slideshows ul li.item3 {clear: none;}
#sports-high-school #content-headlines-high-school-slideshows ul li h3 {font-size: 11px; line-height: 14px; font-weight: bold;}
#sports-high-school #content-headlines-high-school-slideshows ul li {float: left; text-align: center; padding-bottom: 10px;}
#sports-high-school #content-headlines-high-school-slideshows.content-headlines-list ul li.hasimage {clear: none; padding: 0 16px 14px;}
#sports-high-school #content-headlines-top .headlines-morelink, #sports-high-school #content-two .headlines-morelink {display: block; visibility: visible;}
#sports-high-school #maxPreps {margin-top: 15px; float: right; width: 470px; overflow: hidden;}
/*---End Sports High School---*/


/*Remembering 9/11 Styles*/
#news-remembering-history #content-block {float: left: margin-bottom: 8px;}
#news-remembering-history #content {width: 980px;}
#news-remembering-history #sidebar {display: none;}
#news-remembering-history #title_ad h1.section-title {color: #333333; font-family: georgia, serif; font-size: 28px; font-style: italic; margin: 0 0 -3px; width: 640px;}
#news-remembering-history #rememberinghistorysubtitle p {color: #999999; font-size: 20px; font-weight: bold; padding-left: 0; width: 640px;}
#news-remembering-history #content-toolbar {float: right; margin-top: -65px; overflow: hidden; width: 300px;}
#news-remembering-history #rememberinghistorytoplinks {background: url("http://images.bimedia.net/designimages/large-background-image-911.jpg"); background-repeat: no-repeat; margin: 5px 0 10px 2px; width: 970px; height: 230px;}
#news-remembering-history #rememberinghistorytoplinks ul li {width: 257px; float: left; clear: none; padding: 15px 0 15px 15px;}
#news-remembering-history #rememberinghistorytoplinks ul li h2 {background-color: #333333; width: 247px; float: left; font-size: 14px; padding: 5px; margin: -3px 0 0 0;}
#news-remembering-history #rememberinghistorytoplinks ul li h2 a {color: #ffffff;}
#news-remembering-history #rememberinghistorytoplinks ul li h2 a:hover {text-decoration: underline !important;}
#news-remembering-history #rememberinghistoryleftcolumn {float: left; width: 360px; background-color: #f7f7f7; padding: 15px 0 0 0; margin: -16px 0 0 8px; border-right: 1px solid #bbbbbb;}
#news-remembering-history #content-headlines-headlines {width: 360px; float: left; background-color: #f7f7f7; border-top: 4px double #bbbbbb;}
#news-remembering-history #content-headlines-headlines h2 {border: none; width: 100px; float: left; background-color: #f7f7f7; margin: -10px 0; line-height: 16px; padding: 0 0 0 8px;}
#news-remembering-history #content-headlines-headlines h2 a {color: #666666; text-transform: uppercase; font-family: georgia, serif;} 
#news-remembering-history #content-headlines-headlines ul {padding: 0 5px; margin-bottom: 4px;}
#news-remembering-history #content-headlines-headlines ul li {border-bottom: 1px solid #BBBBBB; padding-top: 8px;}
#news-remembering-history #content-headlines-headlines ul li h3 a {font-weight: bold; font-family: georgia, serif; color: #333333; font-size: 12px; line-height: 14px;} 
#news-remembering-history #content-headlines-headlines ul li .photo-link {width: 90px; height: 90px;}
#news-remembering-history #content-headlines-headlines ul li .photo {height: 90px; width: auto; margin-left: -30px}
#news-remembering-history #rememberinghistoryrightcolumn {float: right; width: 603px; background-color: #f7f7f7; padding-top: 15px; margin: -16px 8px 0 0;}
#news-remembering-history #content-headlines-headlines ul li .summary {color: #888888; }
#news-remembering-history #content-headlines-headlines .headlines-morelink {visibility: visible; display: block; float: right; color: #888888;}
#news-remembering-history #rememberinghistoryugctitle {width: 360px; float: left; background-color: #f7f7f7; border-top: 4px double #bbbbbb; margin-top: 10px;} 
#news-remembering-history #rememberinghistoryugctitle h2 { border: none; width: 155px; float: left; background-color: #f7f7f7; margin: -10px 0; line-height: 16px; padding: 0 0 0 8px;}
#news-remembering-history #rememberinghistoryugctitle h2 a {color: #666666; text-transform: uppercase; font-family: georgia, serif; font-size: 13px;} 
#news-remembering-history #ugc h5 {display: none;}
#news-remembering-history #ugc ul {float: left; margin-top: 20px;}
#news-remembering-history #ugc ul li {padding: 5px 0px 5px 30px;}
#news-remembering-history #ugc ul li h3 a {color: #333333;}
#news-remembering-history #ugc .submitlink, #news-remembering-history #ugc .more {color: #888888; border-color: #888888;}
#news-remembering-history #ugc .submitlink {padding: 0 7px 0 50px;}
#news-remembering-history #rememberingintersectmodule {width: 360px; float: 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-video {float: left; width: 285px; padding: 8px 8px; background-color: #f7f7f7; border-top: 4px double #bbbbbb; border-right: 1px solid #bbbbbb; *height: 310px;}
#news-remembering-history #content-headlines-video h2 {border: none; width: 55px; float: left; background-color: #f7f7f7; margin: -17px 0 0 -8px; line-height: 16px; padding: 0 0 0 8px;}
#news-remembering-history #content-headlines-video h2 a {color: #666666; text-transform: uppercase; font-family: georgia, serif;}
#news-remembering-history #content-headlines-video ul li, #news-remembering-history #content-headlines-video ul li h3 a {color: #333333;}
#news-remembering-history #content-headlines-video .headlines-morelink {visibility: visible; display: block; color: #888888; }
#news-remembering-history #content-headlines-resources {float: right; width: 285px; padding: 8px 8px; margin: 0 0 0 -20px; background-color: #f7f7f7; border-top: 4px double #bbbbbb; clear: none;}
#news-remembering-history #content-headlines-resources h2 {border: none; width: 96px; float: right; background-color: #f7f7f7; margin: -18px -8px 0 0; line-height: 16px; padding: 0 0 0 8px;}
#news-remembering-history #content-headlines-resources h2 a {color: #666666; text-transform: uppercase; font-family: georgia, serif;} 
#news-remembering-history #content-headlines-resources ul li, #news-remembering-history #content-headlines-resources ul li h3 a {color: #333333;}
#news-remembering-history #content-headlines-resources ul {float: left; margin-left: 30px;}
#news-remembering-history #content-headlines-resources .headlines-morelink {visibility: visible; display: block; clear: both; color: #888888}
#news-remembering-history #rememberinghistorytodaysquestion {float: left; clear: both; border-top: 4px double #bbbbbb; width: 602px;}
#news-remembering-history #rememberinghistorytodaysquestion h2 { border: none; width: 160px; float: left; background-color: #f7f7f7; margin: -9px -8px 0 0; line-height: 16px; padding: 0 0 0 8px; color: #666666; text-transform: uppercase; font-family: georgia, serif; font-size: 13px;}
#news-remembering-history #rememberinghistorytodaysquestion .sectionquestion {font-size: 14px; clear: both; padding: 10px 0 10px 18px; width: 450px; float: left;} 
#news-remembering-history #rememberinghistoryfacebookcommenting {float: left; margin-left: 20px;}
#news-remembering-history #rememberinghistorysociallinks {width: 100px; float: right; margin: 0 0 12px 0;}
#news-remembering-history #rememberinghistorysociallinks img {float: left; padding: 0 6px 0 0; width: 40px;}
/*End Remembering 9/11 Styles*/

/* -- WEATHER - CAMERAS  - ARTICLES - OBX CAMS -- */

body.path-weather-cameras.article #content-one,
body.path-weather-cameras.article #pagination, 
body.path-weather-cameras.article #popular, 
body.path-weather-cameras.article #twitterHash, 
body.path-weather-cameras.article.links-we-like-wrapper {
display:none;}

body.path-weather-cameras.article #obxcredit {
margin-left: 427px;
clear: both;
width: 340px;
font-size: 12px;
}

body.path-weather-cameras.article #obxcredit img {vertical-align: middle;
}

body#weather-cameras #ad-skyscraper {
display: none; }

body.path-weather-cameras.article #featuredvideo li.item4,
body.path-weather-cameras.article #featuredvideo li.item5 {
display: none; }

/*Traffic Cameras*/
#entry-129957253 #article .photo, #entry-129957183 #article .photo, #entry-130809778 #article .photo {display: none;}

/*Severe Weather Closing Styles*/
#weather-severe-weather-closings #sidebar #content-headlines-links {width: 316px;}
#weather-severe-weather-closings #sidebar #content-headlines-links h2 {display: none;}
#weather-severe-weather-closings #sidebar #content-headlines-links ul {margin: 4px 8px 6px;}
#weather-severe-weather-closings #sidebar #content-headlines-links ul li {list-style: none; font-size: 14px; padding: 10px 0 9px;}
#weather-severe-weather-closings #sidebar #content-headlines-links ul li a {color: #E23828; font-weight: bold;}
/*End Severe Weather Closing Styles*/ 

/*Dining Styles*/
#entertainment-dining #third-parties {width: 600px; padding: 0px !important; margin: 0px !important; border: 1px solid #d7d7d7;}
#entertainment-dining #content-headlines-dining { width:590px; text-align: left; padding-top: 10px !important; margin: 0px !important;}
#entertainment-dining #content-headlines-dining h2 {display: none !important;}
#entertainment-dining #content-headlines-dining li {float: left; clear: none; width: 120px; height: 120px; margin: 0 10px 10px 0; overflow: hidden;}
#entertainment-dining #content-headlines-dining img.photo {float: left; clear: none;}
#entertainment-dining #content-headlines-dining h3 {font-size: 10px; font-weight: bold !important; margin-bottom: 20px !important;}
/*End Dining Styles*/

/*Camera Nav Styles*/
#weather-neighborhood-cameras .topNav3, #entry-134398128 .topNav3, #entry-130809778 .topNav3, #entry-134241448 .topNav3, #entry-129957253 .topNav3, #entry-129957183 .topNav3 {background-color: #355FAC;}

/*Super Bowl Page Styles*/
#sports-super-bowl-xlvi #Billboard {height: 58px;}
#sports-super-bowl-xlvi #contentContainer {background-color: #fff; float: left;}
#sports-super-bowl-xlvi #title_ad  { background-image:url(http://images.bimedia.net/designimages/kens-sports-header2.png); background-repeat:no-repeat;  float:left; height:61px; margin-left:-20px; margin-top:-61px; position:absolute;  width:992px;  }
#sports-super-bowl-xlvi h1.section-title {color: #FFF; margin-left: 40px; margin-top: 20px; font-size: 27px; text-transform: uppercase;}
#sports-super-bowl-xlvi #wrapper { background-color:#015ce8; overflow:hidden; }
#sports-super-bowl-xlvi #topstory {width: 300px; float: left;}
#sports-super-bowl-xlvi .content-headlines-list h2, #sports-super-bowl-xlvi #featuredvideo h5, #sports-super-bowl-xlvi #events h5, #sports-super-bowl-xlvi #ugc h5 { background:#0071c7 url(http://images.bimedia.net/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; }
#sports-super-bowl-xlvi #featuredvideo {width: 310px; overflow: hidden;}
#sports-super-bowl-xlvi #featuredvideo h5 { background:#0071c7 url(http://images.bimedia.net/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: none !important; width: 100%;}
#sports-super-bowl-xlvi #featuredvideo h5 {width: 310px;}
#sports-super-bowl-xlvi #events h5, #sports-super-bowl-xlvi #ugc h5 {width: 300px;}
#sports-super-bowl-xlvi #ugc h5, #sports-football #popular h5 { background:#0071c7 url(http://images.bimedia.net/designimages/headerbg2.png) 200px center no-repeat;}
#sports-super-bowl-xlvi #ugc h5 a {color: #fff;}
#sports-super-bowl-xlvi .content-headlines-list h2 a, #sports-football #featuredvideo h5 a, #sports-football #events h5 a, #sports-football #ugc h5 a { color:#FFFFFF;}
#sports-super-bowl-xlvi #content {margin: 0px;}
#sports-super-bowl-xlvi #content-headlines-panthers, #sports-super-bowl-xlvi #content-headlines-super-bowl-xlvi {width: 295px; overflow: hidden; float: right; margin: 0 0 0 35px;}
#sports-super-bowl-xlvi #sidebar {background:#FFF; margin: 0px;}
#sports-super-bowl-xlvi #site {float: left;}
#sports-super-bowl-xlvi #nflScoreboard {float: left; margin-top: 18px; width: 300px; overflow: hidden !important;}
#sports-super-bowl-xlvi #nflScoreboard #shsMiniBody {margin-top: -5px;}
#sports-super-bowl-xlvi #nflScoreboard #shsMiniBody .shsTable {width: 300px;}
#sports-super-bowl-xlvi #nflScoreboard #shsMiniBody .shsTable tr.shsTableTtlRow {display: none;}
#sports-super-bowl-xlvi #nflScoreboard #shsMiniBody table.shsTable tr.shsTableSubttlRow td {background-color: #ffffff !important; border-top: 1px solid #e23828 !important; border-bottom: 1px solid #e23828 !important; color: #202020;}
#sports-super-bowl-xlvi #nflScoreboard h2 {background:#0071c7 url(http://images.bimedia.net/designimages/headerbg2.png) right center no-repeat; border-bottom:1px solid #CCC; color: #FFF; width: 300px; height:18px; padding: 6px 0 6px 4px; margin:0 0 10px 3px; font-weight:bold; font-size:13px;  text-transform:lowercase;}
#sports-super-bowl-xlvi #third-parties #headline-NFLHeadlines {width: 325px !important; margin-top: 20px;}
#sports-super-bowl-xlvi #content-block .content-headlines-list {display: none;}
/*End Super Bowl Page Styles*/

/*Eagle Cam Styles*/
#news-local-eagle-cam #title_ad h1.section-title {background-image: url(http://images.bimedia.net/designimages/wcnc_eagle_cam_header.png) !important; background-repeat: no-repeat; float: left;  width: 1016px !important; height: 61px !important; margin-left: -28px; margin-top: -10px; position: absolute; text-indent: -9999px;}
#news-local-eagle-cam #wrapper {background-color: #032a60 !important;}
#news-local-eagle-cam #contentContainer {background-color: #fff; float: left;}
#news-local-eagle-cam #content {margin: 3 0 0 22px; width: 641px; -moz-border-radius: 0;} 
#news-local-eagle-cam #content h2, #news-local-eagle-cam #sidebar h2 {text-transform: lowercase;}
#news-local-eagle-cam #third-parties {float: left; width: 320px;}
#news-local-eagle-cam #content-block {float: right; width: 280px; clear: none; margin: 432px 25px 0 -20px; *margin-top: 423px;}
#news-local-eagle-cam #nav-bottom {float: left; margin-top: 20px;}
#news-local-eagle-cam #content-two #eagleCamLiveFeed{margin: 30px 0 0 18px !important;}
#news-local-eagle-cam #upperLeft {width: 300px; float: left; margin: 20px 0 0 10px !important;}
#news-local-eagle-cam #upperRight {width: 295px; float: right !important; margin: 20px -320px 0 0;}
#news-local-eagle-cam #content-headlines-about-bald-eagles, #news-local-eagle-cam #content-headlines-latest-headlines {width: 295px;  overflow: hidden;}
#news-local-eagle-cam #content-headlines-about-bald-eagles h2, #news-local-eagle-cam #content-headlines-latest-headlines h2 { background:#01143f url(http://images.bimedia.net/designimages/headerbg2.png) right center no-repeat; border-bottom:1px solid #CCC; height:18px; padding:0 0 10px 4px; margin:0 0 8px 3px; font-weight:bold; font-size:13px; width:313px; text-transform:lowercase; color: #fff;} 
#news-local-eagle-cam #content-headlines-about-bald-eagles h2 a, #news-local-eagle-cam #content-headlines-latest-headlines h2 a {color: #fff;}
#news-local-eagle-cam #content-headlines-carolina-raptor-center- {width: 295px;  overflow: hidden;}
#news-local-eagle-cam #content-headlines-carolina-raptor-center- img.photo {width: 33px !important; height: 40px !important;}
#news-local-eagle-cam #content-headlines-carolina-raptor-center- h2 { background:#01143f url(http://images.bimedia.net/designimages/headerbg2.png) right center no-repeat; border-bottom:1px solid #CCC; height:18px; padding:0 0 10px 4px; margin:0 0 8px 3px; font-weight:bold; font-size:13px; width:313px; text-transform:lowercase; color: #fff;}
#news-local-eagle-cam #content-headlines-carolina-raptor-center- h2 a {color: #fff;}
#news-local-eagle-cam #content-headlines-follow-on-twitter h2, #news-local-eagle-cam #content-headlines-connect-on-facebook h2 { display: block; background:#01143f url(http://images.bimedia.net/designimages/headerbg2.png) right center no-repeat; border-bottom:1px solid #CCC; height:18px; padding:0 0 10px 4px; margin:0 0 8px 3px; font-weight:bold; font-size:13px; width:313px; text-transform:lowercase; color: #fff;}
#news-local-eagle-cam #content-headlines-connect-on-facebook h2 {width: 295px; background-position: 138px 0;}
#news-local-eagle-cam #content-headlines-connect-on-facebook h2 a, #news-local-eagle-cam #content-headlines-follow-on-twitter h2 a {color: #fff;}
#news-local-eagle-cam #content-headlines-connect-on-facebook {width: 300px; margin-top: 10px; margin-left: 5px; float: left;*margin-top: 80px;}
#news-local-eagle-cam #content-headlines-follow-on-twitter {width: 303px; overflow: hidden; margin-top: 10px; margin-right: 8px;}
#news-local-eagle-cam #sidebar {margin-top: 60px;}
#news-local-eagle-cam #socialMedia {margin: 25px 0 5px 0;}
#news-local-eagle-cam #socialMedia .fbIcon {float: left; margin: 0 5px 0 5px;}
#news-local-eagle-cam #socialMedia .twIcon {float: left; margin: 0 5px 0 15px;}
#news-local-eagle-cam #socialMedia .wIcon {float: left; margin: 0 5px 0 5px;}
#news-local-eagle-cam #socialMedia p {text-align: center; font-size: 12px;font-weight: bold;}
#news-local-eagle-cam #content-headlines-archives {width: 307px; overflow: hidden; margin: 20px 8px 0 0;}
#news-local-eagle-cam #content-headlines-latest-headlines li.advert, #news-local-eagle-cam #content-headlines-archives li.advert, #news-local-eagle-cam #content-headlines-about-bald-eagles li.advert {border: none; list-style-type: none; color: #E23828; margin: 0 0 0 15px !important; background: url("http://media.wcnc.com/designimages/wcnc-red-square1.gif") no-repeat scroll 1px 4px transparent !important; float: left; margin-left: -15px !important;}
#news-local-eagle-cam #content-headlines-latest-headlines li.advert h3, #news-local-eagle-cam #content-headlines-archives li.advert h3, #news-local-eagle-cam #content-headlines-about-bald-eagles li.advert h3 {float: right; margin: -8px 0 0 7px !important; width: 285px;}
#news-local-eagle-cam li.advert img, #news-local-eagle-cam #content-headlines-slideshows {display: none; border: none !important;}
#news-local-eagle-cam #content-headlines-latest-headlines li.advert h3.entry-title a, #news-local-eagle-cam #content-headlines-archives li.advert h3.entry-title a, #news-local-eagle-cam #content-headlines-about-bald-eagles li.advert h3.entry-title a {font-size: 14px; font-weight: normal !important; color: #003596;}
#news-local-eagle-cam #content-headlines-archives h2, #news-local-eagle-cam #eagleCamChat h2 { background:#01143f url(http://media.wcnc.com/designimages/headerbg2.png) right center no-repeat; border-bottom:1px solid #CCC; height:18px; padding:0 0 10px 4px; margin:0 0 8px 0; font-weight:bold; font-size:13px; width:313px; text-transform:lowercase; color: #fff;}
#news-local-eagle-cam #content-headlines-archives h2 a, #news-local-eagle-cam #eagleCamChat h2 a {color: #fff;}
#news-local-eagle-cam #content-headlines-video, #news-local-eagle-cam #content-headlines-slideshows  {width: 310px; overflow: hidden;}
#news-local-eagle-cam #content-headlines-video h2, #news-local-eagle-cam #content-headlines-slideshows h2 { background:#01143f url(http://media.wcnc.com/designimages/headerbg2.png) right center no-repeat; border-bottom:1px solid #CCC; height:18px; padding:0 0 10px 4px; margin:0 0 8px 3px; font-weight:bold; font-size:13px; width:313px; text-transform:lowercase; color: #fff;}
#news-local-eagle-cam #content-headlines-video h2 a, #news-local-eagle-cam #content-headlines-slideshows h2 a {color: #fff;}
#news-local-eagle-cam #content-headlines-video img {display: block;}
#news-local-eagle-cam #eagleCamChat {width: 310px; overflow: hidden;}
#news-local-eagle-cam #sidebar #ad-medrectangle {width: 300px; height: 250px; overflow: hidden !important;}
#news-local-eagle-cam .content-headlines-list ul li {border: none; list-style-type: none; margin: 0 0 0 15px !important; background: url("http://media.wcnc.com/designimages/wcnc-red-square1.gif") no-repeat scroll 1px 4px transparent !important; float: left; margin-left: -15px !important;}
#news-local-eagle-cam .content-headlines-list ul li h3 {margin-left: 15px !important; width: 285px;}
#news-local-eagle-cam .content-headlines-list ul li.hasimage h3 {width: 150px; margin: 0 -6px 0 0; float: right; *margin-right: 12px}
#news-local-eagle-cam #content-headlines-connect-on-facebook {clear: both;}
#news-local-eagle-cam ul li.hasimage .photo-link {margin-right: -10px;}
#news-local-eagle-cam #content-headlines-latest-headlines li.advert {padding-left: 8px !important;}
#news-local-eagle-cam .content-headlines-list li.advert {*padding-left: 8px !important;}
/*End Eagle Cam Styles*/

/*Crime page styles*/
#news-crime #title_ad h1.section-title {background-image: url(http://images.bimedia.net/designimages/wcnc_crime_header1.png) !important; background-repeat: no-repeat; float: left;  width: 1016px !important; height: 61px !important; margin-left: -28px; margin-top: -10px; position: absolute; text-indent: -9999px;}
#news-crime #wrapper {background-color: #032a60 !important;}
#news-crime #contentContainer {background-color: #fff; float: left;}
#news-crime #content {margin: 3 0 0 22px; width: 641px; -moz-border-radius: 0;} 
#news-crime #content h2, #news-crime #sidebar h2 {text-transform: lowercase;}
#news-crime #third-parties {float: left; width: 320px;}
#news-crime #content-block {float: right; width: 280px; clear: none; margin: 432px 25px 0 -20px; *margin-top: 423px;}
#news-crime #nav-bottom {float: left; margin-top: 20px;}
#news-crime #topstoryheadlines h2 {background:#01143f url(http://images.bimedia.net/designimages/headerbg2.png) right center no-repeat; border-bottom:1px solid #CCC; height:18px; padding:6px 0 0 4px; margin:460px 0 0 3px; font-weight:bold; font-size:13px; width:273px; text-transform:lowercase; color: #fff;}
#news-crime #topstoryheadlines h2 a:link, #news-crime #topstoryheadlines h2 a:visited, #news-crime #topstoryheadlines h2 a:hover {color: #fff;}
#news-crime #topstoryheadlines a.more {margin-left: 220px !important;}
#news-crime #content-two #topstory {margin: 30px 0 0 18px;}
#news-crime #content-two #topstory img {width: 600px; height: 334px;}
#news-crime #content-two #topstory ul li a {width: 600px; height: 334px;}
#news-crime #content-two #topstory ul li {width: 600px; height: 412px;}
#news-crime #content-two #topstory ul.related-info {display: none;}
#news-crime #content-two #topstory ul li h1 {background-color: #01143f; padding: 3px 8px; overflow: hidden; height: 33px; line-height: 16px;}
#news-crime #content-two #topstory ul li h1 a {color: #fff; font-size: 16px;}
#news-crime #content-two #topstory ul li h1 a font {color: #cc6600;}
#news-crime #content-two #topstory ul li p.summary {padding-top: 5px; font-size: 11px; line-height: 14px; height: 34px; overflow: hidden; width: 584px;}
#news-crime #content-two #topstory .more {display: none;}
#crimeUpperLeft {width: 300px; float: left; margin: 20px 0 0 10px !important;}
#crimeUpperRight {width: 295px; float: right !important; margin: 20px -320px 0 0;}
#crimeLowerLeft {width: 300px; float: left; margin: 20px 0 0 10px !important;}
#crimeLowerRight {width: 295px; float: right !important; margin: 20px -320px 0 0;}
#news-crime #content-headlines-crime {width: 295px;  overflow: hidden;}
#news-crime #content-headlines-crime img.photo {width: 120px !important; height: 80px !important;}
#news-crime #content-headlines-crime ul li.hentry a:link {font-size: 12px !important;  line-height: 12px}
#news-crime #content-headlines-crime h2 { background:#01143f url(http://images.bimedia.net/designimages/headerbg2.png) right center no-repeat; border-bottom:1px solid #CCC; height:18px; padding:0 0 10px 4px; margin:0 0 8px 3px; font-weight:bold; font-size:13px; width:313px; text-transform:lowercase; color: #fff;}
#news-crime #content-headlines-crime h2 a {color: #fff;}
#news-crime #content-headlines-mecklenburg-mugs {width: 295px;  overflow: hidden;}
#news-crime #content-headlines-mecklenburg-mugs img.photo, #news-crime #content-headlines-mecklenburg-mugs a.photo-link {width: 71px; height: 85px;}
#news-crime #content-headlines-mecklenburg-mugs ul li.hentry a:link {font-size: 12px !important;}
#news-crime #content-headlines-mecklenburg-mugs h2 { background:#01143f url(http://images.bimedia.net/designimages/headerbg2.png) right center no-repeat; border-bottom:1px solid #CCC; height:18px; padding:0 0 10px 4px; margin:0 0 8px 3px; font-weight:bold; font-size:13px; width:313px; text-transform:lowercase; color: #fff;}
#news-crime #content-headlines-mecklenburg-mugs h2 a, #news-crime #content-headlines-cbs-news-crimesider h5 a {color: #fff;}
#news-crime #content-headlines-mecklenburg-mugs a.headlines-morelink {display: block !important; visibility: visible;}
#news-crime #content-headlines-crime-resources h2, #news-crime #content-headlines-follow-on-twitter h2, #news-crime #content-headlines-connect-on-facebook h2, #news-crime #content-headlines-report-a-crime h2, #news-crime #content-headlines-north-carolina-dps h2, #news-crime #content-headlines-crime-resources h5 { display: block; background:#01143f url(http://images.bimedia.net/designimages/headerbg2.png) right center no-repeat; border-bottom:1px solid #CCC; height:18px; padding:0 0 10px 4px; margin:0 0 8px 3px; font-weight:bold; font-size:13px; width:313px; text-transform:lowercase; color: #fff;}
#news-crime #content-headlines-crime-resources h2 a, #news-crime #content-headlines-connect-on-facebook h2 a, #news-crime #content-headlines-report-a-crime h2 a,#news-crime #content-headlines-follow-on-twitter h2 a, #news-crime #content-headlines-cbs-news-crimesider h5 a,  #news-crime #content-headlines-north-carolina-dps h2 a {color: #fff;}
#news-crime img.crimeTape {margin: 0 0 0 10px;}
#news-crime #content-headlines-crime-resources {width: 300px; overflow: hidden; margin-top: 10px;}
#news-crime #content-headlines-connect-on-facebook {width: 295px; margin-top: 10px;}
#news-crime #content-headlines-north-carolina-dps {width: 295px; margin-top: 10px;}
#news-crime #content-headlines-follow-on-twitter {width: 295px; overflow: hidden; margin-top: 10px;}
#news-crime #sidebar {margin-top: 60px;}
#news-crime #socialMedia {margin: 25px 0 5px 0;}
#news-crime #socialMedia .fbIcon {float: left; margin: 0 5px 0 5px;}
#news-crime #socialMedia .twIcon {float: left; margin: 0 5px 0 15px;}
#news-crime #socialMedia .wIcon {float: left; margin: 0 5px 0 5px;}
#news-crime #socialMedia p {text-align: center; font-size: 12px;font-weight: bold;}
#news-crime img.crimestoppers {margin: 10px 0 0 0;}
#news-crime #content-headlines-crimestoppers {width: 300px;}
#news-crime #content-headlines-crimestoppers h2 {display: none;}
#news-crime #content-headlines-report-a-crime {width: 300px; overflow: hidden;}
#news-crime #content-headlines-report-a-crime h2 {width: 290px; overflow: hidden;}
#news-crime #sidebar #content-headlines-crime {width: 310px;}
#news-crime #crimeTrackerGraphic h2 { background:#01143f url(http://images.bimedia.net/designimages/headerbg2.png) right center no-repeat; border-bottom:1px solid #CCC; height:18px; padding:0 0 10px 4px; margin:0 0 8px 0; font-weight:bold; font-size:13px; width:313px; text-transform:lowercase; color: #fff;}
#news-crime #crimeTrackerGraphic img {margin: 0;}
#news-crime #crimeTrackerGraphic p {margin-left: -10px !important;}
/*End Crime page styles*/

