/* GENERAL */
body {
font-family: Arial, Helvetica, Verdana, sans-serif;
}
.subtitle {
display: none;
visibility: hidden;
}
.columnleft {
border-right: 1px solid #1a4d82;
border-top: 1px solid #1a4d82;
}
.columncenter {
border-right: 1px solid #1a4d82;
border-top: 1px solid #1a4d82;
}
.columnright {
border-top: 1px solid #1a4d82;
}
a:link, a:visited, a:active {
color: #1a4d82;
text-decoration: none;
}
a:hover {
color: #1a4d82;
text-decoration: underline;
}

.clear {
clear: both;
margin-right: 6px;
}

/* SEARCH */
.searchbar {
width: 978px;
height: 30px;
}
.searchbar form {
margin: 0;
padding: 0;
height: 1px;
}
.searchform {
padding: 0;
margin: 0;
display: inline;
line-height: 25px;
}
.search {
height:30px;
float: right;
background-image: URL(http://media.wnky.net/designimages/WNKY_blue_search.jpg);
background-repeat: no-repeat;
padding-left: 80px;
width: 250px;
}
.searchbox {
width: 150px;
margin-top: 4px;
padding: 0;
float: left;
}
.searchbutton {
margin-top: 3px;
margin-bottom: 3px;
padding-right: 3px;
 padding-top: 2px;
float: right;
}

#date {
font-size: 12px;
color: #444;
float: left;
height: 12px;
padding-top: 9px;
}
#areaname {
font-size: 12px;
color: #444;
height: 12px;
padding: 9px 0 0 4px;
float: left;
}

/*  BREAKING NEWS  */
#breaking {
margin-bottom: 5px;
background: transparent url(http://media.wnky.net/designimages/wnky_alert_box.jpg) bottom left no-repeat;
}
#breaking h1 {
color: #1a4d82;
letter-spacing: .04em;
margin: 5px 0 0 0;
padding: 5px 10px 0 10px;
font-size: 18px;
background: transparent url(http://media.wnky.net/designimages/wnky_alert_box.jpg) top left no-repeat;
}
#breaking p {
color: #1a4d82;
margin: 0;
padding: 0 10px 10px 10px;
font-size: 12px;
line-height: 12px;
font-family: Arial, Helvetica, Verdana, sans-serif;
}
#breaking a {
color: white;
text-decoration: underline;
}
#breaking ul {
margin: -8px 0 0 0;
padding: 0 0 12px 24px;
}
#breaking ul li {
font-size: 12px;
color: white;
padding-bottom: 2px;
}

/* ----- DIVIDER STYLES ----- */
.sectiondiv {
padding: 0px 0px 0px 5px;
height: 20px;
margin-top: 0px;
margin-bottom: 3px;
background-repeat: repeat-x;
line-height: 20px;
}

#storysection #mpsectional .sectiondiv {
padding: 0px;
height: auto;
}

.sectiondiv h1 {
margin: 0px;
color: #000;
text-align: left;
margin: 0px;     
font-size: 15px;
text-transform: uppercase;
}
.sectiondiv2 {
margin-top: 0px;
height: 20px;
margin-bottom: 3px;
padding: 0px 0px 0px 5px;
background-color: #1a4d82;
line-height: 20px;
}
.sectiondiv2 h1 {
margin: 0px;
color: #fff;
text-align: left;
font-size: 15px;
text-transform: uppercase;
}
.sectiondiv3 {
margin-top: 0px;
height: 20px;
margin-bottom: 3px;
background-repeat: repeat-x;
line-height: 20px;
padding: 0px;
}
.sectiondiv3 h1 {
margin: 0px;
color: #000;
font-size: 15px;
text-transform: uppercase;
text-align: center;
padding: 0px 0px 0px 5px;
}

#storysection .sectiondiv {
height: 100%;
}

/* VIDEO PLAYER STYLES */
#videoplayer {
width: 470px;
height: 270px;
padding: 0;
margin: 0px;
}
#video{
background-color: #eee;
padding: 0px;
margin: 0px;
}
#videobox {
text-align: left;
width: 468px;
height: 270px;
padding: 0px;
margin-top: 0px;
}
* html #videobox {  /* IE6 HACK */
text-align: left;
width: 465px;
height: 270px;
padding: 0px;
margin-top: 0px;	
}
#videobox #media {
padding: 0px;
margin: 0px;
width: 320px;
float: left;
z-index: 1;
}
#videobox #textarea {
padding: 0px 5px 5px 5px;
margin: 0px;
width: 310px;
clear: both;
}
#videobox h1 {
color: #1a4d82;
font-size: 16px;
margin: 0 0 0 0;
padding: 0;
}
#videobox #textarea p {
padding: 0px 5px 5px 0px;
margin: 0px;
font-size: 12px;
}
#videobox #headlines {
float: right;
width: 90px;
}
#videobox #center {
float: left;
}
#videobox #play {
position: absolute;
left: 270px;
top: 224px;
}
#videobox #play a {
color: #fff;
}
#videobox #topvideo {
height: 16px;
margin-bottom: -2px;
margin-top: 0px;
margin-left: 49px;
}
#videobox .videothumb {
width: 140px;
margin-bottom: 2px;
}
#storysection #videoplayer {
height: 270px;
width: 320px;
margin-right: 5px;
float: left;
}
#weather #videoplayer {
height: 270px;
width: 320px;
margin-right: 5px;
margin-left: 80px;
}
.videoicon span, .videoiconhi span {
font-size: 12px !important;
font-weight: normal;
}
.storybox .videoiconhi {
padding: 0;
margin: -6px 0 4px 0;
}
.videoicon img, .videoiconhi img {
margin: 1px 0 -2px 0;
padding: 0;
display: inline;
}
.videoiconhi span {
display: inline;
}
ul li .videoicon {
display: none;
visibility: hidden;
}

#relatedmedia ul li .videoicon{
display: inline;
visibility: visible;	
}

/*  BIOS  */
#aboutpeople .headlines ul li img {
width: 85px;
height: 100px;
}

#aboutpeople .headlines ul li {
height: 170px;
width: 100px;
}



/* POPUP PLAYER */


#videopop {
text-align: left;
padding: 5px;
margin: 0px auto;
width: 728px;
background-color: #1660a9;
 background-position: 0px 1%;
}
* html #videopop {  /* IE6 HACK */
 padding-left: 10px;
}
*:first-child+html #videopop { /* IE7 HACK */
padding-left: 10px;
}

#videopop #popsclipstop, #videopop #popsclipbot, #videopop .videoiconimg, #videopop #spotlight img {
display: none;
visibility: hidden;
}
#videopop .spotlight {
float: right;
 width: 340px;
	margin: 0px 10px 0px 0px;
}
* html #videopop .spotlight{  /* IE6 HACK */
	margin: 0px 25px 0px 0px;

}
*:first-child+html #videopop .spotlight{ /* IE7 HACK */
margin: 0px 35px 0px 0px;
}
#videopop #search {
margin: 0px 0px 18px 0px;
 background: none;
 padding: 0px;
 width: 338px;
}
#videopop #search .searchbutton{
 margin-top: 1px;
 margin-right: 90px;
}
* html #videopop #search .searchbutton{ /* IE6 HACK */
 padding-top: 2px;  
 margin-right: 90px;  	
}
*:first-child+html #videopop #search .searchbutton{ /* IE7 HACK */
 padding-top: 2px;  
 margin-right: 95px; 
}

