/* -------------------------------------GENERAL ------------------------------------*/
body {
font-family: Arial, Helvetica, Verdana, sans-serif;
position:relative; 
}

.author {
display: none;
visibility: hidden;
}
 
.columnleft {
border-right: 1px solid rgb(45,49,127);
border-top: 1px solid rgb(45,49,127);
}

.columncenter {
border-right: 1px solid rgb(45,49,127);
border-top: 1px solid rgb(45,49,127);
}

.columnright {
border-top: 1px solid rgb(45,49,127);
}

a:link, a:visited, a:active {
color: #14254C;
text-decoration: none;
}

.ATO_QLinks a{
color: #ffffff;
}

a:hover {
color: #14254C;
text-decoration: underline;
}

.more {
display: none;
visibility: hidden;
}

#commentform {
width: 468px;
}

.idcomment a{
color:#14254C;
font-size:12px !important;
font-weight: normal  !important;
}

#imwarelist .tool-comment {
display: none;
}

.storybox #commenticon {display: none !important;}

#storysection .sectiondiv h1 {
text-transform: none;
}


/* -----------------------------------VIDEO ICON STUFF---------------------------------------- */

.videoicon, .videoiconhi, .audioiconlow {
font-size: 12px !important;
font-weight: normal;
}

.videoicon span {
font-weight: normal;
font-family: Arial, Helvetica, Verdana, sans-serif;
}

.storybox .videoiconhi, .storybox .audioiconlow {
padding: 0;
margin: -6px 0 4px 0;
}

.videoicon img, .videoiconhi img, .audioiconlow img {
margin: 1px 0 -1px 0;
padding: 0;
}

.storybox .audioiconlow {
clear: both;
}

.headlines .videoicon, 
#headlines .videoicon, 
#related .videoicon {
display: inline;
}

.headlines .videoicon span, 
#headlines .videoicon span, 
#related .videoicon span {
display: none;
visibility: visible;
}

#headlinenews3 .videoicon span {
display: inline;
visibility: visible;
}

.videoiconhi a:link, .audioiconlow a:link {
text-decoration: none !important;
}

.parentweather #subnav a {
padding: 2px 6px 0 6px;
}


#weatherstormtrackermobile #subnav .subnavcurrent {
display:none;
visibility:hidden;
}

/* ----- hotels link -------- */

#nav #nav10{
float: right; /* this will only work if there are no more main nav items added */
}

/*---------------------  GENERAL TOP, MORE & HEADLINES----------------------------  */

#topstorydiv {
    margin: 0;
    padding: 0 0 18px 0;
}

.topthumb {
    float: left;
    margin: 0 5px 5px 0;
    width: 200px;
}

#topstory h1 {
    padding: 0 0 5px 0;
    margin: 0;
    font-size: 16px;
}

#topstory h1 a:link, #topstory h1 a:active, #topstory h1 a:visited, #topstory h1 a:hover {
    color: #14254C;
    text-decoration: none;
    margin: 0;
    padding: 0;
}

#topstory h1 a:hover {
    text-decoration: underline !important;
}

#topstory p {
    font-size: 12px;
    line-height: 14px;
    margin: 0;
    padding: 0;
}

.topstorymore {
    min-height: 100px;
    clear: both;
}

/* Fix IE problem with min-height */
* html .topstorymore { 
    height: 100px;
}

.topthumbmore {
    float: left;
    width: 120px;
    margin: 0 5px 0 0;
    padding: 0 0 5px 0;
}

.topstorymore h2 {
    padding: 0 0 5px 0;
    margin: 0;
    font-size: 13px;
}

.topstorymore p {
    font-size: 12px;
    margin: 0;
    padding: 0;
}

#headlineholder ul li {
    font-size: 13px;
}

/* ----- Main Story Page Excludes ----- */
#topstorydiv .sectiondiv, 
#moretopstories .sectiondiv,
#index #topstorydiv .sectiondiv, 
#sports #topstorydiv .sectiondiv,
#index  #topstory .more, 
#sports #topstory .more{
    display: none;
    visibility: hidden;
}


/* -----------------------INDEX & SPORTS TOP STORY------------------------- */
#index #topstorydiv, 
#sports #topstorydiv {
    clear: both;
    width: 320px;
    float: left;
    padding: 0 5px 10px 0;
    margin: 0;
    margin-bottom: 12px;
}

#index .topthumb, 
#sports .topthumb {
    width: 320px;
    margin: 0;
    padding: 0;
}

#index #topstory h1, 
#sports #topstory h1 {
    padding: 5px 0 5px 0;
    margin: 0;
    float: left;
    font-size: 16px;
    width: 320px;
}

#index #topstory h1 a:link {
    color: #14254C;
    font-size: 18px;
    line-height: 21px;
    margin: 5px 0;
}

#sports #topstory h1 a:link {
    color: #14254C;
    text-decoration: none;
    margin: 0;
    padding: 0;
}

#index #topstory p, 
#sports #topstory p {
    font-size: 12px;
    line-height: 14px;
    margin: 0;
    padding: 0;
}

#index #topstory h1 .videoicon, 
#sports #topstory h1 .videoicon {
display: inline;
} 

#index #topstory h1 .videoicon span, 
#sports #topstory h1 .videoicon span {
display: none;
} 

/*----------------- ADDITIONAL TOP STORIES ----------------------*/
.columncenter #headlinenews3 ul li .videoicon, 
.columncenter #headlinesports2 ul li .videoicon{
display: block;
visibility: visible;
}

.columncenter #headlinenews3
{
width: 473px !important;
padding: 8px 0 0 0 !important;
margin: 0 !important;
height: 100% !important;
}

#sports .columncenter #headlinesports .sectiondiv h1 a {
color: #fff!important;  
}

.columncenter #headlinenews3 ul {
margin: 0;
padding: 0 !important;
list-style-type: none;
}

#headlinenews3 ul a:link, 
#headlinenews3 ul a:active, 
#headlinenews3 ul a:visited, 
#headlinenews3 ul a:hover
{
color: #14254C !important;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
margin: 0;
padding: 0;
font-size: 12px;
font-weight: bold;
}

.columncenter #headlinenews3 ul a:hover, 
.columncenter #headlinesports ul a:hover {
text-decoration: underline;
}

.columncenter #headlinenews3 ul li 
 {
width: 468px;
display: block;
float: left;
}

.columncenter #headlinenews3 ul li p 
 {
margin: 0;
padding: 4px 0 12px 0;
}

.columncenter #headlinenews3 ul li .topthumbmore 
 {
margin: 0 5px 5px 0;
float: left;
}

#textarea h1 a {
color: #14254C !important;
}

/* ----- Feature Nav Excludes ----- */

#featurenav .sectiondiv,
.feature p,
#index #headlinehomefeaturenav2 .sectiondiv h1  {
visibility: hidden;
display: none;
}

/* ---- FEATURE NAV ---- */

#featurenav {
clear: both;
width: 468px;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 0 0 8px 0;
}

.feature {
width: 117px;
height: 150px;
text-align: center;
float: left;
border-bottom: 0px double #2d317f;
margin: 0 0 0px 0px;
}

.feature img {
border: 1px solid #B0ABA8;
margin-top: 7px;
width: 100px;
}

.feature h2 {
margin: 0;
background-color: #2d317f !important;
font-size: 12px;
text-align: center;
font-weight: bold;
height: 33px;
}

.feature h2 a {
color: #fff !important;
}

.feature h2 a:link, 
.feature h2 a:active, 
.feature h2 a:visited, 
.feature h2 a:hover{
color: #FFF;
}

.feature h3 {
display: none;
}

.feature h3 a {
color: #333333;
font-size: 11px;
font-weight: bold;
}

/* ---- Feature nav 2 ---- */

#index #headlinehomefeaturenav2 {
width: 468px;
height: 240px;
border-bottom: double #2d317f 3px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#index #headlinehomefeaturenav2 .sectiondiv {
background: #d78829 url() top left no-repeat;
height: 33px;
}


#index #headlinehomefeaturenav2 ul{
list-style-type: none;
margin: 8px 0 0 0;
padding: 0 0 0 0;
}

#index #headlinehomefeaturenav2 ul li {
padding: 0 0px 0 10px;
margin: 0 0 0 0;
width: 106px;
float: left;
border: solid red 0px;
text-align: center;
}

#index #headlinehomefeaturenav2 img{
width: 100px;
}

#index #headlinehomefeaturenav2 a {
font-size: 12px;
font-weight: bold;
color: white;
}

#index #headlinehomefeaturenav2 ul li.link.head2 .headtitle,
#index #headlinehomefeaturenav2 ul li.link.head3 .headtitle,
#index #headlinehomefeaturenav2 ul li.link.head1 .headtitle,
#index #headlinehomefeaturenav2 ul li.link.head4 .headtitle {
position:relative;
top: -146px;
}

#index #headlinehomefeaturenav2 ul li p{
position: relative;
top: -25px;
font-size: 11px;
font-weight: bold;
text-align: left;
color: #333333;
}

#index #headlinehomefeaturenav2 ul li p a{
color: #333;
font-size: 11px;
}

#index #headlinehomefeaturenav2 ul li.link.head3 p{
position: relative;
top: -42px;
font-size: 12px;
font-weight: bold;
text-align: left;
}

/*-----------------------  BREAKING NEWS --------------------------------- */
#breaking{
margin-bottom: 5px;
padding: 0px 0 0px 0px;
background: transparent url(http://media.ky3.com/designimages/KY3_breakingnews_redbottom22.jpg) bottom left no-repeat;
float: left;
width: 468px;
}

#breakingpromo {
margin-bottom: 5px;
padding: 0px 0 0px 0px;
float: left;
width: 468px;
background: transparent url(http://media.ky3.com/designimages/KY3_SpecialReport_ltbluebottom.gif) bottom left no-repeat !important;
}

#breaking h1 {
color: #eee;
letter-spacing: .04em;
margin: 0px 0 0 0;
padding: 8px 10px 6px 10px;
height: 100%;
font-size: 18px;
background: transparent url(http://media.ky3.com/designimages/KY3_breakingnews_redtop2.jpg) top left no-repeat;
}

#breakingpromo h1 {
color: #eee;
letter-spacing: .04em;
margin: 0px 0 0 0;
padding: 8px 10px 6px 10px;
height: 100%;
font-size: 18px;
background: transparent url(http://media.ky3.com/designimages/KY3_SpecialReport_ltbluetop2.gif) top left no-repeat !important;
}

#breaking p,
#breakingpromo p {
color: #eee;
margin: 0;
padding: 2px 10px 10px 10px;
font-size: 12px;
line-height: 12px;
font-family: Arial, Helvetica, Verdana, sans-serif;
}

#breaking a,
#breakingpromo a {
color: white;
text-decoration: underline;
}

#breaking ul,
#breakingpromo ul {
margin: -8px 0 0 0;
padding: 0 0 12px 24px;
}

#breaking ul li,
#breakingpromo ul li {
font-size: 12px;
color: white;
padding-bottom: 2px;
}




/*--------------  INDEX PAGE HEADLINES -----------------*/

#index .columncenter .headlines {
width: 232px; 
height: 250px;
font-size: 12px; 
float: left;
margin: 0px 2px 14px 2px;     
}

#index .columncenter .headlines .sectiondiv {
background: #2d317f url(http://media.ky3.com/designimages/KY3_sectiondivider_232.gif) top left no-repeat;
}

#index .columncenter .headlines .sectiondiv h1 {
color: white;
font-size: 16px;
text-align: center;
height: 20px;
line-height: 20px;
margin: 0px 0 2px 0;
}

#index .columncenter .headlines .sectiondiv h1 a {
text-decoration: none;
color: #fff;
}

#index .columncenter .headlines ul {
    margin: 0px 0 0 0; 
    padding: 0 0 0 24px;
}

#index .columncenter .headlines ul li {
    padding: 0 3px 4px 0;
}

#index .columncenter .headlines ul li a {
color: #333; 
}


/*--------------  SPORTPAGE HEADLINES -----------------*/

