.wrapper
	{
		margin:auto; 
		width:974px;
	}

.right_pseudo_left_col
	{
		float:right;
		width:644px;
	}
.left_pseudo_right_col
	{
		float:left; 
		width:330px; 
	}
.left_col
	{
		z-index:1;
		position: relative;
		left:-330px; 
		width:644px; 
		min-height: 150px;
		height: auto !important;
	}
.right_col
	{
		z-index:2;
		position:relative;
		left:644px;
		width:330px;
	}

/* IE mac hack */
* html>body .right_col
	{
		display:inline-block;
		overflow: auto;
	}

* html>body .left_col
	{
    	overflow: auto;
	}	

#news_container
	{
		margin:auto; 
		width:624px;
		background-color: #FFFFFF;
		position: relative;
		background: url(../App_Themes/WKYX/Images/boxes_br.gif) bottom right no-repeat #FFFFFF;
	}
#news_header
	{
		width: 624px;
		height: 40px;
		margin:auto;
		background-color: #CCCCCC;
		background: url(../App_Themes/WKYX/Images/latest_bg.gif) top center no-repeat; 
	}
#news_right_pseudo_left_col
	{
		float:right;
		width: 312px;
	}
#news_left_pseudo_right_col	
	{
		float:left; 
		width:312px;
	}
#news_left_col	
	{
		z-index:3;
		position: relative;
		left:-312px; 
		width:312px; 
		min-height: 150px;
		height: auto !important;
		height: 150px;
		background: url(../App_Themes/WKYX/Images/boxes_bl.gif) bottom left no-repeat;
	
	}
#news_right_col	
	{
		z-index:4;
		position: relative;
		left:312px;
		width:312px;
	}
#weather_col_container
	{
		position: relative;
		text-align: center;
	}
/* mac hide */
* html #weather_col_container,
	{
		height:1%;
	}
/* end hide*/
#weather_left_col
	{
		float:left;
		width:80px;
		text-align: left;
	}
#weather_right_col
	{
		float:right;
		width:119px;
		text-align:left;
	}
#weather_center_col
	{
		/*margin-left: 119px;*/
		text-align: left;
	}
#weather_wrapper
	{
		width: 330px;
		margin: auto;
		position: relative;
		text-align: center;
		font-size: 12px;
		background: #ffffff; 
	}
.weather_bold_text
	{
		font-weight: bold;
	}	
		
.ad
	{
		width: 330px;
		margin: auto;
		position: relative;
	}
.ad_notice
	{
		font-size: .5em;
		letter-spacing: 1px;
		font-family: Arial, Helvetica, sans-serif;
		margin-bottom: -2px;
		position: relative;
		top: -10px;
		right: 20px;
		color: #000000;
	}
* html .t
	{
		width: 310px;
	}
.t 
	{
		background: url(../App_Themes/WKYX/Images/dot.gif) 0 0 repeat-x; 
		width: 20em; 
		background-color: #FFFFFF;
	}
.b 
	{
		background: url(../App_Themes/WKYX/Images/dot.gif) 0 100% repeat-x;
	}
.l 
	{
		background: url(../App_Themes/WKYX/Images/dot.gif) 0 0 repeat-y;
	}
.r 
	{
		background: url(../App_Themes/WKYX/Images/dot.gif) 100% 0 repeat-y;
	}
.bl 
	{
		background: url(../App_Themes/WKYX/Images/ad_corner_bl.png) 0 100% no-repeat;
	}	
.br 
	{
		background: url(../App_Themes/WKYX/Images/ad_corner_br.png) 100% 100% no-repeat;
	}	
.tl 
	{
		background: url(../App_Themes/WKYX/Images/ad_corner_tl.png) 0 0 no-repeat;
	}	
.tr 
	{
		background: url(../App_Themes/WKYX/Images/ad_corner_tr.png) 100% 0 no-repeat; padding:10px;
	}
	
.news_copy
	{
		width: 290px;
		position: relative;
		top: 10px;
		left: 10px;
		padding-bottom: 10px;
		font-size: 12px;
		line-height: 16px;
	}

.link_area a
	{
 		display: block;
	}
	
.feature_area a
	{
		display: block;
		text-decoration: none; 
	}

.feature_area a:hover
	{
		display: block;
		color: #666666;
	}		
	
	
.latest_news_head
	{
		font-weight: bold;
		font-size: 12px;
	}	
	
.latest_news_time
	{
		color: #CC0000;
		font-size: 10px;
		font-weight: bold;
	}

.latest_news_location
	{
		color: #000000;
		font-size: 10px;
	}

.latest_feature_title
	{
	color: #003366;		
	font-size: 18px;
	}	

.latest_feature_description
	{
		font-size: 12px;
		color: #000000;
	}				
.latest_feature_fullstory_link
	{
		font-weight: bold;
		font-size: 12px;
	}
.headline_tabs_links
	{
		font-size: 12px;
	}