#videopop .headline {
 width: 340px;
clear: left;
}
#videopop .headline h3 {
font-size: 14px;
color: #1a4d82;
margin: 0 0 2px 0;
padding: 2px;
}
#videopop .headline p {
font-size: 13px;
color: #000;
margin: 0;
padding: 0;
}
#videopop .headline img {
width: 100px;
float: left;
padding: 0 5px 12px 0;
}
#videopop #textarea {
width: 320px;
float: left;
padding: 42px 2px 2px 0;
margin: 0;
}
#videopop #textarea h1 {
font-size: 18px;
padding-bottom: 2px;
margin: 0;
 }
#videopop #textarea h1 a {
 color: #1a4d82;
}
#videopop #textarea p {
font-size: 13px;
color: #000;
margin: 0;
padding: 0 0 0 0;
}
#videopop #flashPlayerDiv {
float: left;
}
#videopop #imware {
height: 25px;
 margin: 0 0 0 0;
padding-top: 8px;
width: 320px;
text-align: center;
}
#videopop #footer {
 width: 350px;
background-color: #FFF;
border: none;
color: #000;
padding: 0 0 0 0;
 clear: both;
 float: right;
 margin: -5px 8px 0 0;
}
#videopop #footer .copydoc, #videopop #footer #affiliate, #videopop #footer .phone, #videopop #footer .zip, #videopop #footer .email  {
display: none;
visibility: hidden;
}
#videopop #footer a {
color: #000;
}
#videopop .callout {
padding: 16px 0 2px 0 !important;
margin: 0;
}
* html #videopop .callout{ /* IE6 HACK */
 padding: 8px 0 2px 0 !important;
}
*:first-child+html #videopop .callout{ /* IE7 HACK */
 padding: 10px 0 2px 0 !important;
}

#videopop #imware {
float: left;
position: absolute;
top: 0;
left: 10px;
}

/*  FEATURE NAV  */


#featurenav {
clear: both;
width: 468px;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 0;
 margin: 0 0 5px 0;
}

#featurenav .sectiondiv {
visibility: hidden;
display: none;
}

#featurenav h2 a {
color: #FFFFFF;
}

.feature {
width: 117px;
height: 145px;
text-align: center;
float: left;
border-bottom: 2px double #1a4d82;
 margin: 0;
 padding: 0;
background-color:#1660a9;
}
.feature img {
 margin: 6px 0;
 padding: 0;
 width: 103px;
}
.feature h2 {
margin: 0;
padding: 2px;
background-color: #1a4d82;
font-size: 11px;
text-align: center;
font-weight: bold;
border-top: 2px solid #1a4d82;
height:26px;
/*border-bottom: 3px double #1a4d82;*/
}
.feature h2 a {
color: #000;
}
.feature h3 {
display: none;
}

.feature p {
visibility: hidden;
display: none;
}

/*  INDEX, GREEN and SPORTS MAIN PAGE HEADLINES */
#index .headlines, 
#sports .headlines, 
#communityshowtimes .headlines {
width: 236px; 
height: 200px;
font-size: 12px; 
float: left;
margin: 0 2px 14px -2px;  
padding: 10px 0 0 0;   
}
#green .headlines {
width: 236px; 
height: 250px;
font-size: 12px; 
float: left;
margin: 0 2px 14px -2px;  
padding: 10px 0 0 0;   
}
#index .headlines {
height: 260px;
}

#index .headlines .sectiondiv h1, 
#communityshowtimes .headlines .sectiondiv h1,
#sports .headlines .sectiondiv h1 {
background-color: #1a4d82;
height: 20px;
padding: 2px 0 0 8px; 
font-size: 13px;
font-weight: bold;
color:#fff; 
}
#green .headlines .sectiondiv h1,
#communityshowtimes .headlines .sectiondiv h1{
background-color: #1a4d82;
height: 20px;
padding: 2px 0 0 8px; 
font-size: 12px;
font-weight: bold;
color:#fff; 
}
#index .headlines .sectiondiv h1 a, 
#communityshowtimes .headlines .sectiondiv h1 a, 
#sports .headlines .sectiondiv h1 a, 
#green .headlines .sectiondiv h1 a {
text-decoration: none;
color: #fff ;
}
#index .headlines ul, 
#communityshowtimes .headlines ul, 
#sports .headlines ul, 
#green .headlines ul {
margin: 0; 
padding: 0 0 0 20px;
}
#index .headlines ul li, 
#communityshowtimes .headlines ul li, 
#sports .headlines ul li, 
#green .headlines ul li {
padding: 0 0 4px 0;
}
#index .headlines ul li a, 
#communityshowtimes .headlines ul li a, 
#sports .headlines ul li a, 
#green .headlines ul li a {
color: #1a4d82; 
}
#index #headlinenewslocal, 
#communityshowtimes #headlinesportslocal, 
#sports #headlinesportslocal, 
#green #headlinegreenlocal {
clear: both;
}
#communityshowtimes .more, 
#index .more, 
#green .more, 
#sports .more {
float: right;
padding-right: 5px;
font-weight: bold;
text-decoration: underline;
}
#green .storytools {
float: right;
padding-right: 5px;
font-weight: bold;
text-decoration: underline;
}


/* HOME TOP STORY */
#index #topstorydiv, 
#green #topstorydiv, 
#sports #topstorydiv {
clear: both;
width: 320px;
float: left;
padding: 0 5px 10px 0;
margin: 0;
margin-bottom: 12px;
}

#index .topthumb, 
#green .topthumb, 
#sports .topthumb {
width: 320px;
margin: 0;
padding: 0;
}

#index #topstorydiv .sectiondiv, 
#green #topstorydiv .sectiondiv, 
#sports #topstorydiv .sectiondiv {
display: none;
visibility: hidden;
}

#index #topstory h1, 
#green #topstory h1, 
#sports #topstory h1 {
padding: 5px 0 5px 0;
margin: 0;
float: left;
font-size: 16px;
width: 320px;
}

#index #topstory h1 a {
color: #1a4d82 !important;
font-size: 18px;
line-height: 21px;
margin: 0;
padding: 0;
}

#index #topstory p, 
#sports #topstory p, 
#green #topstory p {
font-size: 12px;
line-height: 14px;
margin: 0;
padding: 0;
}


/* ADDITIONAL TOP STORIES */
#headlinenews3, 
#headlinesports3, 
#headlinegreen3 {
width: 473px !important;
padding: 8px 0 0 0 !important;
margin: 0 !important;
height: 100% !important;
}

#headlinenews3 ul li .videoicon, 
#headlinesports3 ul li .videoicon, 
#headlinegreen3 ul li .videoicon {
display: block;
visibility: visible;
}