#sports #headlinesports,
#sports #headlineNationalHeadlines,
#sports #headlinesportsfriday,
#sports #headlinesportsteamlinks,
#sports #headlinesportstigersblog,
#sports #headlinesportshogsblog,
#sports #headlinesportslocalheadlines2
 {
width: 232px; 
height: 250px;
font-size: 12px; 
float: left;
margin: 7px 2px 7px 2px;
padding: 0 0 0 0;
}


#sports #headlinesports .sectiondiv,
#sports #headlineNationalHeadlines .sectiondiv,
#sports #headlinesportsfriday .sectiondiv,
#sports #headlinesportsteamlinks .sectiondiv,
#sports #headlinesportstigersblog .sectiondiv,
#sports #headlinesportshogsblog .sectiondiv,
#sports #headlinesportslocalheadlines2 .sectiondiv
 {
background: #2d317f url(http://media.ky3.com/designimages/KY3_sectiondivider_232.gif) top left no-repeat;
}

#sports #headlinesports .sectiondiv h1,
#sports #headlineNationalHeadlines .sectiondiv h1,
#sports #headlinesportsfriday .sectiondiv h1,
#sports #headlinesportsteamlinks .sectiondiv h1,
#sports #headlinesportstigersblog .sectiondiv h1,
#sports #headlinesportshogsblog .sectiondiv h1,
#sports #headlinesportslocalheadlines2 .sectiondiv h1
 {
color: white;
font-size: 16px;
text-align: center;
height: 20px;
line-height: 20px;
margin: 0px 0 2px 0;
}

#sports #headlinesports .sectiondiv h1 a,
#sports #headlineNationalHeadlines .sectiondiv h1 a,
#sports #headlinesportsfriday .sectiondiv h1 a,
#sports #headlinesportsteamlinks .sectiondiv h1 a ,
#sports #headlinesportstigersblog .sectiondiv h1 a,
#sports #headlinesportshogsblog .sectiondiv h1 a,
#sports #headlinesportslocalheadlines2 .sectiondiv h1 a
{
text-decoration: none;
color: #fff;
}

#sports #headlinesports.headlines ul,
#sports #headlineNationalHeadlines.headlines ul,
#sports #headlinesportsfriday.headlines ul,
#sports #headlinesportsteamlinks.headlines ul,
#sports #headlinesportstigersblog.headlines ul,
#sports #headlinesportshogsblog.headlines ul,
#sports #headlinesportslocalheadlines2.headlines ul
 {
margin: 0px 0 0 0; 
padding: 0;
}
#sports #headlinesports.headlines ul li,
#sports #headlineNationalHeadlines.headlines ul li,
#sports #headlinesportsfriday.headlines ul li,
#sports #headlinesportsteamlinks.headlines ul li,
#sports #headlinesportstigersblog.headlines ul li,
#sports #headlinesportshogsblog.headlines ul li,
#sports #headlinesportslocalheadlines2.headlines ul li
 {
padding: 0 3px 4px 0;
margin: 0px 0 0 18px;
}

#sports #headlinesports.headlines ul li a,
#sports #headlineNationalHeadlines.headlines ul li a,
#sports #headlinesportsfriday.headlines ul li a,
#sports #headlinesportsteamlinks.headlines ul li a,
#sports #headlinesportstigersblog.headlines ul li a,
#sports #headlinesportshogsblog.headlines ul li a,
#sports #headlinesportslocalheadlines2.headlines ul li a
 {
color: #333; 
}



/*  HEADLINES  */
#headlineholder {
font-size: 12px;
}

#headlineholder h1 {
font-size: 14px;
margin-bottom: 12px;
}

#headlines {
    padding-right: 8px;
}

#headlines ul {
    margin: -6px 0 0 0; 
    padding: 0 0 0 20px;
}

#headlines ul li {
    padding: 0 0 4px 0;
}

#headlineholder .more {
    display: none;
}



/*------ HOME PAGE LAYOUT STUFF -------- */

.morestorystyle{
width: 468px;
height: 100%;
background-color: transparent;
margin: 8px 0 8px 0px;
padding: 0 0 0 0;
}

.morestorystyle ul li p .more,
.morestorystyle .more,
.morestorystyle .sectiondiv,
.morestorystyle ul li .videoicon span {
display: none;
visibility: hidden;
}

.morestorystyle ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.morestorystyle ul li {
clear:both;
font-size: 13px;
padding: 0 3px 0 0px;
margin: 0 0 5px 0px;
min-height: 95px;
}

* html .morestorystyle ul li {
height: 100px;
}

.morestorystyle ul li a{
font-size: 14px;
color: #14254C;
font-weight: bold;
}

.morestorystyle ul li p{
margin: 0 0 0px 0;
padding: 0 0 0 0;
}

.morestorystyle ul li .videoicon {
display: inline;
}

.localheadlines{
width: 468px;
height: 100%;
margin-top: 10px;
}

.localheadlines .sectiondiv h1{
color: white;
font-size: 16px;
text-align: center;
height: 20px;
line-height: 20px;
background: #2d317f url(http://media.ky3.com/designimages/KY3_sectiondivider_468.gif) top left no-repeat;
margin: 0px 0 2px 0;
}

.localheadlines .sectiondiv h1 a{
color: white;
}

.localheadlines .headtitle{
font-size: 14px;
font-weight: bold;
}

.localheadlines ul{
margin: 0;
padding: 0 3px 0 8px;
}

.localheadlines ul li{
margin: 0px 0px 0px 22px;
padding: 3px 3px 3px 0px;
}

.localheadlines p{
padding: 0;
margin: 0;
}

.localheadlines ul li .videoicon {
display: inline;
}

.localheadlines ul li .videoicon span {
display: none;
}

#index #headlineNational-World{
width: 468px;
height: 100%;
margin-top: 10px;
}

#index #headlineNational-World .sectiondiv h1{
color: white;
font-size: 16px;
text-align: center;
height: 20px;
line-height: 20px;
background: #2d317f url(http://media.ky3.com/designimages/KY3_sectiondivider_468.gif) top left no-repeat;
margin: 0px 0 2px 0;
}

#index #headlineNational-World .headtitle{
font-size: 14px;
font-weight: bold;
}

#index #headlineNational-World ul{
list-style-type: none;
margin: 0;
padding: 0 3px 0 8px;
}

#index #headlineNational-World p{
padding: 0;
margin: 0;
}


/*---------------------------  STORY-----------------------------  */
.storyimgcont img {
width: 320px;
}

#storysection .sectiondiv h1 {

color: #14254C;
font-size: 24px;
margin: 0;
padding: 0;
}

#storysection h2 {

color: #14254C;
font-size: 14px;
margin:  0;
padding: 0;
}


#storysection a {
text-decoration: underline;
}


.storyinfo {
font-size: 10px;
color: #a2a2a2;
text-align: left;
width: 320px !important;
float: left;
}

.storybox .videoiconhi {
float: left;
clear:both;
width: 100%;
padding: 5px 0;
}

.author {
clear: both;
width: 320px;
line-height: 24px;
}


/*--------------------------- STORY IMAGE CAPTIONS--------------------------------*/

.storybox .leadstoryimg {
float: none;
margin: 0;
padding: 0;
}

.storyimgcont {
float: left;
margin: 0;
padding: 0;
width: 320px;
}

p.caption {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 10px;
margin-top: 0px;
}


/*----------------------------------- STORY TOOLS------------------------------- */
#storytools {
float: right;
background-color: #EBF2FA;
width: 138px;
height: 100%;
margin: 0 0 5px 5px;
border-top: 1px solid #B9D3EC;
border-bottom: 1px solid #B9D3EC;
}

#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: 135px;
height: auto;
clear: none;
margin: 0;
padding: 10px 0 0 5px;
text-align: left;
}

#imware div {
width: 130px;
}

#newsentertainment .storybox .author, 
#newshealth .storybox .author, 
#newstech .storybox .author, 

#newsbusiness .storybox .author,
#newscontent .author, 
#newscontent .storyinfo, 
#newscontent #storytools {
display:none;
visibility:hidden;
}



/*-----------------------------------------Weather------------------------------------------------*/
.columncenter #weatherftp .sectiondiv,
.columncenter #weathervideo #story #textarea,
.columncenter #weathervideo .sectiondiv,
#weatherforecast .columnleft  {
display:none;
visibility: hidden;
}

#weatherforecast .columncenter {
width: 660px;
}

.columncenter #stormtracker,
.columncenter #currenttemp {
float: left;
margin-right: 5px;
}

.columncenter #sevendayweather {
float: right;
}

.columncenter #weathervideo{
width: 320px;
border: solid #000000 0px;
float: right;
height: 265px;
}

#weathervideo #story .videoicon{
float: left;
width: 30px;
}

#weatherforecast #clear {
width: 100%;
clear: both;
display: block;
}

.columncenter #extendedbox {
font-size: 14px;
clear: both;
float: left;
}

.columncenter #extendedbox h1 {
font-size: 16px;
}

.columncenter #weatherftp {
text-align: center;
}

.columncenter #weatherftp p {
font-size: 12px;
margin-top: 0px;
}

.columncenter #weathervideo #story .videoicon a{
display: block;
background: transparent url(http://media.ky3.com/designimages/ky3_StormTeam_Video.gif) no-repeat;
text-indent:-5000px;
height: 278px;
width: 319px;
}

.columncenter #weathervideo #story {
height:40px;
border: solid #000000 0px;
}

.columncenter #weathervideo .sectiondiv h1{
padding: 0;
margin: 0;
font-size:13px;
}

#weatherforecast .columncenter #extendedbox{
clear: both;
width: 400px;
}

.columncenter #weatherstats {
margin: 0 0 8px 0;
padding: 0px 0 10px 0;
background: #c8c8d8; 
clear: both;
font-size: 12px;
}

.columncenter #weatherstats .sectiondiv {
height: 20px;
background: #2d317f url() top left no-repeat;
}

.columncenter #weatherstats h1 {
color: white;
font-size: 12px;
padding: 3px 7px;
}

.parentweather .weatherheadline {
width: 180px;
padding: 0px;
float: right;
clear: right;
height: auto;
}

.parentweather .weatherheadline .sectiondiv,
.parentweather #headlineweatherweatherschool.weatherheadline .sectiondiv,
.parentweather #headlineweathersevere.weatherheadline .sectiondiv,
.parentweather #headlineWeatherNews.weatherheadline .sectiondiv,
.parentweather #headlineyounews.weatherheadline .sectiondiv,
.parentweather #headlineaboutbiosweatherbios.weatherheadline .sectiondiv,
.parentweather #headlineweatheraskthestormteam.weatherheadline .sectiondiv,
.parentweather #headlineClimatechange.weatherheadline .sectiondiv,
.parentweather #headlineweatherweather101.weatherheadline .sectiondiv{
display:block;
visibility:visible;
background:transparent url(http://media.ky3.com/designimages/KY3_sectiondivider_178.gif) no-repeat scroll left top;
height:20px;
margin:0 0 3px;
padding:0;
}

#weatheraskthestormteam #storydiv.sectiondiv {
display:block;
visibility:visible;
}

.parentweather .weatherheadline .sectiondiv h1{
font-size:13px;
margin:0 0 0 10px;
padding:2px 0 0;
color:#FFFFFF;
}

.parentweather .weatherheadline .sectiondiv h1 a{
color:#FFFFFF;
}

.parentweather .weatherheadline ul{
margin: 0px;
padding: 0px;
}

.parentweather .weatherheadline ul li{
margin: 0 0 0 15px;
padding: 4px 0 0 0px;
height: auto;
width: auto;
}

.parentweather .weatherheadline ul li .headtitle{
font-size: 12px;
}

/* ----- Gallery Styling ---- */
#gallery p {
font-size: 16px;
}

.gallerybox {
width: 155px;
float: left;
height: 200px;
text-align: center;
padding: 10px 0px 10px 0px;
}

.gallerybox img {
border: 1px solid black;
width: 140px;
height: auto;
}

.gallerybox h2 {
font-size: 13px;
margin: 0;
padding: 0;
}

.gallerybox p {
font-size: 12px;
margin: 0;
padding: 0;
color: black;
}