.headline_tabs_links li
	{
		
		padding-top: 7px;
		padding-left: 10px;
		line-height: 16px;
		position: relative;
		background-image: url(../App_Themes/WKYX/Images/list_square.gif);
		background-repeat: no-repeat;
		background-position: 0 1.0em;
		
	}

.feature_box_on
	{
		position: relative;
		width: 22px;
		height: 22px;
		background-color: #333333;
		border: solid 1px #666666;
		text-align: center;
	}
.feature_box_off
	{
		position: relative;
		width: 22px;
		height: 22px;
		background-color: #F2F2F2;
		border: solid 1px #666666;
		text-align: center;
	}
.feature_box_on_style
	{
		position: relative;
		top: 2px;
		left: 0px;
		font-size: 12px;
		font-weight: bold;
		line-height: 16px;
		color: #FFFFFF;
	}
.feature_box_off_style
	{
		position: relative;
		top: 2px;
		left: 0px;
		font-size: 12px;
		font-weight: bold;
		line-height: 16px;
		color: #666666;
	}
#feature_boxes
	{
		position: relative;
		width: 250px;
		height: 22px;
	}
.breaking_news
	{
		width: 300px;
		height: 20px;
		background: #CC0000;
		color: #FFFFFF;
		font-size: 12px;
		line-height: 14px;
		font-weight: bold;
	}
.breaking_news p
	{
		padding: 2px 2px 0 6px;
	}			
.box_pad
	{
		position: relative;
		width: 30px;
		float: left;
	}
	
.style_header
	{
		font-size: 18px;
		font-weight: bold;
		color: #FFFFFF;
		position: relative;
		top: 8px;
		left: 10px;
		letter-spacing: 1px;
		float: left;
	}
	
.style_header a
	{
		color: #FFFFFF;
		text-underline: none;
	}
	
.style_header a:hover
	{
		color: #FFFFFF;
		text-underline: underline;
	}			
	
#rss_feeds
	{

		float: right;
		margin-top: -2px;
		position: relative;
		font-size: 12px;
		color: #FFFFFF;


	}
#rss_image
	{
		position: relative;
		top: 4px;
	}

#rss_feeds a
	{
		color: #FFFFFF;
		text-underline: none;
	}
#rss_feeds a:hover
	{
		color: #FFFFFF;
		text-underline: underline;
	}
	
#most_pop_header
	{
		width: 318px;
		height: 40px;
		background: url(../App_Themes/WKYX/Images/popular_bg.gif) top center no-repeat; 
		position: relative;
	}
	
#most_pop_content
	{
		width: 318px;
		background: #FFFFFF;
		position: relative;
	}
	
#most_pop_copy	
	{
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 12px;
		line-height: 14px;
	}

#pop_list
	{
		margin-left: 0;
		padding: 10px 0 10px 10px;
		list-style: none;
	}
	
#pop_list li
	{
		padding-left: 10px;
		position: relative;
		background-image: url(../App_Themes/WKYX/Images/list_square.gif);
		background-repeat: no-repeat;
		background-position: 0 .5em;
		line-height: 16px:
		line-height: 16px;
	}		

#ap_header
	{
		width: 318px;
		height: 40px;
		background: url(../App_Themes/WKYX/Images/popular_bg.gif) top center no-repeat; 
		position: relative;
	}	
#ap_content
	{
		width: 318px;
		background: #FFFFFF;
		position: relative;
	}

#more_sites_header
	{
		width: 318px;
		height: 40px;
		background: url(../App_Themes/WKYX/Images/popular_bg.gif) top center no-repeat; 
		position: relative;
	}	
#more_sites_content
	{
		width: 318px;
		background: #FFFFFF;
		position: relative;
	}
#more_sites_img
	{
		padding: 10px;
	}	
.more_list
	{
		margin-left: 0;
		margin-right: 10px;
		padding: 0 0 0 10px;
		list-style: none;
	}
	
.more_list li
	{
		padding-left: 10px;
		position: relative;
		background-image: url(../App_Themes/WKYX/Images/list_square.gif);
		background-repeat: no-repeat;
		background-position: 0 .5em;
		line-height: 16px:
		line-height: 16px;
	}	

.listhead
	{
		font-size: 14px;
		font-weight: bold;
		margin-left: -2px;
		letter-spacing: 1px;
		line-height: 30px;
	}	

.listhead a
	{
		text-decoration: none;
		color: #333333;
	}

.listhead a:hover
	{
		text-decoration: underline;
	}

#middle

	{
		position: relative;
		height:160px; 
  		background: url(../App_Themes/WKYX/Images/skyfloat.gif) top center no-repeat; 
 		/*clear:left;*/
	}

#skyfloat_container
	{
		position: relative;
	  	top: 14px;
	}
	
.skyfloat 
	{
	 	position: relative;
		width: 224px;
	  	height: 130px;
	  	background: #FFFFFF;
	  	border-width: 1px; 
	  	border-color: #CCCCCC;
	  	border-style: solid;
		float: left;
		margin-left: 14px;
  	}