#headlinenews3 h1, 
#headlinesports3 h1, 
#headlinegreen3 h1 {
display: none;
visibility: hidden;
}

#headlinenews3 ul, 
#headlinesports3 ul, 
#headlinegreen3 ul {
margin: 0;
padding: 0 !important;
list-style-type: none;
}

#headlinenews3 ul li, 
#headlinesports3 ul li, 
#headlinegreen3 ul li {
display: block;
float: left;
}

#headlinenews3 ul a:link, 
#headlinenews3 ul a:active, 
#headlinenews3 ul a:visited, 
#headlinenews3 ul a:hover, 
#headlinesports3 ul a:link, 
#headlinesports3 ul a:active, 
#headlinesports3 ul a:visited, 
#headlinesports3 ul a:hover, 
#headlinegreen3 ul a:link, 
#headlinegreen3 ul a:active, 
#headlinegreen3 ul a:visited, 
#headlinegreen3 ul a:hover {
color: #1a4d82;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
margin: 0;
padding: 0;
font-size: 12px;
font-weight: bold;
}

#headlinenews3 ul a:hover, 
#headlinesports3 ul a:hover, 
#headlinegreen3 ul a:hover {
text-decoration: underline;
}

#headlinenews3 ul li p, 
#headlinesports3 ul li p, 
#headlinegreen3 ul li p {
margin: 0;
padding: 4px 0 12px 0;
}

#headlinenews3 ul li .topthumbmore, 
#headlinesports3 ul li .topthumbmore, 
#headlinegreen3 ul li .topthumbmore {
margin: 0 5px 5px 0;
float: left;
}


/* TOP VIDEO  */
#headlinehomevideo, 
#headlinegreenvideo {
width: 137px !important;
float: right !important;
background-color: #1660a9 !important;
padding: 5px 5px 15px 5px !important;
font-size: 11px !important;
height: 100% !important;
margin: 0 !important;
}

#headlinehomevideo h1, 
#headlinegreenvideo h1 {
font-size: 14px !important;
margin: 0 0 0 0 !important;
padding: 0 !important;
background: none !important;
}

#headlinehomevideo h1 a, 
#headlinegreenvideo h1 a {
font-weight: bold;
}

#headlinehomevideo ul {
margin: 0 0 0 20px !important;
padding: 0 !important;
}

#headlinehomevideo ul li, 
#headlinegreenvideo ul li {
padding: 0;
margin: 0;
padding-bottom: 4px !important;
}

#headlinehomevideo,
#headlinenews,
#headlinenews h1,
#headlinenews h1 a,
#headlinenews ul li a,
#headlinehomevideo h1,
#headlinehomevideo h1 a, 
#headlinehomevideo ul li a {
color: #FFFFFF !important;
}

/* TOP HEADLINES */
#headlinenews, 
#sports #headlinesports, 
#green #headlinegreen {
width: 137px !important;
float: right !important;
background-color: #1660a9 !important;
padding: 5px 5px 10px 5px !important;
font-size: 11px !important;
height: 100% !important;
margin: 0 0 10px 0 !important;
}

#headlinenews h1, 
#sports #headlinesports h1, 
#green #headlinegreen h1 {
color: #FFFFFF !important;
font-size: 14px !important;
margin: 0 0 0 0 !important;
padding: 0 !important;
background: none !important;
}

#headlinenews h1 a ,
#headlinesports h1 a,
#headlinegreen h1 a {
font-weight: bold;
color: #FFFFFF !important
}

#headlinenews ul, 
#sports #headlinesports ul, 
#green #headlinegreen ul {
margin: 0 0 0 20px !important;
padding: 0 !important;
}

#headlinenews ul li, 
#sports #headlinesports ul li, 
#green #headlinegreen ul li {
padding-bottom: 4px !important;
}


/*  GENERAL TOP, MORE & HEADLINES  */
#topstorydiv {
margin: 0;
padding: 0 0 18px 0;
}
#morestorydiv h1 a:link, #morestorydiv h1 a:active, #morestorydiv h1 a:visited, #morestorydiv h1 a:hover {
color:#fff !important;
}
#topstorydiv .sectiondiv, #moretopstories .sectiondiv {
display: none;
visibility: hidden;
}
.topthumb {
float: left;
margin: 0 5px 5px 0;
width: 200px;
}
#topstory h1 {
padding: 0 0 5px 0;
margin: 0;
font-size: 16px;
color: #1a4d82;
}
#topstory h1 a:link, #topstory h1 a:active, #topstory h1 a:visited, #topstory h1 a:hover {
color: #1a4d82;
text-decoration: none;
margin: 0;
padding: 0;
}
#topstory h1 a:hover {
text-decoration: underline !important;
}
#topstory p {
font-size: 12px;
line-height: 12px;
margin: 0;
padding: 0;

}
.topthumbmore {
float: left;
width: 120px;
margin: 0 5px 0 0;
padding: 0 0 18px 0;
}
.topstorymore h2 {
padding: 0 0 5px 0;
margin: 0;
font-size: 13px;
}
.videoicon {
font-weight:normal;
}
.topstorymore p {
font-size: 12px;
margin: 0;
padding: 0;
}
#headlineholder ul li {
font-size: 13px;
}

/* HOME TOP STORY */
#index #topstorydiv, #sports #topstorydiv, #green #topstorydiv {
padding: 0 5px 5px 0;
margin: 0;
margin-bottom: 10px;
}
#index .topthumb, #sports .topthumb, #green .topthumb {
width: 320px;
margin: 0px 0px 5px 0px;
padding: 0;
}
#index #topstorydiv .sectiondiv, #sports #topstorydiv .sectiondiv, #green #topstorydiv .sectiondiv {
display: none;
visibility: hidden;
}
#index #topstory h1, #sports #topstory h1, #green #topstory h1 {
margin: 5px 0;
padding: 0;
font-size: 16px;
}
#index #topstory h1 a:link, #sports #topstory h1 a:link, #green #topstory h1 a:link {
color: #1a4d82;
text-decoration: none;
margin: 0;
padding: 0;
}
#index #topstory p, #sports #topstory p, #green #topstory p {
font-size: 12px;
line-height: 14px;
margin: 0;
padding: 0;
}

/* STORY TOOLS */
.parentyounews #ynicon {
display: block;
visibility: visible;
}

#storytools {
float: right;
background-color: #1660a9;
width: 140px;
height: 238px;
margin: 0px 5px 5px 5px;
border-top: 1px solid #1a4d82;
border-bottom: 1px solid #1a4d82;
}
#related {
width: 138px;
padding: 5px 5px 15px 5px;
font-size: 11px;



}
#related ul {
margin: 6px 0 0 13px;
padding: 0;
}
#related ul li {
padding-bottom: 2px;
}
#imware {
width: 143px;
height: 106px;
clear: none;
margin: 0;
padding: 10px 0 0 5px;
text-align: left;
}