/* -------------------------------------- RELATED LINKS-------------------------------------------  */
#index #related,
#topstory #related  {
padding: 8px 0 0 14px;
font-size: 10px;
width: 300px;
}

#topstory #related {
padding: 10px 0 0 0;
}

#index #related h3,
#topstory #related h3 {
font-size: 10px;
font-weight: normal;
text-transform: uppercase;
margin: 0 0 4px 0;
padding: 0;
}

#index #related ul,
#topstory #related ul {
margin: 0 0 0 13px;
padding: 0;
}

#index #related ul li,
#topstory #related ul li {
padding-bottom: 2px;
}

#topstory #related ul li {
margin-left: 14px;
}





#index #related ul li a {
font-size: 12px;
}


/* ------------ Rotating Flash Player ------------- */
#flashcontent{
margin-bottom: 8px;
}

/* -------- TOP VIDEO --------  */

.videoheadlines{
width: 142px;
height: auto;
float: left;
background-color: #c8c8d8;
padding: 0px 0px 0px 0px;
font-size: 11px;
margin: 0 0 0px 4px;
}

.videoheadlines .sectiondiv {
background:  url() top right no-repeat;
}

.videoheadlines .sectiondiv h1 {
font-size: 13px;
padding: 0px 7px 0px 7px;
margin: 0;
text-align: center;
height: 25px;
line-height: 25px;
background: #c8c8d8 url() top right no-repeat !important;
}

.videoheadlines .sectiondiv h1 a {
color: #14254C;
}

.videoheadlines ul {
list-style-type: none;
margin: 0px;
padding:0px;
border-left: solid rgb(240,240,240) 0px;
}

.videoheadlines ul li {
padding: 4px 2px 4px 2px;
font-size: 11px;
}

.videoheadlines ul li a {
color: #14254C;
font-size: 12px;
font-weight: normal;
}

.videoheadlines .videoicon{
display: inline;
}

.videoheadlines .videoicon span{
display: none;
visibility: hidden;
}


/*----------------------------------------  VIDEO PLAYER-----------------------------------------  */




#textarea h1, #textarea h1 a {
color: #14254C;
font-size: 18px;
line-height: 21px;
margin: 5px 0;
}

#textarea p {
font-size: 12px;
line-height: 15px;
margin: 0;
padding: 0;
}

#textarea .more {
display: none;
visibility: hidden;
}



/*-------------------------------------------  Bios----------------------------------------------------- */

.parentadvertise .author, 
.parentadvertise #storytools, 
.parentadvertise .storyinfo,
.parentabout .author, 
.parentabout #storytools, 
.parentabout .storyinfo {
display: none;
visibility: hidden;
}

.parentabout #storysection h1, 
.parentabout #surveysection h1 {
margin: 0;
padding: 0;
color: #14254C;
}

.parentabout .storybox, 
.parentabout .storybody {
margin: 0;
padding: 0;
}

.parentabout .storybox p {
margin-top: 0;
font-size: 13px;
}

.parentabout .storybox strong {
color: #14254C;
}

.parentabout #storysection .storybox .storyimgcont{
width: auto;
padding: 2px;
width: 200px;
}

.parentabout .storybox .storyimgcont img{
width: auto;
} 


#headlineaboutbiossportsbios.headlines h1,
#headlineaboutbiosweatherbios.headlines h1,
#headlineaboutbiosnewsbios.headlines h1 {
font-size:18px;
color:#14254C;
padding: 0 0 10px 0 !important;
}


#aboutbiosnewsbios.headlines .storyimgcont img,
#aboutbiosweatherbios.headlines .storyimgcont img,
#aboutbiossportsbios.headlines .storyimgcont img {
width: 180px;
}

#headlineaboutbiossportsbios.headlines,
#headlineaboutbiosweatherbios.headlines,
#headlineaboutbiosnewsbios.headlines  {
margin: 0 0 12px 0;
}

#headlineaboutbiossportsbios.headlines ul,
#headlineaboutbiosweatherbios.headlines ul,
#headlineaboutbiosnewsbios.headlines ul {
list-style-type: none;
margin: 0;
padding: 0;
}

#headlineaboutbiossportsbios.headlines ul li,
#headlineaboutbiosweatherbios.headlines ul li,
#headlineaboutbiosnewsbios.headlines ul li {
float: left;
list-style-type: none;
width: 108px;
height: 200px;
margin: 0 10px 0 0;
text-align: center;
}

#headlineaboutbiossportsbios.headlines ul li img,
#headlineaboutbiosweatherbios.headlines ul li img,
#headlineaboutbiosnewsbios.headlines ul li img {
width: 108px;
margin: 0;

}

#headlineaboutbiossportsbios.headlines h1,
#headlineaboutbiosweatherbios.headlines h1,
#headlineaboutbiosnewsbios.headlines h1 {
display: block;
margin: 12px 0 0 0;
padding: 0;
}

#headlineaboutbiossportsbios.headlines h1 a,
#headlineaboutbiosweatherbios.headlines h1 a
#headlineaboutbiosnewsbios.headlines h1 a {
font-size: 18px;
color: #12499F;
}


#headlineaboutbiossportsbios.headlines ul li a,
#headlineaboutbiosweatherbios.headlines ul li a,
#headlineaboutbiosnewsbios.headlines ul li a {
color: #000;
font-size: 14px;
margin: 0;
padding: 0;
}

#headlineaboutbiossportsbios.headlines ul li a:hover,
#headlineaboutbiosweatherbios.headlines ul li a:hover,
#headlineaboutbiosnewsbios.headlines ul li a:hover {
text-decoration: underline;
}

#headlineaboutbiossportsbios.headlines .columncenter .callout
#headlineaboutbiosweatherbios.headlines .columncenter .callout,
#headlineaboutbiosnewsbios.headlines .columncenter .callout {
display: none;
visibility: hidden;
}

/* ------ Features Section Feature Nav ------ */

#features #featurenav{
text-align: left;
}

#features #featurenav .feature{
width: 230px;
height: 150px;
margin: 0 4px 4px 0px;
}

#features #featurenav .feature img{
float: left;
width: 100px;
}

#features #featurenav .feature h3{
width: 110px;
float: left;
font-size: 14px;
text-align: left;
}

#features #featurenav .feature h2{
font-size: 15px;
font-weight: bold;
}

#features #featurenav .feature h3{
font-size: 13px;
font-weight: bold;
}
/* ---------------------------------- SEARCH RESULTS------------------------------------------- */

.parentresults #subnav {
height: 1px;
background: white;
}

#searchresults{
width: 468px;
}

#searchresults h1 {
margin: 0;
font-size: 23px;
color: #12499F;
}

#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;
}

#searchresults .searchbox{
width: 350px;
}

#searchresults .searchbutton{
margin: 0 0 0 0;
clear: both;
}


/* --------------------------------- VIDEO ON DEMAND ------------------------------------------ */

#homeondemandvideo .columncenter h1 {
font-size: 24px;
margin: 0 0 8px 0;
}

#homeondemandvideo .columncenter ul {
list-style-type: none;
margin: 0;
padding: 0;
}

#homeondemandvideo .columncenter ul li .videoiconimg {
display: block;
float: left;
padding-right: 5px;
}

#homeondemandvideo .columncenter li{
clear:both;
}

#homeondemandvideo .columncenter ul li span {
display: block;
}

#homeondemandvideo .columncenter ul li p {
margin: 0;
padding: 0 0 12px 0;
font-size: 13px;
}

#homeondemandvideo #subnav {
height: 1px;
background: white;
}


/*---------------------------------------------  HOTLINKS --------------------------------------------- */
.parenthotlinks h1 {
margin: 0;
font-size: 24px;
}

.parenthotlinks h2 {
font-size: 16px;
margin: 8px 0 0 0;
}

.parenthotlinks p {
font-size: 13px;
margin: 0 0 4px 0;
}

.parenthotlinks #subnav {
height: 1px;
background: white;
}


/* ------------------------------------ WEATHERBOX MODULE----------------------------------  */
.columnleft #weather2box {
clear: both;
font-size: 12px;
border-bottom: 1px solid #B9D3EC; 
padding: 0 0 2px 0;
margin: 0;
width:178px;
height: 100%;
text-align: center;
}



.columnleft #weather2box .sectiondiv3 {
height: 20px;
background: url(http://media.ky3.com/designimages/KY3_sectiondivider_178.gif) top left no-repeat;
margin: 0 0 3px 0;
padding: 0;
}

.columnleft #weather2box .sectiondiv3 h1{
margin: 0;
padding: 2px 0 0 0;
font-size: 13px;
}


.columnleft #weather2box .sectiondiv3 h1 a {
color: #fff;
}

.columnleft #weather2box .sectionsponsor {
padding-bottom: 12px;
}

.columnleft #weather2box #weathercontent{
text-align: center;
}

.columnleft #weather2box #dopplerimage {
width: 178px;
padding: 0 0 0px 0px;
margin: 0 0 0 0;
}

.columnleft #weather2box #weatherdata #links{
text-align: left;
font-weight: bold;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.columnleft #weather2box #weatherdata #links ul {
list-style-type: none;
font-size: 13px;
margin: 0 0 0 0;
padding: 0px 0 0 0px;
}

.columnleft #weather2box #weatherdata #links ul li {
padding: 1px 0 1px 3px;
margin: 0 0 0 0;
border-bottom: solid black 2px;
border-right: solid black 2px;
border-top: solid #666 1px;
border-left: solid #666 1px;
background: rgb(45,49,127);
color: white;
text-align: center;
}

.columnleft #weather2box #weatherdata #links ul li a{
color: white;
}

.columnleft #weather2box #weatherlogo{
width: 150px !important;
}

.columnleft #weather2box .sectionsponsor{
padding: 0 0 0 0 !important;
}

.columnleft #weatherbox .videoicon {
text-align: center;

padding-top: 6px;
}

#weatherforecast .columnleft #weatherfeeds,
#weatherforecast .columnleft #weatherbox h1
 {
display: none;
visibility: hidden;
}


#weatherforecast .columnleft #weatherbox .sectiondiv3 {
background:url(http://media.ky3.com/designimages/KY3_StormTeam_header_178_2.jpg) top left no-repeat;
margin: 0;
padding: 0;
height: 40px;
}



.columnleft #weather2box #weatherdata{
text-align: center;
border: solid red 0px;
width: 178px;
}

.columnleft #weather2box #weatherdata img{
border: solid black 0px;
}

/*------------------*/
#weatherforecast #headlineweatherstormtracker .sectiondiv,
#weatherforecast #headlineweatherstormtracker .sectiondiv h1,
#weatherforecast #headlineweatherstormtracker .headtitle {
display: none;
visibility: hidden;
}

#weatherforecast #headlineweatherstormtracker {
width: 180px !important;
height: 100% !important;
margin: 0px 0 0px 0 !important;
background: #c8c8d8;
padding: 0;
}

/* Margin Padding Reset  */
#weatherforecast #headlineweatherstormtracker img,
#weatherforecast #headlineweatherstormtracker p,
#weatherforecast #headlineweatherstormtracker ul,
#weatherforecast #headlineweatherstormtracker ul li,
#weatherforecast #headlineweatherstormtracker #links,
#weatherforecast #headlineweatherstormtracker #links ul{
padding: 0;
margin: 0;
}

#weatherforecast #headlineweatherstormtracker img{
width: 178px;
border: solid black 0px;
}

#weatherforecast #headlineweatherstormtracker ul{
list-style: none;
text-align: center;
}

#weatherforecast #headlineweatherstormtracker #links{
text-align: left;
font-weight: bold;
}

#weatherforecast #headlineweatherstormtracker #links ul {
list-style-type: none;
font-size: 13px;
}

#weatherforecast #headlineweatherstormtracker #links ul li {
padding: 1px 0 1px 3px;
margin: 0;
border-bottom: solid black 2px;
border-right: solid black 2px;
border-top: solid #666 1px;
border-left: solid #666 1px;
background: rgb(45,49,127);
color: white;
text-align: center;
}

#weatherforecast #headlineweatherstormtracker #links ul li a{
color: white;
}


/*------------------On Demand-----------------------------------------------*/