div.skyfloat_left
	{
		position: relative;
		float: left;
		width: 150px;
		font-size: 12px;
		line-height: 14px;
	}
	
div.skyfloat_left p
	{
		padding: 10px;
	}
	
div.skyfloat_right
	{
		position: relative;
		float: right;
		width: 74px;
		top: 1px;
		right: 1px;
	}

.skyfloat_head
	{
		font-size: 18px;
		font-weight: bold;
		color: #003366;
	}
	
#features_container
	{
		margin:auto; 
		width:624px;
	}
#features_right_pseudo_left_col
	{
		float:right;
		width: 306px;
	}
#features_left_pseudo_right_col	
	{
		float:left; 
		width:318px;
	}
#features_left_col
	{
		z-index:5;
		position: relative;
		left:-318px; 
		width:306px; 
		min-height: 150px;
		height: auto !important;
		height: 150px;
	}
#features_right_col
	{
		z-index:6;
		position: relative;
		left:318px;
		width:356px;
	}
.features_header
	{
		width: 306px;
		height: 40px;
		background: url(../App_Themes/WKYX/Images/more_bg.gif) top center no-repeat;
		clear: right;
	}
.features_copy
	{
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 12px;
		line-height: 14px;
	}
.features_copy img
	{
		padding: 10px;
	}	
.features_column
	{
		background: #FFFFFF;
		position: relative;
		width: 306px;
	}

.podcast_list
	{
		margin-left: 0;
		padding: 10px 0 0 10px;
		list-style: none;
	}
	
.podcast_list li
	{
		position: relative;
		padding-left: 10px;
		background-image: url(../App_Themes/WKYX/Images/list_square.gif);
		background-repeat: no-repeat;
		background-position: 0 .5em;
		line-height: 16px;
	}
.pagination
{
	background:white;
}

.stock_ticker
{
	text-align: center;
}

.stock_quote_company
	{
		font-weight: bold;
		font-size: 12px;
		color: #003366;
	}	
.stock_quote_price
	{
		font-size: 12px;
	}	
.stock_quote_difference
	{
		font-size: 11px;
		
	}	

.Right_Box_Header
	{
		width: 318px;
		height: 40px;
		background: url(../App_Themes/WKYX/Images/popular_bg.gif) top center no-repeat; 
		position: relative;
	}	
.Right_Box_Content
	{
		width: 318px;
		background: #FFFFFF;
		position: relative;
	}

.Right_Box_Content li
	{
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 12px;
		padding-bottom: 4px;
		padding-left: 10px;
		position: relative;
		background-image: url(../App_Themes/WKYX/Images/list_square.gif);
		background-repeat: no-repeat;
		background-position: 0 .5em;
		line-height: 16px;
	}		
.category_story_title
	{
		font-size: 14px;
		line-height: 16px;
		font-weight: bold;
		margin-top: 10px;
		margin-left: 10px;
	}
.category_story_time
	{
		color: #333333;
		font-size: 11px;;
		line-height: 20px;
		margin-left: 10px;
	}
.category_story_copy
	{
		color: #000000;
		font-size: 12px;;
		line-height: 18px;
		margin-left: 10px;
	}
.nav_breadcrumbs
	{
		font-size: 11px;
		line-height: 14px;
		font-weight: bold;
		margin-left: 10px;
	}
.more_links
	{
		font-size: 12px;
		line-height: 14px;
		margin-left: 10px;
	}
.story
	{
		padding: 0 0 5px 5px;
		width: 310px;
	}	
.story_title
	{
		font-size: 18px !important;
		line-height: 16px;
		font-weight: bold;
	}	
	
.story_time
	{
		color: #333333;
		font-size: 11px;;
		line-height: 20px;
	}				
.story_blurb
	{
	font-weight:normal !important;
	font-size: 12px;
	line-height: 18px;
	}
.full_story
	{
		font-size: 11px;
		line-height: 20px;
		font-weight: bold;
	}
.Featured_Health
{
 border-right: solid 1px lightgray;
 padding: 3px 3px 3px 3px;
}

.Featured_Health_Title
{
		margin-top: 12px;
		font-size: 16px;
		line-height: 16px;
		font-weight: bold;
		color: #535F5F;

}

.Featured_Health_SubTitle
{
		font-size: 10px;
		line-height: 10px;
		color: #535F5F;
			width: 250px;
}

.Featured_Health_Link
{
		font-size: 12px;

		color: #003366;
}
.Featured_Health_LinkDescription{
		font-size: 10px;
		line-height: 11px;
		font-weight: normal;
}
.Featured_Health_Image
{
 float:right;
 padding: 3px 3px 3px 7px;
}


.StoryImage
{
 float:left;
 padding: 3px 7px 3px 3px;
}
.Health_Story_Title 
{
 width: 200px;
 float: left;
 font-size: 14px;



}
.Health_Story_Blurb
{
font-weight:normal !important;
font-size: 12px;
line-height: 16px;
}