/* VIDEO STORY  */
.storybox {
padding-top: 5px;
clear: both;
}
#storysection {
clear: both;
}
#storysection #videoplayer {
width: 320px;
height: 240px;
float: left;
margin: 0 5px 0 0;
}
#storysection .sectiondiv h1 {
clear: both;
color: #1a4d82;
font-size: 18px;
line-height: 18px;
margin: 0 0 0 0;
padding: 0;
}
#storysection h2 {
clear: both;
color: #1a4d82;
font-size: 14px;
margin: 5px 0 0 0;
padding: 0;
}
#storysection h3 {
clear: both;
color: #000;
font-size: 12px;
margin: 5px 0 0 0;
padding: 0;
font-weight: normal;
}
#storysection a {
text-decoration: underline;
}
.storybox .leadstoryimg {
float: left;
margin: 0 0 5px 0;
padding: 0;
}
.storybox h2 {
font-size: 16px;
font-style: italic;
margin: -5px 0 12px 0;
padding: 0;
}
.storybox .storybody {
font-size: 13px;
clear: both;
}
.storyinfo {
font-size: 10px;
color: #1a4d82;
margin: 0 0 10px 0;
text-align: left;
width: 320px !important;
float: left;
}
.storybox .videoiconhi {
float: left;
width: 100%;
padding: 2px 0;
}
.author {
clear: both;
width: 320px;
line-height: 24px;
}
#storyrelatedlink, #storyrelatedphone {
display: none;
visibility: hidden;
}
.storybody {
padding-top: 8px;
}

/*  WEATHERBOX MODULE  */

/* SKYWATCH 8 */
#weatherbox .sectiondiv3 {
background: transparent url(http://media.wnky.net/designimages/WNKY_short_blue.jpg) top left no-repeat;
height:20px;
}
#weatherbox .sectiondiv3 h1 {
color:#ffffff;
}
#weatherboxftp img {
width: 178px;
}
.columnleft #weatherbox {
padding-bottom: 16px;
font-size: 12px;
padding-top: 2px;
}
.columnleft #weatherbox .sectionsponsor {
padding-bottom: 12px;
}
.columnleft #weatherbox .icon img {
margin: 10px 10px 0 10px;
padding: 0;
border: 1px solid black;
width: 55px;
height: 58px;
float: right;
}
.columnleft #weatherbox .currenttemp {
font-size: 24px;
float: right;
text-align: right;
color: #1a4d82;
padding: 4px 20px 0 0;
width: 80px;
}
.columnleft #weatherbox .currenttemp span {
display: block;
font-size: 11px;
position: relative;
top: 40px;
}
.columnleft #weatherbox .conditions {
clear: both;
font-size: 12px;
font-weight: bold;
padding: 4px 0 10px 0;
width: 80px;
}
.columnleft #weatherbox .wind, .columnleft #weatherbox .windmph {
display: inline;
}
.columnleft #weatherbox .wind, .columnleft #weatherbox .humidity, .columnleft #weatherbox .pressure, .columnleft #weatherbox .windmph {
clear: both;
font-size: 11px;
margin: 1px 0 0 0
}
.columnleft #weatherbox .videoicon {
text-align: center;
padding-top: 6px;
}
#weather .columnleft #weatherfeeds {
display: none;
visibility: hidden;
}
#weatherbox .sectiondiv3 {
background: transparent url(http://media.wnky.net/designimages/WNKY_short_blue.jpg) top left no-repeat;
height:20px;
color:#1a4d82;
}

/* "Left" Col Weather */

#weatherdata img {
width: 178px;
}

.columnleft #weathercontent .alert {
height: 80px;
overflow: auto;
}

/* SKY CAM */
.columnleft #weather2box .sectiondiv3 {
background: transparent url(http://media.wnky.net/designimages/WNKY_short_blue.jpg) top left no-repeat;
}
#weather2box h1 {
color:#ffffff;
}
#weather2box {
font-size: 12px;
font-weight: bold;
}
#weather2box .sectiondiv3 h1 {
margin: 0px 0px 0px -5px;
}
#weatherbox #forecast {
margin-bottom:5px;
}
#weather2box .more {
display: none;
visibility: hidden;
}
#weather2box img {
padding-bottom: 8px;
width: 178px;
}

/*  STOCKS  */
#stocks .sectiondiv3 {
background: transparent url(http://media.wnky.net/designimages/WNKY_short_blue.jpg) top left no-repeat;
}
#stocks h1 {
color:#ffffff;
}
#stocksfeed {
width: 165px;
height: 200px;
margin-left: 10px;
margin-bottom: 5px;
}

#stocksfeed tr, #stocksfeed td {
background-color: #fff;
}

#stocks img {display: none;}

/*  POLL  */
#poll {
font-size: 13px; 
padding: 4px 0 80px 0px; 
margin: 0;
}
#poll .submit {
margin-top: 12px;
}
#poll h1 {
color:#fff;
}
#poll h2 {
font-size: 16px; 
margin: 10px 0px 6px 0px;
width: 300px;
text-align: center;
color: #1a4d82;
}
#poll ul {
list-style-type: none; 
margin: 0; 
padding: 0 0 10px 0;
}
#poll ul li {
list-style-type: none;
clear: both;
}
#poll input {
float: left;
}
#poll li span {
width: 280px;
margin: 0 0 8px 0;
padding: 0;
}
#poll .sectiondiv3 {
background: transparent url(http://media.wnky.net/designimages/WNKY_long_blue.jpg) top left no-repeat; 
height: 20px;
display: none; /* To fix a displayproblem we are just hiding the sectiondiv */
}
#poll h1 {
color:#1a4d82;
text-align:center;
}

/*  SEARCH RESULTS  */
.parentresults #subnav {
height: 1px;
background: #FFF;
}
#searchresults h1 {
margin: 0;
font-size: 23px;
color: #1a4d82;
}
#searchresults li {
margin: 0;
font-size: 14px;
}
#searchresults li a {
font-weight: bold;
}
#searchresults p {
font-size: 12px;
margin: 0 0 16px 0;
}
#searchresults p.date {
font-size: 10px;
margin-bottom: 7px;
}


/*  ADVERTISING  */ 
.columncenter #contextualad {
background-image: none !important;
padding: 0px;
margin: 5px -5px;
text-align: left;
}
.columncenter #contextualad iframe{
width:468px;
}
.columnleft #contextualad {
background-color: white !important;
background-image: none !important;
padding: 10px 5px;
margin: 0 -5px;
border-top: 1px solid #1a4d82;
border-bottom: 1px solid #1a4d82;
text-align: left;
}

/* advertisment appears top left */
.columnright .callout {
padding: 0px 0 6px 0;
margin: 0;
clear: both;
}
.columnleft .callout {
padding: 5px 0 0 0;
margin: 0;
clear: both;
}
.columncenter .callout {
padding: 3px 0 5px 0;
margin: 0 0 3px 0;
clear: both;
border-bottom:1px solid #1a4d82;
border-top:1px solid #1a4d82;
}
.columnright .callout iframe {
padding: 0;
margin: 0;
width: 100%;
}

#leaderboard1 {
text-align: center;
margin: 0;
padding: 2px 0 2px 0;
background-position: 124px 2px;
}

.sectionsponsor {
margin-left: 5px;
}