#headlinehomeondemand {
clear: both;
width: 300px !important;
height: 295px !important;
margin: 8px 0 0 0 !important;
padding: 0 0 1px 0 !important;
}

#headlinehomeondemand .topthumbmore {
width: 38px;
}

.columnright #headlinehomeondemand .sectiondiv {
background: transparent url(http://media.ky3.com/designimages/KY3_sectiondivider_300.gif) no-repeat top left ;
}

#headlinehomeondemand .sectiondiv h1 {
height: 20px;
width: 300px;
color: white;
font-size: 16px;
line-height: 20px;
text-align: center;
margin: 0 0 2px 0;
padding: 0;
}

#headlinehomeondemand .sectiondiv h1 a{
color: white;
}

#headlinehomeondemand ul {
margin: 0 !important;
padding: 0 0 0 5px !important;
}

#headlinehomeondemand ul li {
float: left !important;
height: 60px;
width: 140px;
list-style-type: none;
margin: 0;
padding: 0px;
font-size: 13px;
}

#headlinehomeondemand .link {
margin: 0 !important;
}

#headlinehomeondemand ul li a {
font-weight:bold;
font-size: 11px;
}

#headlinehomeondemand p {
margin: 0 0 10px 0;
padding: 0;
font-size: 10px;
}

#headlinehomeondemand .idcomment {
display: none;
}

/* ------------------- TRAFFIC --------------- */

#headlinetrafficlinkholder {
clear: both;
width: 176px !important;
height: 125px !important;
margin: 8px 0 0px 0px !important;
padding: 0px;
}

#headlinetrafficlinkholder {
margin: 0;
}

#headlinetrafficlinkholder .topthumbmore {
width:178px;
padding: 0;
margin: 0;
}
#headlinetrafficlinkholder h1 {
height: 20px;
width: 178px;
background: transparent url(http://media.ky3.com/designimages/KY3_sectiondivider_178.gif) no-repeat top left ;
color: white;
font-size: 16px;
line-height: 20px;
text-align: center;
margin: 0;
padding: 0 0 4px 0;
}

#headlinetrafficlinkholder ul {
margin: 0!important;
padding: 0!important;
}

#headlinetrafficlinkholder ul li {
clear: both;
list-style-type: none;
margin: 0;
padding: 0;
font-size: 13px;
}

#headlinetrafficlinkholder ul li .headtitle {
display: none;
visibility: hidden;
}

/*-------------------  STOCKS ------------------ */

#headlinehomestocks {
clear: both;
width: 176px !important;
height: 85px !important;
margin: 8px 0 0px 0px !important;
}

#headlinehomestocks {
margin: 0 0 0 0px;
}

#headlinehomestocks .topthumbmore {
width:178px;
padding: 0;
margin: 0;
}
#headlinehomestocks h1 {
height: 20px;
width: 178px;
background: transparent url(http://media.ky3.com/designimages/KY3_sectiondivider_178.gif) no-repeat top left ;
color: white;
font-size: 16px;
line-height: 20px;
text-align: center;
margin: 0;
padding: 0 0 4px 0;
}

#headlinehomestocks ul {
margin: 0 !important;
padding: 0 !important;
}

#headlinehomestocks ul li {
clear: both;
list-style-type: none;
margin: 0 0 0 0;
padding: 0px 0 0px 0px;
font-size: 13px;
}

#headlinehomestocks ul li .headtitle,
#stocks  h1,
#stocks .sectiondiv {
display: none;
visibility: hidden;
}

#stocks {
margin: 0px 0 8px 0;
width: 178px;
}

#stocksfeed {
width: 165px;
height: 200px;
padding-top: 0px;
margin-left: 10px;
margin-bottom: 5px;
}

#stocksfeed tr, #stocksfeed td {
background-color: #ffffff;
}

/*---------------------------  POLL ---------------------------------------------- */
#poll {
margin: 8px 0 8px 0;
padding: 0px 0 2px 0;
background: #c8c8d8; 
width: 300px;
font-size: 13px;   
height: 100%;
}

#poll .sectiondiv3{
margin: 0;
padding: 0;
}

#poll h1 {
height: 20px;
width: 300px;
background: transparent url(http://media.ky3.com/designimages/KY3_sectiondivider_300.gif)  no-repeat top left ;
color: white;
font-size: 16px;
line-height: 20px;
text-align: center;
margin: 0;
padding: 0;
}

#poll form{
margin: 0;
padding: 0;
}

#poll h2 {
font-size: 16px; 
margin: 2px 0 0px 0px;
width: 300px;
text-align: center;
color: #14254C;
padding: 0;
}

#poll .submit {
clear: both;
margin-left:125px;
}

#poll form ul {
list-style-type: none; 
margin: 0; 
padding: 0px 0 0px 0;
}

#poll form ul li {
list-style-type: none; 
margin: 0 0 5px 0;
}


/*------------  MOST POPULAR ----------------- */

.columnright #mostpopular {
margin: 8px 0 0 0;
padding: 0px 0 0px 0;
width: 300px;
background:#ffffff;
}

.columnright #mostpopular .sectiondiv h1 {
height: 20px;
width: 300px;
background: transparent url(http://media.ky3.com/designimages/KY3_sectiondivider_300.gif) no-repeat top left ;
color: white;
font-size: 16px;
line-height: 20px;
text-align: center;
margin: 0;
padding: 0;
}

.columnright #mostpopular ul {
font-size: 12px;
margin: 0;
padding: 0 0 0 20px;
width: 275px;
}

.columnright #mostpopular ul li {
padding: 0;
margin: 0;
}

/* --------------- AP VIDEO ---------------------*/

#apvideo {
margin: 8px 0 0px 0px;
padding: 0px 0 2px 0;
background: #c8c8d8; 
width: 300px;
clear: both;
}

#apvideo .sectiondiv {
background: #2d317f url() top left no-repeat;
}

#apvideo h1 {
height: 20px;
width: 300px;
background: transparent url(http://media.ky3.com/designimages/KY3_sectiondivider_300.gif) no-repeat top left ;
color: white;
font-size: 16px;
line-height: 20px;
text-align: center;
margin: 0 0 2px 0;
padding: 0;
}

#apvideo #apflashcontent{
padding: 0px 0 0 2px;
}


/*------Sponsors-----*/
#headlineSponsors {
margin: 0 0 8px 0;
padding: 10px 0 0 0;
background: #c8c8d8; 
width: 300px;
height: 50px;
}

* html #headlineSponsors {
margin-top: -3px;
}


#headlineSponsors h1 {
display: none;
}

#headlineSponsors ul {
font-size: 12px;
margin: -10px 0 0 0;
padding: 5px 0 0 10px;
}

#headlineSponsors ul li {
padding: 0 !important;
margin: 0 !important;
list-style-type: none;
}

#headlineSponsors .headtitle {
font-weight: bold;
font-size: 13px;
}

#headlineSponsors p {
margin: 2px 0 2px 0;
}

#headlineSponsors li.head1,
#headlineSponsors li.head2,
#headlineSponsors li.head3,
#headlineSponsors li.head4,
#headlineSponsors li.head5,
#headlineSponsors li.head6 {
display: none;
}

#healthySponsors {
margin: 0px 0 8px 0;
padding: 0 0 0 0;
background: #c8c8d8; 
width: 300px;
}

* html #healthySponsors {
margin-top: -3px;
}

#healthySponsors ul {
font-size: 12px;
margin: 0 0 0 0;
padding: 5px 0 5px 10px;
}


#healthySponsors ul li {
padding: 0 !important;
margin: 0 !important;
list-style-type: none;
}

#healthySponsors .headtitle {
font-weight: bold;
font-size: 13px;
}

#healthySponsors p {
margin: 2px 0 2px 0;
}

#healthySponsors img {
border: 0;
}

/* --------- CONNECT WITH ---------- */


#headlinehomeconnect {
margin: 8px 0 8px 0;
padding: 0px 0 8px 0;
background: #ffffff; 
clear: both;
width: 300px;
}

#headlinehomeconnect .sectiondiv {
background: #2d317f url() top left no-repeat;
}

#headlinehomeconnect h1 {
height: 20px;
width: 300px;
background: transparent url(http://media.ky3.com/designimages/KY3_sectiondivider_300.gif) no-repeat top left ;
color: white;
font-size: 16px;
line-height: 20px;
text-align: center;
margin: 0;
padding: 0;
}

#headlinehomeconnect h1 a{
color: white;
}

#headlinehomeconnect ul {
font-size: 12px;
margin: 0 0 0 0;
padding: 0px 0 0 20px;
}

#headlinehomeconnect ul li {
padding: 0px 0 0px 0;
}


#headlinehomeconnect ul li.head2,
#headlinehomeconnect ul li.head3,
#headlinehomeconnect ul li.head5,
#headlinehomeconnect ul li.head6,
#headlinehomeconnect ul li.head7,
#headlinehomeconnect ul li.head8,
#headlinehomeconnect ul li.head9,
#headlinehomeconnect ul li.head10,
#headlinehomeconnect ul li.head11,
#headlinehomeconnect ul li.head18,
#headlinehomeconnect ul li.head19,
#headlinehomeconnect ul li.head20,
#headlinehomeconnect ul li.head21,
#headlinehomeconnect ul li.head22,
#headlinehomeconnect ul li.head23 {
margin-left: 30px;
}


#headlinehomeconnect li.head2{
display: none;
visibility: hidden;
}



/* ---------- FOOTER ------- */

#footer {
text-align: center;
padding: 8px 8px;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 11px;
font-weight: normal;
line-height: 14px;
border-top: 1px solid #97CBE0;
border-bottom: 1px solid #97CBE0;
color: #FFF;
width: 962px;
background: #2d3892;
}

#footer a {
color: #97CBE0;
}

.disclaim {
text-align: left;
padding: 6px 0;
}

.company, .address, .city, .state, .zip {
display: inline;
}

.copydoc {
display: inline;
padding: 4px 8px;
}

.copyright {
display: none;
visibility: hidden;
}


/*----------------------------------------- POPUP PLAYER----------------------------------------- */
#videopop #popsclipstop, 
#videopop #popsclipbot, 
#videopop #footer, 
#videopop .videoiconimg {
display: none;
visibility: hidden;
}

#videopop {
text-align: left;
padding: 5px;
margin: 0px auto;
width: 728px;
background: #dddfe2 url() top center no-repeat;
}

#videopop.brand_seattlepi {
background: transparent url() top center no-repeat;
}

#videopop.brand_seattlepi #search {
margin-bottom: 50px;
}

#videopop.brand_seattlepi .callout {
padding-top: 10px;
}

#videopop .spotlight {
float: right;
width: 340px;
}

#videopop #search form {
padding: 0;
margin: 0;
height: 1px;
}

#videopop #search {
margin: 6px 0 50px 0;
background: none;
text-align: right;
}

#videopop #search .searchbox {
width: 150px;
}

#videopop .headline {
width: 340px;
clear: left;
}

#videopop .headline h3 {
font-size: 14px;
color: #14254C;
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 #textarea h1 {
font-size: 14px;
}

#videopop #textarea h2.subtitle {
font-size: 14px;
}

#videopop #flashPlayerDiv {
float: left;
}

#videopop .callout {
background: none;
clear: both;

border: none;
}

#videopop #imware {
float: left;
position: absolute;
top: 0;
left: 10px;
}


/* --------------------------------------------ADVERTISING ---------------------------------------- */ 

#contextualad {
background-color: #FFF;
background-image: none !important;
border-top: 0px solid #97CBE0;
border-bottom: 0px solid #97CBE0;
text-align: left;
}

.columncenter #contextualad {
padding: 10px 0 10px 20px;
margin: 40px -5px;
}

.columnleft #contextualad {
padding: 10px 5px;
margin: 0 -5px;
}

.columnright #contextualad {
width: 300px;
overflow: hidden;
}

.callout {
padding: 0px 0 0px 0;
margin: 8px 0 0 0;
clear: both;
}

.columncenter .callout {
border-top: 1px solid #B9D3EC;
border-bottom: 1px solid #B9D3EC;
padding: 16px 4px 5px 4px;
clear: both;
}