#sports .author, 
#newscontent .author, 
#newscontent .storyinfo, 
#newscontent #storytools {
display: none;
visibility: hidden;
}

/*EXTERNAL LINKS*/
.externallinks {
clear:both;
margin-top: 10px;
}

/*  RELATED LINKS  */
#index #related {
padding: 10px 0 0 14px;
font-size: 10px;
width: 300px;
}
#index #related h3 {
font-size: 10px;
font-weight: normal;
text-transform: uppercase;
margin: 0 0 4px 0;
padding: 0;
}
#index #related ul {
margin: 0 0 0 13px;
padding: 0;
}
#index #related ul li {
padding-bottom: 2px;
}
#topstory #related {
padding: 10px 0 0 0;
font-size: 10px;
width: 320px;
}
#topstory #related h3 {
font-size: 10px;
font-weight: normal;
text-transform: uppercase;
margin: 0 0 4px 0;
padding: 0;
}
#topstory #related ul {
margin: 0 0 0 13px;
padding: 0;
}
#topstory #related ul li {
padding-bottom: 2px;
margin-left: 14px;
}

/* LINKS */
#external h1 {
font-size: 21px;
margin: 0;
padding: 0 0 4px 0;
}
#external h2 {
font-size: 16px;
font-weight: bold;
margin: 0;
padding: 0;
}
#external p {
margin: 0;
padding: 0;
font-size: 13px;
}

/*  COMMUNITY SECTION  */
#communityevents h1 {
font-size: 12px;
margin: 0;
padding: 0 0 4px 0;
}

#communityevents h2 {
font-size: 12px;
font-weight: bold;
margin: 0;
padding: 0;
}

.parentcommunity .columncenter  a {
font-size: 12px;
font-weight: bold;
margin: 0;
padding: 0;
}


/* WEATHER SECTION */
#extendedbox {
margin: 0;
padding: 0;
}
#extendedbox .sectiondiv h1 {
color:#1a4d82;
padding-left:10px;padding-top: 4px;
}
#extendedbox #story img {
float: left;;
margin: 0 5px 5px 0;
}
#extendedbox p {
font-size: 12px;
}
#weathervideo {
height: 30px;
width: 368px;
margin: 10px 50px;
padding: 10px 0;
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
text-align: center;
font-size: 12px;
clear: both;
}
#weathervideo .sectiondiv {
display: none;
visibility: hidden;
}
.columncenter #weatherfeeds {
font-size: 13px;
border-bottom: 1px solid #1a4d82;
margin-bottom: 12px;
padding-bottom: 5px;
}
.columncenter #weatherfeeds img {
display: none;
}
.columncenter .currenttemp {
font-size: 23px;
float: right;
text-align: right;
color: #303030;
padding: 0px 18px 0 0;
width: 80px;
}
.columncenter .currenttemp span {
display: block;
font-size: 11px;
position: relative;
top: 40px;
}
.columncenter .wind, .columncenter .windmph {
display: inline;
}
.columnleft .wind, .columnleft .humidity, .columnleft .pressure, .columnleft .windmph {
clear: both;
font-size: 11px;
margin: 1px 0 0 0
}
#weatherftp {
clear: both;
padding: 0px 0 8px 0;
margin-bottom:8px;
}

#weatherftp .sectiondiv h1 {
background: transparent url(http://media.wnky.net/designimages/wnky_sectiondiv_470x23.jpg) top left no-repeat;
color:#1a4d82;
padding-left:10px;
}

#weatherftp table {
padding: 0;
margin: 0;
width: 100%;
}
#weatherftp table tr, #weatherftp table td {
border: none;
padding: 0;
margin: 0;
}
#weatherftp .weatherftpbox {
text-align: center;
margin: 0;
padding: 8px 0 0 0;
}
#weatherftp img {
width: 120px;
}
#weather #external h1 {
margin: 5px 0;
font-size: 21px;
}
#weather #external h2 {
font-weight: normal;
font-size: 14px;
margin: 0;
padding: 2px 0;
}
.weatherftpbox p {
margin: 0;
padding: 4px 0 0 0;
font-size: 14px;
}
#weather .feature {
height: 140px;
}

#weatherlinks .sectiondiv h1 {
color:#1a4d82;
padding-left:10px;
}

/* ----- Radar Map ------ */
#weatherradarmap .storybody img {
width:400px;
height:350px;
}
.parentweather .videoicon {
display: block;
visibility: visible;
}
#weatherweathermaps #storysection {
text-align: center;
}
#weatherweathermaps #storysection p {
margin: 0 0 22px 0;
padding: 4px 0 4px 0;
width: 100%;
font-size: 16px;
font-weight: bold;
background-color: #C0D5F0;
}
#weatherweathermaps .columncenter img {
width: 468px;
height: 352px;
}

/* NATIONALNEWS */

#newsnational #nationalandworld1 ul li {
list-style-type: none;
height: 130px;
}

#newsnational #nationalandworld1 ul li p {
margin-top: -3px;
}

/*  MOST POPULAR  */
#mostpopular {
background: transparent url(http://media.wnky.net/designimages/WNKY_long_blue.jpg) top left no-repeat; 
margin: 0;
padding: 6px 0 10px 5px;
}
#mostpopular h1 {
color:#ffffff;
text-align: center;
}
*:first-child+html #mostpopular h1 { /* IE7 HACK */
padding: 0 0 10px 5px;
}
#mostpopular ul {
font-size: 12px;
margin: 0;
padding: 0 0 0 24px;
}
#mostpopular ul li {
padding: 2px 0;
}


/*  AP VIDEO  */
#apvideo .sectiondiv {
background: transparent url(http://media.wnky.net/designimages/WNKY_short_blue.jpg) top left no-repeat;
height: 20px !important;
text-align:center;
}
#apvideo h1 {
color: #ffffff;
text-align:center;
}
#apvideo ul {
font-size: 12px;
margin: 0;
padding: 0 0 0 24px;
}
#apvideo ul li {
padding: 2px 0;
}
#flashcontent {
padding: 10px 0 0 0;
}

/* FOOTER */
.gallerybox h2 {
width: 150px;
}

#footer {
background: #1a4d82 url(http://media.wnky.net/designimages/wnky-max-media-web.jpg) top right no-repeat;
text-align: center;
padding: 8px 8px;
font-size: 11px;
font-weight: normal;
line-height: 14px;
border-top: 1px solid #1a4d82;
border-bottom: 1px solid #1a4d82;
color: #fff;
width: 962px;
}

#footer a {
color: #fff;
}
.disclaim {
text-align: left;
padding: 6px 0;
text-align: center;
}
.company, .address, .city, .state, .zip {
display: inline;
}
.copydoc {
display: inline;
padding: 4px 8px;
}
.copyright {
display: none;
visibility: hidden;
}