.columnright .callout iframe { a
padding: 0;
margin: 0;
width: 100%;
}

#c160ad1, #c160ad3, #c160ad4, #c160ad5 {
width: 300px;
}
#c160ad5 {
padding-bottom: 8px;
}
#c160ad6 {
padding: 0px 2px 0px 0;
margin: 8px 0 0 0;
clear: both;
float: left;
}

#c160ad_multi  {
clear: none;
float: left;
padding: 0px 0 0px 2px;
margin: 8px 0 8px 0;
}

#c150ad2 {
margin: 5px 4px 0 4px;
display: inline;
}

#MiniLeaderboard{
display: block;
width: 230px;
margin: 2px 0px 2px;
float: left;
}

#Leaderboard {
display: inline;
text-align: center;
width: 728px;
margin-left: 5px;
float: right;
}

#weatherstormtracker #Leaderboard {
display: inline;
float: left;
margin: 4px 0 0 10px;
}

#Leaderboard2 {
text-align: center;
clear: both;
}

/*-------------------------------------------EXTERNAL LINKS---------------------------------------*/

#external .sectiondiv h1 {
display: none;
visibility: hidden;
}

.externallinks {
clear:both;
margin-top: 10px;
}

.externallinks img {
border: none;
}

.externallinks a {
font-size: 14px;
}

.externallinks p {
font-size: 12px;
}


/*-------------------------------------Community Calendar------------------------------------------*/

#events .sectiondiv {
display: none;
visibility: hidden;
}

#events h1 {
font-size: 16px;
}

#events p {
font-size: 12px;
}

#caldays {
background: #0d126a !important;
}

.emptycaldate {
background: #2d3892 !important;
}

#events #story table tr td{
height: 55px;
}

#communitycalendar h2 {
font-size: 12px;
}

/*---------------------------------------------submission Queues------------------------------------*/

#ccform {
border-top: 3px double #97CBE0;
border-bottom: 3px double #97CBE0;
color: #FFF;
background: #14254C;
margin-bottom: 5px;
}

#ccform h2 {
font-size: 12px;
color: white;
}

#ccform h1 {
font-size: 12px;
}

/*--------------------------------------Section Intro Content------------------------------------------*/

#story h1 {
font-size: 14px;
}

#story {
font-size: 12px;
border-bottom: 1px solid #97CBE0;
margin-bottom: 5px;
}

/* ------------- SECTIONS ----------------*/


/* --- Removal of stuff from pages -------*/

#weathernewsletter #storytools,
#weathernewsletter .storyinfo,

#homeondemand .columncenter .sectiondiv,
#homeondemand #storytools,
#homeondemand .storyinfo,
#homeondemand .storyimgcont,

#featurestech .columncenter .sectiondiv,
#featurestech #storytools,
#featurestech .storyinfo,
#featurestech .author,
#featurestech .columnright,
#featurestech .columnleft,

#advertise .sectiondiv h1,

#error .columnright,
#error .columnleft,

#newscontactky3reportsrecalls .columncenter .sectiondiv,
#newscontactky3reportsrecalls #storytools,
#newscontactky3reportsrecalls .storyinfo,
#newscontactky3reportsrecalls .author,
#newscontactky3reportsrecalls .columnright,
#newscontactky3reportsrecalls .columnleft,

#newscontactky3reportsconsumer .columncenter .sectiondiv,
#newscontactky3reportsconsumer #storytools,
#newscontactky3reportsconsumer .storyinfo,
#newscontactky3reportsconsumer .author,
#newscontactky3reportsconsumer .columnright,
#newscontactky3reportsconsumer .columnleft,

#newscontactky3reportsattorneygeneral .columncenter .sectiondiv,
#newscontactky3reportsattorneygeneral #storytools,
#newscontactky3reportsattorneygeneral .storyinfo,
#newscontactky3reportsattorneygeneral .author,
#newscontactky3reportsattorneygeneral .columnright,

#newsiteammoregistry .columncenter .sectiondiv,
#newsiteammoregistry #storytools,
#newsiteammoregistry .storyinfo,
#newsiteammoregistry .author,
#newsiteammoregistry .columnright,

#newsiteamarregistry .columncenter .sectiondiv,
#newsiteamarregistry #storytools,
#newsiteamarregistry .storyinfo,
#newsiteamarregistry .author,
#newsiteamarregistry .columnright,

#newsiteamcasenet .columncenter .sectiondiv,
#newsiteamcasenet #storytools,
#newsiteamcasenet .storyinfo,
#newsiteamcasenet .author,
#newsiteamcasenet .columnright,

/* Following Declarations Cause IE To Not Display imWare site-wide (case# 00004758)
.parentweather.story #storytools,
.parentweather.story .storyinfo,
.parentweather.story .author,
*/

.columncenter #weatherbox .sectionsponsor,

#communitycalendar #storytools,
#communitycalendar .storyinfo,
#communitycalendar .author,

#weatherclosings #storytools,
#weatherclosings .storyinfo,
#weatherclosings .author,
#weatherclosings .columnleft,

#sportsteamlinks #storytools,
#sportsteamlinks .storyinfo,
#sportsteamlinks .author,

#advertisecreativeservices .columncenter .sectiondiv,
#advertisecreativeservices #storytools,
#advertisecreativeservices .storyinfo,
#advertisecreativeservices .author,

#featuresmoney .columncenter .sectiondiv,
#featuresmoney #storytools,
#featuresmoney .storyinfo,
#featuresmoney .author,
#featuresmoney .columnright,
#featuresmoney .columnleft,
#featuresmoney #c150ad2,

#advertiseonline .columncenter .sectiondiv,
#advertiseonline #storytools,
#advertiseonline .storyinfo,
#advertiseonline .author,

#advertiseonair .columncenter .sectiondiv,
#advertiseonair #storytools,
#advertiseonair .storyinfo,
#advertiseonair .author,

#weatherweatherschool .columncenter .sectiondiv,
#weatherweatherschool #storytools,
#weatherweatherschool .storyinfo,
#weatherweatherschool .author,

#weatherforecast .columncenter .sectiondiv,
#weatherforecast #storytools,
#weatherforecast .storyinfo,
#weatherforecast .author,
#weatherforecast .columnleft #forecast,

.parentweather .columncenter .sectiondiv,
#weatherimages #storytools,
#weatherimages .storyinfo,
#weatherimages .author,

#weatherstormtracker #weatherdata,
#weatherstormtracker .columncenter .sectiondiv,
#weatherstormtracker #storytools,
#weatherstormtracker .storyinfo,
#weatherstormtracker .author,

#weathersatelliteimages .columncenter .sectiondiv,
#weathersatelliteimages #storytools,
#weathersatelliteimages .storyinfo,
#weathersatelliteimages .author,

#weatherstormtrackermobile #weather2box,
#weatherstormtrackermobile .columncenter .sectiondiv,
#weatherstormtrackermobile #storytools,
#weatherstormtrackermobile .storyinfo,
#weatherstormtrackermobile .author,
#featurespallensmith .columnright,
#featurespallensmith .columnleft,
#featurespallensmith .columncenter .sectiondiv,
#featurespallensmith #storytools,
#featurespallensmith .storyinfo,
#featurespallensmith .author,


#stockspage .columnleft,
#stockspage .columncenter .sectiondiv,
#stockspage #storytools,
#stockspage .storyinfo,
#stockspage .author,

#traffic .columnright,
#traffic .columncenter .sectiondiv,
#traffic #storytools,
#traffic .storyinfo,
#traffic .author,

#sportsspringfieldcardinals .columnright,
#sportsspringfieldcardinals .columncenter .sectiondiv,
#sportsspringfieldcardinals #storytools,
#sportsspringfieldcardinals .storyinfo,
#sportsspringfieldcardinals .author,

#whatsontv .columnright,
#whatsontv .columncenter .sectiondiv,
#whatsontv #storytools,
#whatsontv .storyinfo,
#whatsontv .author{
display: none;
visibility: hidden;
}


/* --- Weather --- */

#headlineweather24-7images ul li .headtitle,
#headlineweatherliveradarimages ul li .headtitle,
#headlineweatheralmanacimages ul li .headtitle,
#headlineweathersatelliteimages ul li .headtitle,
#headlineweathercurrentsimages ul li .headtitle,
#headlineweatherstormwarningsimages ul li .headtitle,
#headlineweatherstormtrackerimages ul li .headtitle,
#headlineweatherforecastimages ul li .headtitle,

#weatherforecastimages #storytools,
#weatherforecastimages .storyinfo,

#weatherviewerphotos #ccform #intro{
display: none;
visibility: hidden;
}

#headlineweather24-7images ul,
#headlineweatherliveradarimages ul,
#headlineweatheralmanacimages ul,
#headlineweathersatelliteimages ul,
#headlineweathercurrentsimages ul,
#headlineweatherstormwarningsimages ul,
#headlineweatherstormtrackerimages ul,
#headlineweatherforecastimages ul{
list-style: none;
padding: 0;
margin: 0px 0 0 0;
clear: both;
}

#headlineweather24-7images ul li,
#headlineweatherliveradarimages ul li,
#headlineweatheralmanacimages ul li,
#headlineweathersatelliteimages ul li,
#headlineweathercurrentsimages ul li,
#headlineweatherstormwarningsimages ul li,
#headlineweatherstormtrackerimages ul li,
#headlineweatherforecastimages ul li{
width: 118px;
float: left;
background: #c8c8d8;
border-bottom: double #000080 3px;
text-align: center;
margin-bottom:3px;
height: 150px;
}

#headlineweatheralmanacimages ul li p,
#headlineweathersatelliteimages ul li p,
#headlineweather24-7images ul li p,
#headlineweatherliveradarimages ul li p,
#headlineweathercurrentsimages ul li p,
#headlineweatherstormwarningsimages ul li p,
#headlineweatherstormtrackerimages ul li p,
#headlineweatherforecastimages ul li p{
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#headlineweather24-7images ul li .weatherfnhead,
#headlineweatherliveradarimages ul li .weatherfnhead,
#headlineweatheralmanacimages ul li .weatherfnhead,
#headlineweathersatelliteimages ul li .weatherfnhead,
#headlineweathercurrentsimages ul li .weatherfnhead,
#headlineweatherstormwarningsimages ul li .weatherfnhead,
#headlineweatherstormtrackerimages ul li .weatherfnhead,
#headlineweatherforecastimages ul li .weatherfnhead{
margin: 0 0 10px 0;
padding:3px 0 0 0;
background-color: #2b3278;
height: 30px;
font-size: 12px;
color: white;
}

#headlineweather24-7images ul li .weatherfnhead a,
#headlineweatherliveradarimages ul li .weatherfnhead a,
#headlineweatheralmanacimages ul li .weatherfnhead a,
#headlineweathersatelliteimages ul li .weatherfnhead a,
#headlineweathercurrentsimages ul li .weatherfnhead a,
#headlineweatherstormwarningsimages ul li .weatherfnhead a,
#headlineweatherstormtrackerimages ul li .weatherfnhead a,
#headlineweatherforecastimages ul li .weatherfnhead a{
color: white;
}

.parentweather .columncenter .weatherfnhead:hover{
text-decoration: underline !important;
}

.parentweather .columncenter a:link,
.parentweather .columncenter a:visited,
.parentweather .columncenter a:active,
.parentweather .columncenter a:hover{
text-decoration: none;
font-weight: bold;
}

.parentweather .columncenter a:hover{
text-decoration: underline !important;
}

#headlineweather24-7images ul li img,
#headlineweatherliveradarimages ul li img,
#headlineweatheralmanacimages ul li img,
#headlineweathersatelliteimages ul li img,
#headlineweathercurrentsimages ul li img,
#headlineweatherstormwarningsimages ul li img,
#headlineweatherstormtrackerimages ul li img,
#headlineweatherforecastimages ul li img{
border: solid black 0px;
height: 82px;
width: 110px;
}


#weatherstormtracker .columncenter ul li p,
#weatherstormtracker .columncenter ul li form,
.columncenter #headlineweatherforecastimages  ul li p,
.columncenter #headlineweatherforecastimages ul li form{
font-size: 14px;
font-weight: bold;
margin: 0px 0 0 0;
padding: 0 0 0 0;
}

#weatherstormtracker #introbody{
text-align: center;
}

#weatherforecast #travelforecast{
width: 180px;
clear: right;
float: right;
}

#weatherforecast .weatherfnhead {
margin:0 0 3px 0px;
padding:2px 0 0;
background:transparent url(http://media.ky3.com/designimages/KY3_sectiondivider_178.gif) no-repeat scroll left top;
}

#weatherforecast .weatherfnhead h1 {
margin:0 0 0 10px;
color:#FFFFFF;
font-size:13px;
font-weight: bold;
}

#weatherforecast #nwsform {
font-size: 12px;
}

/* radar loop */

#weatherstormtracker #playbutton{
float: left;
text-align: center;
cursor: pointer;
width: 100px;
padding: 0;
margin: 0 0 8px 125px;
}

#weatherstormtracker #stopbutton{
cursor: pointer;
width: 100px;
text-align: center;
padding: 0;
margin: 0 0 8px 0;
float: left;
}


/* --- Viewer Photos --- */

#weatherviewerphotos #ccform {
border-top: 3px double #97CBE0;
border-bottom: 3px double #97CBE0;
color: #FFF;
background: rgb(45,49,127);
margin: 5px;
padding:0 0 10px 0;
width: 300px;
float: left;
}

#weatherviewerphotos #ccform form{
padding: 0;
margin: 0 0 5px 0;
}

#weatherviewerphotos #ccform input .image, 
#weatherviewerphotos #ccform textarea {
width: 100px !important;
}

#weatherviewerphotos #ccform table{
width: 275px;
}

#weatherviewerphotos #ccform h2 {
font-size: 12px;
color: white;
}

#weatherviewerphotos #ccform h1 {
font-size: 12px;
}

#weatherviewerphotos #ccform table th h1{
text-align: center;
font-size: 16px !important;
padding: 0;
margin: 3px 0 8px 0;
}


#weatherviewerphotos #ccform .searchbutton{
margin: 0px 0 0 118px;
}

#weatherviewerphotos .showtext{
padding: 0;
margin: 0 0 3px 0;
font-weight: bold;
}

#weatherviewerphotos .columncenter a{
color: #14254C;
}

#weatherviewerphotos .byline {
font-size: 12px;
}
/* weather story pages */


/* --------- Sports ------------- */

#sportsnationalheadlines #headlineholder ul{
list-style-type: none;
margin: 0;
padding: 0 3px 0 8px;
}

#sportsnationalheadlines #headlineholder ul li a{
font-size: 16px;
font-weight:bold;
}

#sportsnationalheadlines #headlineholder p{
padding: 0;
margin: 0;
}

/* --- Inside KY3 --- */

/* Mobile production truck */


#aboutmobileproduction #headlineaboutmobileproduction{
width:322px;
float: left;
text-align: justify;
}

#aboutmobileproduction #headlineaboutmobileproduction ul,
#aboutmobileproduction #headlineaboutmobileproductiontestimonial ul{
display: inline;
list-style: none;
}

#aboutmobileproduction #headlineaboutmobileproduction .sectiondiv h1,
#aboutmobileproduction #headlineaboutmobileproduction .headtitle,
#aboutmobileproduction #headlineaboutmobileproductiontestimonial h1,
#aboutmobileproduction #headlineaboutmobileproductiontestimonial li a{
display: none;
visibility: hidden;
}

#aboutmobileproduction #headlineaboutmobileproductionreferences,
#aboutmobileproduction #headlineaboutmobileproductiontestimonial{
width: 145px;
float: left;
}


/* --- YouNewsTV --- */

#ynpromo{
margin: 4px 0 4px 0px;
}

.parentyounews .columncenter {
background: white;
padding: 5px 3px 5px 4px;
}

/* Fixes IE6 Dup Character/hasLayout Bug (case 00005730) */
* html .storybox {
height: 1% !important;
}

#ynwidget180 {
display: none;
margin-top: 5px;
}

.YNhorizmod .sectiondiv,
.YNhorizmod #googlesponsor{
display: none;
}

/*------ rotating javascript story thing ------ */

#index #featured{
width: 324px;
height: 423px;
float: left;
background-color: transparent;
margin: 0 0px 0px 0;
border-bottom: solid black 0px;
border-right: solid black 0px;
}

#index #featured img{
width: 320px;
margin: 0px 0px 0 0;
border-top: solid #999999 2px;
border-right: solid black 2px;
border-bottom: solid black 2px;
border-left: solid #999999 2px;
}

#index #featured #featimg h1{
margin: 0 0 0 0;
padding: 0 3px 0 3px;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 18px;
font-weight: 900;
width: 320px;
text-align: left;
}

#index #featured #featimg h1 a{
color: #14254C;
}

#index #featured #featimg p{
margin: 0 0 0 0;
padding: 0 3px 0 3px;
font-size: 12px;
width: 314px;
overflow: hidden;
}

#index #featured .sectiondiv h1{
display: none;
visibility: hidden;
}

#videopop #bannerIFrame {
width: 728px;
height: 90px;
margin-top: 20px;
} 

/*-------DTV ANSWERS Page and Contests------*/
#contests .sectiondiv h1,
#newsdtvanswers #contextualad,
#newsdtvanswers .storyinfo,
#newsdtvanswers .author, 
#newsdtvanswers #ynicon,
#newsdtvanswers #storysection .sectiondiv,
#newsdtvanswers .columnright,
#newsdtvanswers .columnleft {
display: none;
}


/*-- NEWSCAST LINKS SECTION---*/

#newsnewscastlinks {
padding: 0 0 3px 0;
margin: 0 0 0 18px;
list-style-type: disc;
width: 468px;
font-size: 8px;
color: #14254C;
}

#headlinenewsnewscastlinks li .headtitle,
#vote #headlineCNNPolitics li .headtitle {
font-size: 12px;
}

#headlinenewsnewscastlinks li p,
#headlinenewsnewscastlinkspopular li p,
#headlinenewsnewscastlinks li .topthumbmore,
#headlinenewsnewscastlinkspopular li .topthumbmore,
#headlinenewsnewscastlinks .videoicon,
#headlinenewsnewscastlinkspopular .videoicon  {
display: none;
}

#headlinenewsnewscastlinks .headtitle,
#headlinenewsnewscastlinkspopular  .headtitle {
font-size: 12px;
}

/*-- TV ADVERTISERS -- */


#headlineadvertisetvadvertisers .sectiondiv {
font-size: 8px;
color: #FFF;
background: #d78829;
padding-left: 5px;
}

#headlineadvertisetvadvertisers ul {
margin: 0;
padding: 0;
list-style-type: none;

}
#headlineadvertisetvadvertisers li {
padding: 0 0 3px 0;
margin: 0 0 0 18px;
width: 150px;
font-size: 11px;
float: left;
}

#headlineadvertisetvadvertisers .headtitle {
float:left;
clear:both;
}

#headlineadvertisetvadvertisers .videoicon,
#headlineadvertisetvadvertisers p {
float:left;
}

#headlineadvertisetvadvertisers p {
padding:0;
margin:0 0 0 5px;
width: 140px;
}

#headlineadvertisetvadvertisers .headtitle,
#headlineadvertisetvadvertisers .videoicon {
padding:0;
margin: 0 0 0 5px;
}

/*-- FOH VIDEO TIPS -- */


#headlineadvertisefohvideotips .sectiondiv {
font-size: 8px;
color: #FFF;
background: #d78829;
padding-left: 5px;
}

#headlineadvertisefohvideotips ul {
margin: 0;
padding: 0;
list-style-type: none;

}
#headlineadvertisefohvideotips li {
padding: 0 0 3px 0;
margin: 0 0 0 18px;
width: 150px;
font-size: 11px;
float: left;
}

#headlineadvertisefohvideotips .headtitle {
float:left;
clear:both;
}

#headlineadvertisefohvideotips .videoicon,
#headlineadvertisefohvideotips p {
float:left;
}

#headlineadvertisefohvideotips p {
padding:0;
margin:0 0 0 5px;
width: 140px;
}

#headlineadvertisefohvideotips .headtitle,
#headlineadvertisefohvideotips .videoicon {
padding:0;
margin: 0 0 0 5px;
}


/*-- CUPID EXPRESS -- */


#headlinefeaturescupid .sectiondiv,
#headlinefeaturescupidsponsors .sectiondiv {
font-size: 8px;
color: #FFF;
background: #d78829;
padding-left: 5px;
}


#headlinefeaturescupidsponsors ul,
#headlinefeaturescupid ul {

margin: 0;
padding: 0;
list-style-type: none;

}
#headlinefeaturescupidsponsors li {
padding: 0 0 3px 0;
margin: 0 0 0 18px;
width: 150px;
font-size: 11px;
float: left;
margin-left: 75px;
}

#headlinefeaturescupid li {
padding: 0 0 3px 0;
margin: 0 0 0 18px;
font-size: 11px;
float: left;
}

#headlinefeaturescupidsponsors .headtitle,
#headlinefeaturescupidsponsors .headthumb .topthumbmore {
float:left;
clear:both;
}

#headlinefeaturescupid .headtitle {
font-weight: bold;
font-size: 14px;
padding: 10px;
}

#headlinefeaturescupidsponsors .videoicon,
#headlinefeaturescupidsponsors p {
float:left;
}

#headlinefeaturescupidsponsors p {
padding:0;
margin:0 0 0 5px;
width: 140px;
}

#headlinefeaturescupid p {
font-size: 12px;
}

#headlinefeaturescupidsponsors .headtitle,
#headlinefeaturescupidsponsors .videoicon {
padding:0;
margin: 0 0 0 5px;
}


/*-- ALL ABOUT MOM -- */


#headlinefeaturesmom h1,
#headlinefeaturesmomadvertisers h1 {
font-size: 16px;
color: #FFF;
background: #d78829;
padding-left: 5px;
}

#headlinefeaturesmom ul {
margin: 0!important;
padding: 0;
list-style-type: none;
width: 465px;
}


#headlinefeaturesmomadvertisers ul {
margin: 0 !important;
padding: 0 !important;
list-style-type: none;
}

#headlinefeaturesmomadvertisers li {
padding: 0 0 3px 0;
width: 150px;
font-size: 11px;
float: left;
margin-left: 70px;
display:inline;
}

#headlinefeaturesmom li {
padding: 0 0 3px 0;
margin: 0 0 0 18px;
font-size: 11px;
float: left;
display: inline;
}

#headlinefeaturesmomadvertisers .headtitle,
#headlinefeaturesmomadvertisers .headthumb .topthumbmore {
float:left;
clear:both;
}

#headlinefeaturesmom .headtitle {
font-weight: bold;
font-size: 14px;
padding: 10px;
}

#headlinefeaturesmomadvertisers .videoicon,
#headlinefeaturesmomadvertisers p {
float:left;
}

#headlinefeaturesmomadvertisers .headtitle {
display: none;
}

#headlinefeaturesmomadvertisers p {
padding:0;
margin:0 0 0 5px;
width: 140px;
}

#headlinefeaturesmom p {
font-size: 12px;
}

#headlinefeaturesmomadvertisers .headtitle,
#headlinefeaturesmomadvertisers .videoicon {
padding:0;
margin: 0 0 0 5px;
}

/*----------BIM Content Feed Styles----------------*/

.BIMcontentfeed .sectiondiv,
#newsentertainment .columncenter .sectiondiv,
#newstrends .columncenter .sectiondiv,
#newsbusiness .columncenter .sectiondiv,
#newstechnology .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 0 0;
font-size: 12px; 
}

/*---------Entertainment Section ---------*/
#entertainment #headlineMovieReviews,
#entertainment #headlineentertainmentblog,
#entertainment #headlineentertainmentbranson,
#entertainment #headlineNewOnDVD {
width: 229px;
height: 300px;
margin: 10px 5px 10px 0 ;
padding: 0;
float: left;
background-color: #c8c8d8;
overflow: hidden;
}