/*  Programming Section Override  */
#mainset  {
width: 100%;
}
#radardog  #storytools,
#radardog  .storyinfo  {
display: none;
}
#radardogpets  #storytools,
#radardogpets  .storyinfo  {
display: none;
}
#sportsnbcsports  #storytools,
#sportsnbcsports  .storyinfo  {
display: none;
}
#sportscbssports  #storytools,
#sportscbssports  .storyinfo  {
display: none;
}
#newstournament  #storytools,
#newstournament  .storyinfo,
#newstournament  .author,
#newstournament  .columnright,
#newstournament  #apvideo,
#newstournament  #weatherbox  {
display: none;
}
#weatherguarantee  .storyinfo,
#weatherguarantee  #storytools,
#weatherguarantee  .sectiondiv {
display: none;

}
#blogs  .storyinfo,
#blogs  .more,
#blogs .author {
display: none;
}
#weatherforecast  .storyinfo,
#weathercameras .author {
display: none;
}
#aboutpeopleweather  #storytools,
#aboutpeopleweather .storyinfo {
display: none;

}
#aboutjobs  #storytools,
#aboutjobs  .storyinfo {
display: none;

}
#weatherguarantee #storytools,
#weatherguarantee   .sectiondiv,
#weatherguarantee   .storyinfo  {
display: none;
}
#weatherclosings  #storytools,
#weatherclosings  .storyinfo {
display: none;
}
#weatherclosings  #storytools,
#weatherclosings  .storyinfo {
display: none;
}
#communityshowtimes  #storytools,
#communityshowtimes  .storyinfo,
#communityshowtimes  .author {
display: none;
}
#weather  #storytools,
#weather .storyinfo,
#weather .author {
display: none;
}
#home  #storytools,
#home .storyinfo,
#home .author {
display: none;
}
#community  #storytools,
#community .storyinfo {
display: none;
}
#radardogask  .storyinfo {
display: none;
}
#communityevents  #storytools,
#communityevents .storyinfo {
display: none;
}
#about  #storytools,
#about  .storyinfo {
display: none;
}
#aboutcontact  #storytools,
#aboutcontact .storyinfo,
#aboutcontact .author,
#aboutcontact .sectiondiv {
display: none;
}
#sports  #storytools,
#sports  .storyinfo {
display: none;
}
#radardogkids  #storytools,
#radardogkids  .storyinfo {
display: none;
}
#radardogwhere  #storytools,
#radardogwhere  .storyinfo {
display: none;
}
#radardogask  #storytools,
#radardogask  .storyinfo {
display: none;
}
#radardogwallpaper  #storytools,
#radardogwallpaper  .storyinfo {
display: none;
}
#aboutadvertise .sectiondiv{
display: none;
}
#weatherfaq  #storytools,
#weatherfaq  .storyinfo,
#weatherfaq  .author {
display: none;
}
#aboutadvertise  #storytools,
#aboutadvertise  .storyinfo,
#aboutadvertise  .author {
display: none;
}
#weathercameras  #storytools,
#weathercameras  .storyinfo,
#weathercameras  .author {
display: none;
}
#blogslocal  #storytools,
#blogslocal  .storyinfo,
#blogslocal  .author,
#blogslocal .columncenter .sectiondiv {
display: none;
}
#blogs  #storytools,
#blogs  .storyinfo,
#blogs  .author,
#blogs .columncenter .sectiondiv {
display: none;
}
#blogsstation  #storytools,
#blogsstation  .storyinfo,
#blogsstation  .author,
#blogsstation .columncenter  .sectiondiv {
display: none;
}

#blogshilltopper  #storytools,
#blogshilltopper .storyinfo,
#blogshilltopper  .author,
#blogshilltopper .columncenter  .sectiondiv {
display: none;
}

#blogshilltopper .columncenter #mpsectional .sectiondiv {
display: block;
}

#aboutpeopleweather .columncenter  .sectiondiv {
display: none;
}
#aboutpeopleweather .columncenter  .sectiondiv {
display: none;
}
/* POPUP PLAYER */
#videopop {
text-align: left;
padding: 5px;
margin: 0px auto;
width: 728px;
}

#videopop #popsclipstop, #videopop #popsclipbot, #videopop #footer, #videopop .videoiconimg {
display: none;
visibility: hidden;
}

#videopop .spotlight {
float: right;
width: 340px;
}

#videopop #search form {
padding: 0;
margin: 0;
height: 1px;
}

#videopop #search {
margin: 6px 0 30px 0;
background: none;
text-align: right;
}

#videopop .headline {
width: 340px;
clear: left;
}

#videopop .headline h3 {
font-size: 14px;
color: #00338E;
margin: 0 0 2px 0;
padding: 0;
}

#videopop .headline p {
font-size: 13px;
color: black;
margin: 0;
padding: 0;
}

#videopop .headline img {
width: 100px;
float: left;
padding: 0 5px 12px 0;
}

#videopop #textarea {
width: 320px;
float: left;
padding: 52px 0 0 0;
margin: 0;
}

#videopop #flashPlayerDiv {
float: left;
}

#videopop .callout {
background: none;
clear: both;
padding-top: 40px;
border: none;
}

* html #videopop .callout {
padding-top: 10px;
}

#videopop #imware {
float: left;
position: absolute;
top: 0;
left: 10px;
}

/* BIOS */
#aboutpeople .headlines {
margin: 0 0 12px 0;
}

#aboutpeople .headlines ul {
list-style-type: none;
margin: 0;
padding: 0;
}

#aboutpeople .headlines ul li {
float: left;
list-style-type: none;
width: 100px;
height: 150px;
margin: 0 10px 0 2px;
text-align: left;
}

#aboutpeople .headlines ul li img {
width: 85px;
border: 2px solid black;
margin: 0;
}

#aboutpeople .headlines ul li a {
color: #000;
font-size: 14px;
line-height: 14px;
margin: 0;
padding: 0;
}

#aboutpeople .columncenter .sectiondiv h1 {
display: none;
}

#aboutpeople .headlines h1 {
display: block;
margin: 12px 0 0 0;
padding: 0;
}

#aboutpeople .topthumbmore { 
margin: 0 5px 18px 0;
padding: 0 0 0 0;
}

#aboutpeople .more {
display: none;
visibility: hidden;
}
/* gallery */

.gallerybox {
float: left;
width: 150px;
height: 150px;
margin-right: 5px;
margin-bottom: 15px;
text-align: center;
}
.gallerybox h2 {
font-size: 12px;
padding: 0;
margin: 0;
}
.gallerybox p {
padding: 0;
margin: 0;
font-size: 10px;

}
#gallery p.next {
clear: both;
}

/* Iframed Pages Supressing Columns and Story Tools */
#aboutprogramming .columnright,
#aboutprogramming .columnleft,
#aboutprogramming #storytools,
#aboutprogramming .sectiondiv {
display: none;
}

#sportscbssports .columnright,
#sportscbssports .columnleft,
#sportscbssports #storytools,
#sportscbssports .sectiondiv {
display: none;
}

#sportsnbcsports .columnright,
#sportsnbcsports .columnleft,
#sportsnbcsports #storytools,
#sportsnbcsports .sectiondiv{
display: none;
}
#radardoghumane .columnright,
#radardoghumane .columnleft,
#radardoghumane #storytools,
#radardoghumane .sectiondiv{
display: none;
}