#entertainment #headlineMovieReviews .sectiondiv h1,
#entertainment #headlineentertainmentblog .sectiondiv h1,
#entertainment #headlineentertainmentbranson .sectiondiv h1,
#entertainment #headlineNewOnDVD .sectiondiv h1 {
background-color: #d78829;
color:#FFFFFF;
font-weight:bold;
height:15px;
padding:3px 0 4px 8px;
margin: 0;
font-size: 12px;
}

#entertainment #headlineMovieReviews .sectiondiv h1 a,
#entertainment #headlineentertainmentblog .sectiondiv h1 a,
#entertainment #headlineentertainmentbranson .sectiondiv h1 a,
#entertainment #headlineNewOnDVD .sectiondiv h1 a {
color: white;
}



#entertainment #headlineMovieReviews ul,

#entertainment #headlineentertainmentblog ul,
#entertainment #headlineentertainmentbranson ul,
#entertainment #headlineNewOnDVD ul {
margin: 0;
padding: 0;
list-style-type: disc;
width: 220px;
}


#entertainment #headlineMovieReviews li,
#entertainment #headlineentertainmentblog li,
#entertainment #headlineentertainmentbranson li,
#entertainment #headlineNewOnDVD li{
padding: 0 0 3px 0;
margin: 0 0 0 18px;
font-size: 11px;
}

#entertainment #headlineMovieReviews li .headtitle,
#entertainment #headlineentertainmentblog li .headtitle,
#entertainment #headlineentertainmentbranson li .headtitle,
#entertainment #headlineNewOnDVD li .headtitle {
font-size: 11px;
}

#entertainment #headlineMovieReviews li p,
#entertainment #headlineentertainmentblog li p,
#entertainment #headlineentertainmentbranson li p,
#entertainment #headlineNewOnDVD li p {
margin: 0;
padding: 0;
font-size: 11px;
}

#entertainment #headlineMovieReviews li .topthumbmore,
#entertainment #headlineentertainmentblog li .topthumbmore,
#entertainment #headlineentertainmentbranson li .topthumbmore,
#entertainment #headlineNewOnDVD li .topthumbmore {
display: none;
}

#entertainment #headlineMovieReviews li p,
#entertainment #headlineentertainmentblog li p,
#entertainment #headlineentertainmentbranson li p,
#entertainment #headlineNewOnDVD li p {
display: none;
}


#entertainment #headlineMovieReviews li.head1,
#entertainment #headlineentertainmentblog li.head1,
#entertainment #headlineentertainmentbranson li.head1,
#entertainment #headlineNewOnDVD li.head1 {
display: block;
margin: 5px;
}

#entertainment #headlineMovieReviews li.head1 .topthumbmore,
#entertainment #headlineentertainmentblog li.head1 .topthumbmore,
#entertainment #headlineentertainmentbranson li.head1 .topthumbmore,
#entertainment #headlineNewOnDVD li.head1 .topthumbmore {
display: inline;
}

#entertainment #headlineMovieReviews li.head1 p,
#entertainment #headlineentertainmentblog li.head1 p,
#entertainment #headlineentertainmentbranson li.head1 p,
#entertainment #headlineNewOnDVD li.head1 p {
display: inline;
}
#entertainment #headlineMovieReviews li.head1,
#entertainment #headlineentertainmentblog li.head1,
#entertainment #headlineentertainmentbranson li.head1,
#entertainment #headlineNewOnDVD li.head1 {
border-bottom: 1px solid;
margin-bottom: 5px;
}
#entertainment #headlineMovieReviews li.head1 a,
#entertainment #headlineentertainmentblog li.head1 a,
#entertainment #headlineentertainmentbranson li.head1 a,
#entertainment #headlineNewOnDVD li.head1 a,
#headlineNewOnDVD li.head1 a {
font-weight: bold;
}

#entertainment #headlineMovieReviews img ,
#entertainment #headlineentertainmentblog img ,
#entertainment #headlineentertainmentbranson img ,
#entertainment #headlineNewOnDVD img {
width: 100px; 
height: 63px;
margin: 5px 5px 5px 5px ; 
}

#entertainment #headlineMovieReviews .videoicon,
#entertainment #headlineentertainmentblog .videoicon,
#entertainment #headlineentertainmentbranson .videoicon,
#entertainment #headlineNewOnDVD .videoicon {
display: none;
}


#entertainment #headlineMovieReviews  li.head1 .headtitle ,
#entertainment #headlineentertainmentblog li.head1 .headtitle ,
#entertainment #headlineentertainmentbranson li.head1 .headtitle,
#entertainment #headlineNewOnDVD li.head1 .headtitle {
font-size: 12px;

}

#headlineLatestNews.BIMcontentfeed ul li {
min-height: 60px;
}


#homerelated .sectiondiv {
display: none; 
}


#entertainmentblog #storytools,
#entertainmentblog .storyinfo {
display: none; 
}

/*---------Blogs Generic Center column Styles----------*/
#entertainmentblog .sectiondiv,
#entertainmentblog2 .sectiondiv
 {
font-size: 12px;
color: #14254C;
background-color: #c8c8d8;
}

.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;
}

#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;
}

/*-- LAKE LOVERS -- */


#headlinesportslakeloversblog .sectiondiv,
#headlinesportslakelovers .sectiondiv,
#headlinesportslakeloverslinks .sectiondiv {
font-size: 8px;
color: #FFF;
background: #d78829;
padding-left: 5px;
}


#headlinesportslakeloversblog .sectiondiv a:link {
color: #fff;
}

#headlinesportslakeloversblog ul,
#headlinesportslakelovers ul {
margin: 0!important;
padding: 0;
list-style-type: none;
width: 465px;
}


#headlinesportslakeloversblog li,
#headlinesportslakelovers li {
padding: 0 0 3px 0;

margin: 0 0 0 18px;
font-size: 11px;
float: left;
display: inline;
}

#headlinesportslakeloversblog .headtitle,
#headlinesportslakelovers .headtitle {
font-weight: bold;
font-size: 14px;
padding: 0px;
}

#headlinesportslakeloversblog p,
#headlinesportslakelovers p {
font-size: 12px;
}

#headlinesportslakeloversblog .videoicon,
#headlinesportslakelovers .videoicon {
padding:0;
margin: 0 0 0 5px;
}

#headlinesportslakeloversblog .more{
display: block;
float: right;
visibility: visible;
font-size: 12px;
font-weight: bold;
}

#entertainmentdixie .storyinfo,
#entertainmentdixie #ynicon,
#entertainmentdixie .columnleft,
#entertainmentdixie .columnright {
display: none;

}



#entertainmentdixie .columncenter .sectiondiv {
text-align: center;
width: 900px;
}


#entertainmentdixie #header {
clear: both;
width: 978px;
height: 100px;
border-top: 1px solid white;
background: transparent url(http://media.ky3.com/designimages/ky3_dixie_header_center.jpg) 305px 0px  no-repeat;
}


#entertainmentdixie #forecast{
display: none;
}

/* -------- Basement repair page --------  */
#advertisebasementrepair .columnright,
#advertisebasementrepair .columnleft,
#advertisebasementrepair #videobox #textarea,
#advertisebasementrepair .companyinfo .headtitle,
#advertisebasementrepair .headlines .headtitle,
#advertisebasementrepair .headlines .sectiondiv h1,
#advertisebasementrepair .morevideo .videoicon span {
display: none;
visibility: hidden;
}

#advertisebasementrepair .columncenter {
border-right: none;
width: 100% !important;
}

#advertisebasementrepair #topstorydiv {
width: 320px !important;
float: left;
}

#advertisebasementrepair #videobox {
clear: both;
width: 320px;
float: left;
margin-top: -1px;
padding: 0px 0 5px 0;
margin-bottom: 12px;
text-align: left;
}

#advertisebasementrepair .morevideo {
width: 150px !important;
height: 280px !important;
float: left;
background-color: #c8c8d8;
padding: 0px 0px 0px 0px !important;
font-size: 11px !important;
margin: 0 10px 0px 10px !important;
}

#advertisebasementrepair .morevideo .sectiondiv {
background:  url() top right no-repeat;
}

#advertisebasementrepair .morevideo .sectiondiv h1 {
font-size: 13px;
padding: 0px 7px 0px 7px;
margin: 0;
text-align: center;
height: 25px;
line-height: 25px;
background: #c8c8d8 url() top right no-repeat !important;

}

#advertisebasementrepair .morevideo .sectiondiv h1 a {
color: #14254C !important;
}

#advertisebasementrepair .morevideo ul {
list-style-type: none;
margin: 0 0 0 0px !important;
padding: 0 0 0 3px !important;
border-left: solid rgb(240,240,240) 0px;
}

#advertisebasementrepair .morevideo ul li {
padding: 4px 0 4px 0 !important;
font-size: 11px;
}

#advertisebasementrepair .morevideo ul li a {
color: #14254C !important;
font-size: 12px !important;
font-weight: normal;
}

#advertisebasementrepair .morevideo .videoicon {
display: inline;
}


#advertisebasementrepair .storybody {
margin: 0 10px 0 -25px;
padding: 0;
font-size:13px;
}

#advertisebasementrepair .companyinfo .sectiondiv {
clear: none !important;
}

#advertisebasementrepair .companyinfo .sectiondiv h1 {
clear: none !important;
color:#14254C;
font-size:18px;
font-weight:bold;
}

#advertisebasementrepair .companyinfo li {
list-style-type: none;
}

#advertisebasementrepair .headlines li {
list-style-type: none;
}

/* -------- Mels Diner page --------  */
#advertisemelsdiner .columnright,
#advertisemelsdiner .columnleft,
#advertisemelsdiner #videobox #textarea,
#advertisemelsdiner .companyinfo .headtitle,
#advertisemelsdiner .headlines .headtitle,
#advertisemelsdiner .headlines .sectiondiv h1,
#advertisemelsdiner .morevideo .videoicon span {
display: none;
visibility: hidden;
}

#advertisemelsdiner .columncenter {
border-right: none;
width: 100% !important;
}

#advertisemelsdiner #topstorydiv {
width: 320px !important;
float: left;
}

#advertisemelsdiner .companyinfo h1 {
display: none;
}

#advertisemelsdiner #videobox {
clear: both;
width: 320px;
float: left;
margin-top: -1px;
padding: 0px 0 5px 0;
margin-bottom: 12px;
text-align: left;
}

#advertisemelsdiner .morevideo {
width: 150px !important;
height: 280px !important;
float: left;
background-color: #c8c8d8;
padding: 0px 0px 0px 0px !important;
font-size: 11px !important;
margin: 0 10px 0px 10px !important;
}

#advertisemelsdiner .morevideo .sectiondiv {
background:  url() top right no-repeat;
}

#advertisemelsdiner .morevideo .sectiondiv h1 {
font-size: 13px;
padding: 0px 7px 0px 7px;
margin: 0;
text-align: center;
height: 25px;
line-height: 25px;
background: #c8c8d8 url() top right no-repeat !important;

}

#advertisemelsdiner .morevideo .sectiondiv h1 a {
color: #14254C !important;
}

#advertisemelsdiner .morevideo ul {
list-style-type: none;
margin: 0 0 0 0px !important;
padding: 0 0 0 3px !important;

border-left: solid rgb(240,240,240) 0px;
}

#advertisemelsdiner .morevideo ul li {
padding: 4px 0 4px 0 !important;
font-size: 11px;
}

#advertisemelsdiner .morevideo ul li a {
color: #14254C !important;
font-size: 12px !important;
font-weight: normal;
}

#advertisemelsdiner .morevideo .videoicon {
display: inline;
}


#advertisemelsdiner .storybody {
margin: 0 10px 0 -25px;
padding: 0;
font-size:13px;
}

#advertisemelsdiner .companyinfo .sectiondiv {
clear: none !important;
}

#advertisemelsdiner .companyinfo .sectiondiv h1 {
clear: none !important;
color:#14254C;
font-size:18px;
font-weight:bold;
}

#advertisemelsdiner .companyinfo li {
list-style-type: none;
}

#advertisemelsdiner .headlines li {
list-style-type: none;
}


/* -------- Casting Crowns page --------  */
#advertisecastingcrowns .columnright,
#advertisecastingcrowns .columnleft,
#advertisecastingcrowns #videobox #textarea,
#advertisecastingcrowns .companyinfo .headtitle,
#advertisecastingcrowns .headlines .headtitle,
#advertisecastingcrowns .headlines .sectiondiv h1,
#advertisecastingcrowns .morevideo .videoicon span {
display: none;
visibility: hidden;
}

#advertisecastingcrowns .columncenter {
border-right: none;
width: 100% !important;
}

#advertisecastingcrowns #topstorydiv {
width: 320px !important;
float: left;
}

#advertisecastingcrowns .companyinfo h1 {
display: none;
}

#advertisecastingcrowns #videobox {
clear: both;
width: 320px;
float: left;
margin-top: -1px;
padding: 0px 0 5px 0;
margin-bottom: 12px;
text-align: left;
}

#advertisecastingcrowns .morevideo {
width: 150px !important;
height: 280px !important;
float: left;
background-color: #c8c8d8;
padding: 0px 0px 0px 0px !important;
font-size: 11px !important;
margin: 0 10px 0px 10px !important;
}

#advertisecastingcrowns .morevideo .sectiondiv {
background:  url() top right no-repeat;
}

#advertisecastingcrowns .morevideo .sectiondiv h1 {
font-size: 13px;
padding: 0px 7px 0px 7px;
margin: 0;
text-align: center;
height: 25px;
line-height: 25px;
background: #c8c8d8 url() top right no-repeat !important;

}

#advertisecastingcrowns .morevideo .sectiondiv h1 a {
color: #14254C !important;
}

#advertisecastingcrowns .morevideo ul {
list-style-type: none;
margin: 0 0 0 0px !important;
padding: 0 0 0 3px !important;

border-left: solid rgb(240,240,240) 0px;
}

#advertisecastingcrowns .morevideo ul li {
padding: 4px 0 4px 0 !important;
font-size: 11px;
}

#advertisecastingcrowns .morevideo ul li a {
color: #14254C !important;
font-size: 12px !important;
font-weight: normal;
}

#advertisecastingcrowns .morevideo .videoicon {
display: inline;
}


#advertisecastingcrowns .storybody {
margin: 0 10px 0 -25px;
padding: 0;
font-size:13px;
}

#advertisecastingcrowns .companyinfo .sectiondiv {
clear: none !important;
}

#advertisecastingcrowns .companyinfo .sectiondiv h1 {
clear: none !important;
color:#14254C;
font-size:18px;
font-weight:bold;
}

#advertisecastingcrowns .companyinfo li {
list-style-type: none;
}

#advertisecastingcrowns .headlines li {
list-style-type: none;
}

/* Weddings Knot */
#featuresknot .columnleft,
#featuresknot .columnright {
display: none;
visibility: hidden;
}

/* LAKE OF THE OZARKS */

#featureslake #topstorydiv,
#featureslake #topstorydiv .topthumb {
width: 320px;
}

#featureslake #topstorydiv h1 {
font-size: 18px;
}

#featureslake #topstorydiv p {
font-size: 12px;
}

#featureslake #headlineTopLakeNews {
width: 470px;
background:none;
margin:0;

padding:0;
}

#featureslake #headlineTopLakeNews .sectiondiv {
display:none;
visibility:hidden;
}

#featureslake #headlineTopLakeNews ul{
list-style-type:none;
width: 465px;
margin:0;
padding: 5px 0;
}

#featureslake #headlineTopLakeNews ul li {
margin: 5px 0 5px 0;
}

#featureslake #headlineTopLakeNews a {
font-weight:bold;
font-size: 16px;
color: #14254C;
}

#featureslake #headlineTopLakeNews p {
margin:0;
padding:0;
}

#featureslake .columncenter .headlines {
width: 232px; 
font-size: 12px; 
float: left;
margin: 7px 2px 7px 2px;
padding: 0 0 0 0;
background: #c8c8d8;
}

#featureslake .columncenter .headlines .sectiondiv {
background: #2d317f url(http://media.ky3.com/designimages/KY3_sectiondivider_232.gif) top left no-repeat;
}

#featureslake .columncenter .headlines .sectiondiv h1 {
color: white;
font-size: 16px;
text-align: center;
height: 20px;
line-height: 20px;
margin: 0px 0 2px 0;
}

#featureslake .columncenter .sectiondiv h1 a {
text-decoration: none;
color: #fff;
}

#featureslake .columncenter .headlines ul {
width: 200px;
    margin: 0 0 0 0; 
    padding: 0;
}
#featureslake .columncenter .headlines ul li {
    padding: 0 3px 4px 0;
margin: 0px 0 0 18px;
}

#featureslake .columncenter .headlines ul li a {
color: #333; 
}

#featureslake #headlineLakeAreaObituaries,
#featureslake #headlineLakeNews,
#featureslake #headlineLakeEvents,
#featureslake #headlineNewClassifieds,
#featureslake #headlineBoats,
#featureslake #headlineRealEstate,
#featureslake #headlineAutos {
height: 200px;
}

/*-------News Money Custom Class Styling------*/

.moneyheadline {
width: 468px;
height: 100%;
margin: 10px 0px 10px 0 ;
padding: 0;
background-color: #DEE9D9;
overflow: hidden;
}

.moneyheadline .sectiondiv{
height: 22px;
background-color: #6B905A;
}

.moneyheadline .sectiondiv h1{
color: white !important;
font-weight:bold;
height:15px;
padding:3px 0 4px 8px;
margin: 0;
font-size: 12px !important;
}


.moneyheadline .sectiondiv h1 a {
color: white !important;
font-size: 12pt;
}


.moneyheadline ul {
margin: 0;
padding: 2px 0 0 0;
list-style-type: disc;
width: 468px;
}

.moneyheadline li {
padding: 0 0 3px 0;
margin: 0 0 0 18px;
color: #6B905A;
}

.moneyheadline li .headtitle{
font-size: 11px;
}

.moneyheadline li p{
margin: 0;
padding: 0;
font-size: 11px;
}

.moneyheadline li .topthumbmore{
display: block;
float: left;
margin: 0 5px 0 0;
padding: 4px 0 0px 0;
}

.moneyheadline li.head2 .topthumbmore,
.moneyheadline li.head3 .topthumbmore,
.moneyheadline li.head4 .topthumbmore,
.moneyheadline li.head5 .topthumbmore,
.moneyheadline li.head6 .topthumbmore,
.moneyheadline li.head7 .topthumbmore,
.moneyheadline li.head2 p,
.moneyheadline li.head3 p,
.moneyheadline li.head4 p,
.moneyheadline li.head5 p,
.moneyheadline li.head6 p,
.moneyheadline li.head7 p,
.moneyheadline .videoicon{
display: none;
}

.moneyheadline li.head1{
display: block;
margin: 5px;
}

.moneyheadline li.head1 p{
display: inline;
}

.moneyheadline li.head1{
height: 94px;
border-bottom: 1px solid;
margin-bottom: 5px;
}

.moneyheadline li a {
color: #6B905A;
}

.moneyheadline li.head1 a{
font-weight: bold;
}

.moneyheadline li.head1 .headtitle{
font-size: 13px;
}

/*Political News*/
#newspolitical #topstorydiv, 
#newspolitical #moretopstories, 
#newspolitical #headlineholder {
display: none;
}

.politicalheadline {
width: 468px;
height: 100%;
margin: 10px 0px 10px 0 ;
padding: 0;
background-color: #c8c8d8; ;
overflow: hidden;
}
.politicalheadline .sectiondiv{
height: 22px;
background-color: #2d317f;
}
.politicalheadline .sectiondiv h1{
color: white !important;
font-weight:bold;
height:15px;
padding:3px 0 4px 8px;
margin: 0;
font-size: 12px !important;
}

.politicalheadline .sectiondiv h1 a {
color: white !important;
font-size: 12pt;
}


.politicalheadline ul {
margin: 0;
padding: 2px 0 0 0;
list-style-type: disc;
width: 468px;
}

.politicalheadline li {
padding: 0 0 3px 0;
margin: 0 0 0 18px;
color: #6B905A;
}

.politicalheadline li .headtitle{
font-size: 11px;
}

.politicalheadline li p{
margin: 0;
padding: 0;
font-size: 11px;
}


.politicalheadline li .topthumbmore{
display: none;
visibility:hidden;
}

.politicalheadline li.head1 .topthumbmore {
display:block;
visibility: visible;
float: left;
margin: 0 5px 0 0;
padding: 4px 0 0px 0;
}
.politicalheadline .videoicon{
display: none;
}

.politicalheadline li.head1{
display: block;
margin: 5px;
}
.politicalheadline li.head1 p{
display: inline;
}

.politicalheadline li.head1{
height: 94px;
border-bottom: 1px solid;
margin-bottom: 5px;
}

.politicalheadline li a {

color: #2d317f;
}

.politicalheadline li.head1 a{
font-weight: bold;
}

.politicalheadline li.head1 .headtitle{
font-size: 13px;
}

#googlesponsor {
display: none;
visibility: hidden;
}
#featuresmelindamyers .columncenter #story .sectiondiv{
display: none;
visibility: hidden;
}

/* ---- OZARKS CW---- */

#ozarkscw #subnav,
#ozarkscw #nav,
#ozarkscw #header,
#ozarkscw #footer,
#ozarkscw #ticker,
#ozarkscw #AdFusionBSW,
#ozarkscw .columnright,
#ozarkscw .columnleft,
#ozarkscw #footer,
#ozarkscw #ticker,
#ozarkscw #natadad160x600rightout,
#ozarkscw #surveysection .sectiondiv {
display: none;
}

#ozarkscw .columncenter .cmP_survey {
width: 978px;
}

/*--------------------------------------------------------------------------- */


#contestssignup #surveysection .sectiondiv {
font-size: 10px !important;
}
#contestssignup .columncenter {
font-size: 14px !important;
}


/* ADFUSION STYLES  */
#AdFusionBSG {font-family: Arial, Verdana, Helvetics, sans-serif !important;}
#AdFusionBSG {border: solid black 1px; width: 470px;background-color: #ffffff;clear: both; margin-bottom: 10px;}
#AdFusionBSG h1 {font-size: 14px; padding: 5px 0 0 5px; margin: 0;}
.afsummary {font-size: 12px;}
.afheadline {font-size: 13px;font-weight: bold; text-decoration: none !important;}
.AdFusionA,.AdFusionTable a {text-decoration: none;}
.afsummary a {font-weight: normal !important; text-decoration: none !important;}



/*-------------DART ADS------------ */

#RightCol3 {
padding-bottom: 5px;
}
#RightCol1,
#RightCol2 {
padding-bottom: 5px;
padding-top: 5px;
}

/* ------ Marketplace Section Feature Nav ------ */

#marketplace #featurenav{
text-align: left;
}

#marketplace #featurenav .feature{
width: 230px;
height: 150px;
margin: 0 4px 4px 0px;
}

#marketplace #featurenav .feature img{
float: left;
width: 100px;
}

#marketplace #featurenav .feature h3{
width: 110px;
float: left;
font-size: 14px;
text-align: left;
}

#marketplace #featurenav .feature h2{
font-size: 15px;
font-weight: bold;
}

#marketplace #featurenav .feature h3{
font-size: 13px;
font-weight: bold;
}
#marketplace .customLink{
display: none;
}

/* ---- CHILD CARE MAP ---- */

#newscontactky3reportsdaycaremap .columnleft,
#newscontactky3reportsdaycaremap #mpsectional,
#newscontactky3reportsdaycaremap #AdFusionBSS {
display: none;
}

#newscontactky3reportsdaycaremap .columncenter {
width: 632px;
}

#newscontactky3reportsdaycaremap .columncenter .storybody iframe {
height: 560px;
}

#newscontactky3reportsdaycaremap #google_ads_frame1 {
display: none;
}

/* ---- Olympics page ---- */

#olympics #olympicfeed1 a{
display: block;
clear: both;
padding: 5px!important;
}

#index #subnav .subnav2 a,
#olympics #subnav .subnav1 a{
color: #FF0000 !important;
}

/*------------------- nothing goes under this line! ------------------------- */