#newslottery .columnright,
#newslottery .columnleft,
#newslottery #storytools,
#newslottery .sectiondiv{
display: none;
}

#weatherradar .columnright,
#weatherradar .columnleft,
#weatherradar #storytools,
#weatherradar .sectiondiv{
display: none;
}
#weatherforecast #storytools,
#weatherforecast .sectiondiv{
display: none;
}
/* GREEN HIDING COLUMN CONTENT */ 
#green #apvideo, 
#green #stocks, 
#green #weatherbox, 
#green #mostpopular, 
#green #poll,
#green .storyinfo {
display: none;
}
#greenrecycling #apvideo, 
#greenrecycling #stocks, 
#greenrecycling #weatherbox, 
#greenrecycling #mostpopular, 
#greenrecycling #poll,
#greenrecycling .storyinfo {
display: none;
}
#greeneducation #apvideo, 
#greeneducation #stocks, 
#greeneducation #weatherbox, 
#greeneducation #mostpopular, 
#greeneducation #poll,
#greeneducation .storyinfo {
display: none;
}
#greenconservation #apvideo, 
#greenconservation #stocks, 
#greenconservation #weatherbox, 
#greenconservation #mostpopular, 
#greenconservation #poll,
#greenconservation .storyinfo {
display: none;
}
#greenwhatyoucando #apvideo, 
#greenwhatyoucando #stocks, 
#greenwhatyoucando #weatherbox, 
#greenwhatyoucando #mostpopular, 
#greenwhatyoucando #poll,
#greenwhatyoucando .storyinfo {
display: none;
}
#greenbasic #apvideo, 
#greenbasic #stocks, 
#greenbasic #weatherbox, 
#greenbasic #mostpopular, 
#greenbasic #poll,
#greenbasic .storyinfo{
display: none;
}
#greenbuildinggreen #apvideo, 
#greenbuildinggreen #stocks, 
#greenbuildinggreen #weatherbox, 
#greenbuildinggreen #mostpopular, 
#greenbuildinggreen #poll,
#greenbuildinggreen .storyinfo {
display: none;
}
#greenwhereyoulive #apvideo, 
#greenwhereyoulive #stocks, 
#greenwhereyoulive #weatherbox, 
#greenwhereyoulive #mostpopular, 
#greenwhereyoulive #poll,
#greenwhereyoulive .storyinfo {
display: none;
}
#greencalendar #apvideo, 
#greencalendar #stocks, 
#greencalendar #weatherbox, 
#greencalendar #mostpopular, 
#greencalendar #poll,
#greencalendar .storyinfo,
#greencalendar #ynicon {
display: none;
}

/* Greeen Styling  */

#green .feature h2 {
height:40px;
}
#green .feature {
height: 155px;
}
#radardogkids .feature {
height: 120px;
}
#radardogids .feature h2 {
height:15px;
}
#radardogpets .feature {
height: 110px;
}
#radardogpets .feature h2 {
height:15px;
}
#green .headlines .sectiondiv h1 {
background-color: #1a4d82;
height: 20px;
padding: 0px 0 0 2px; 
font-size: 13px;
font-weight: bold;
color:#fff; 
}

/* Green Recalls Styling */
#greenrecalls .columncenter .sectiondiv {
display: none;
visibility: hidden;
}

#greenrecalls #fdarecalls1,

#greenrecalls #usconsumerrecalls2 {
width: 450px; 
font-size: 12px; 
padding: 0;
margin: 0;   
}

#greenrecalls #fdarecalls1 h1,
#greenrecalls #usconsumerrecalls2 h1 {
height: 20px;
padding: 2px 0 0 8px; 
font-size: 13px;
font-weight: bold;
color:#fff; 
}

#fdarecalls1 .sectiondiv h1 a,
#usconsumerrecalls2 .sectiondiv h1 a {
text-decoration: none;
color: #fff ;
}

#fdarecalls1 ul, 
#usconsumerrecalls2 ul {
margin: 0; 
padding: 0 0 0 20px;
}

#fdarecalls1 ul li, 
#usconsumerrecalls2 ul li {
padding: 0 0 4px 0;
}

#fdarecalls1 ul li a, 
#usconsumerrecalls2 ul li a {
color: #1a4d82; 
}

#aboutcontestschoirs .sectiondiv {
display: none; 
}

#newscbsplayerplayer .sectiondiv, 
#newscbsplayerplayer .columnright,
#newscbsplayerplayer .columnleft,
#newscbsplayerplayer .storyinfo,
#newscbsplayerplayer .author,
#newscbsplayer .sectiondiv,
#newscbsplayer .storyinfo,
#newscbsplayer .author {
display: none; 
}

#bigshots .sectiondiv, 
#bigshots .columnright,
#bigshots .columnleft,
#bigshots .storyinfo,
#bigshots .author {
display: none; 
}

/*  YN  */

#ynpromo img {
display: none;
visibility: hidden;
}

#ynpromo a {
display: block;
height: 86px;
width: 180px;
background: transparent url(http://media.komonews.com/designimages/yn_180_white.gif) top left no-repeat;
}

/*----------BIM Content Feed Styles----------------*/

.BIMcontentfeed .sectiondiv,
#newsentertainment .columncenter .sectiondiv,
#newshealth .columncenter .sectiondiv,
#newsbusiness .columncenter .sectiondiv
{
display: none;
visibility: hidden;
}

.BIMcontentfeed {
font-size:12px;
height:100% !important;
margin:0 !important;
padding:8px 0 0 0 !important;
width: 473px !important;
}

.BIMcontentfeed .headtitle {
font-weight: bold;
font-size: 13px;
}

.BIMcontentfeed ul {
list-style-type:none;
margin: 0;
padding: 0;
}

.BIMcontentfeed ul li {
margin: 0;
padding: 0;
clear:both;
display:block;
float:none;
min-height: 100px;
}

* html .BIMcontentfeed ul li {
height: 100px;
}

.BIMcontentfeed .topthumbmore {
margin: 0;
padding: 0 5px 5px 0;
width: 120px;
float:left;
}

.BIMcontentfeed ul li .videoicon {
display:block;
visibility:visible;
font-size:12px !important;
font-weight: normal;
}

.BIMcontentfeed ul li p {
margin: 0;
padding: 4px 0 4px 0;
font-size: 12px; 
}

/*---------Blogs Generic Center column Styles----------*/

.blogs {
width: 468px;
background-color: #fff;
margin: 0px;
padding: 0px;
}

.blogs .sectiondiv {
display: none;
visibility: hidden;
}

.blogs {
font-family: helvetica, arial, san-serif;
font-size: 14px;
line-height: 20px;
}
.blogs ul {
list-style-type: none;
margin: 0px;
padding: 0px;
}

.blogs a:link a:visited, a:active {
color: #cc0000;
}

.blogs .headtitle {
border-bottom:1px solid #CCCCCC;
display:block;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:24px;
font-weight:bold;
line-height:28px;
margin-bottom:10px;
margin-top: 25px;
text-align:left;
}

.blogs .storybody {
margin: 0px;
padding:0px;
}

.blogs .blogfooter {
padding: 0 0 0 0px;
margin: 0px 0 50px 0;
border-top: 1px solid #cc0000;
text-align: right;
background-color: #eee;
}

.permalink, .archive {
display: inline;
margin: 0 11px;
font-weight: bold;
font-size: 11px;
line-height: 20px;
}

.commentcount {
margin: 0 11px;
font-weight: bold;
font-size: 11px;
line-height: 20px;
}

#blogarchive h2 {
font-size: 16px;
border-bottom: 1px solid #cc0000;
}

#blogarchive .return {
font-size: 12px;
font-weight: bold;
margin: 0 0 15px 0;
}

#blogarchive #year {
font-weight: bold;
margin-top: 15px;
}

#blogarchive .month {
font-size: 12px;
padding: 0 0 0 5px;
}

#commentform h3{
font-size: 16px !important;
margin: 25px 0 0 0;
font-weight: bold;
}

#commentform h4 {
font-size: 14px;
margin: 20px 0 5px 0;
}

#commentform .disclaim {
font-size: 12px;
}

#commentform input {
width: 250px;
}
#commentform textarea {
width: 460px;
}

#corderby a {
font-size: 12px;
line-height: 22px;
}

.commentbody {
font-size: 14px;
}

#blogitem,
#blogitem .byline,
#blogitemshort {
clear:both;
}

#blogitem {
border-top: 1px solid #ccc;
}

#blogitem .headthumb img{
margin: 5px 0 0 0;
}

#blogitemshort {
margin: 25px 0 0 0;
padding: 10px 0 0 0;
border-top: 1px solid #ccc;
}

#blogitemshort .headtitle {
font-size: 16px;
font-weight: bold;
margin:0;
padding:0;
}

#blogitemshort .storyinfo {
display: none;;
}

#bioblog .blogauthor h2 {
font-size: 16px;
margin: 0 0 0 3px;
padding: 0;
}

#blogitemshort .byline {
display: none;
}

#blogitemshort .topthumbmore {
margin: 0 5px 0 0;
padding: 0;
}

#blogbody {
font-size: 12px;
margin: 0px 0 5px 0;
padding: 0 0 15px 0;
}

.blogsum {
font-size: 12px;
margin:0;
padding: 5px 2px 8px 2px;
}


.return {
margin: 5px 0 0 0;
}

.parentblogs .blogfooter {
clear:both;
}

.blogfooter .permalink {
text-align: right;
font-size: 11px; 
line-height: 16px;
float: right;
margin: 0;
}

.blogfooter .permalink a,
.blogfooter .archive a {
border: 0;
padding-right: 10px;
}

.blogfooter .archive {
text-align: left;
font-size: 12px;
line-height: 16px;
float:left;
}


.blogfooter .commentcount {
float: right;
border-right: 1px solid #aaa;
padding-right: 10px;
margin-right: 10px;
color: #666;
}

#entertainmentblog2 .storybody font {
font-size: 13px;

}

/*----- Left Column Blog Headlines -------*/
.columnleft #blognav h1,
.columnleft #blogrecent  h1 {
height: 20px;
padding: 2px 0 0 0!important;
font-weight: bold;
font-size: 13px;

}

.columnleft #blognav ul,
.columnleft #blogrecent ul {
list-style-type: disc;
padding:0;
margin:0;
}

.columnleft #blognav ul li,
.columnleft #blogrecent ul li {
font-size: 12px;
margin: 2px 0 4px 16px;
padding:0;
}

#news #storytools {
display:none;
}

#blogsweather .columncenter{
width: 646px;
}
#blogsweather .columnleft {
display:none;
}

#newsnbcplayer .columnleft,
#newsnbcplayer .columnright {
display:none;
}

/*----- Hiding Story Images About/Contest -------*/
#aboutcontests .topstorymore img{
display: none;
visibility: hidden;
}

/*----- Hiding Storytools -------*/
#aboutcontests #storytools,
#aboutcontests .storyinfo{
display: none;
visibility: hidden;
}

/*----- DAILY DOG -------*/
#dailydog .columnleft{
display: none;
visibility: hidden;
}

#dailydog .storybox iframe{
width: 620px;
}

#dailydog #subnav{
height: 1px;
}

/* ---- Top Head Module Video Styles ---- */
#topheadmod .more {
display: none;
}

#topheadmod {
width: 320px;
}

#topheadmod #videobox{
width: 320px;
margin: 0px;
padding: 0px;
}

#topheadmod ul, #topheadmod ul li{
margin: 0px;
padding: 0px;
list-style-type: none;
} 

#topheadmod #media{
clear: both;
}

#topheadmod .headtitle {
font-weight: bold;
font-size: 16px;
}

#topheadmod p {
font-size: 13px;
}

/* ----- Preview iframe ------ */
#aboutpreview #storysection .sectiondiv,
#aboutpreview .columnleft,
#aboutpreview .columnright {
display: none;
}


/* --- YN Module --- */
.YNhorizmod {
margin: 10px 0;
overflow: hidden;
}

.YNhorizmod .sectiondiv {
background: url("http://media.wnky.net/designimages/WNKY_short_blue.jpg") no-repeat scroll left top transparent;
}

.YNhorizmod .sectiondiv h1 {
color:#fff;
font-size:15px;
text-align:center;
text-transform:uppercase;
height: 20px;
}

.YNhorizmod #googlesponsor {
width: 125px;
margin: 5px auto 0;
}

/*-------- Lifestyle -------*/
.parentlifestyle .columnleft{
display: none;
visibility: hidden;
}

#lifestyle .columncenter {
width: 646px;
}

#lifestyle .headlines {
width: 320px;
float: left;
margin-bottom: 8px;
}

/*--------- Lifestyle Section ---------*/
#lifestyle #headlinelifestyle6,
#lifestyle #headlinelifestyle4,
#lifestyle #headlinelifestyle2,
#lifestyle #headlinelifestyle{
height: auto;
}

#lifestyle #headlinelifestyle6 ul,
#lifestyle #headlinelifestyle4 ul,
#lifestyle #headlinelifestyle2 ul,
#lifestyle #headlinelifestyle ul{
list-style-type: none;
margin: 0;
padding: 0;
}

#lifestyle #headlinelifestyle6 ul li,
#lifestyle #headlinelifestyle4 ul li,
#lifestyle #headlinelifestyle2 ul li,
#lifestyle #headlinelifestyle ul li{
clear: both;
float: left;
height: auto;
width: 100%;
}

#lifestyle #headlinelifestyle6 ul li .headtitle,
#lifestyle #headlinelifestyle4 ul li .headtitle,
#lifestyle #headlinelifestyle2 ul li .headtitle,
#lifestyle #headlinelifestyle ul li .headtitle{
display: none;
visibility: hidden;
}

#lifestyle #headlinelifestyle6 ul li .topthumbmore,
#lifestyle #headlinelifestyle4 ul li .topthumbmore,
#lifestyle #headlinelifestyle2 ul li .topthumbmore,
#lifestyle #headlinelifestyle ul li .topthumbmore{
width: 86px;
}

