body {
	background-color: #fff;
	margin-top: 0;
	margin-left: 8px;
}

p {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 10pt;	
	color: #000;
}


hr {
	width: 100%;
	height: 1px;
	color: #333;
	background-color: #333;
	border: 0;
}

/* defualt link color */
a:link {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a:visited {
	text-decoration: none;
}
/* end defualt link color */

.smallsidebar {
	font-family: arial,verdana,helvetica,sans serif;
	color: #000;
	font-size: 11px;
}

.smallsubscribe  {
	font-family: arial,verdana,helvetica,sans serif;
	font-weight: bold;
	color: #660010;
	font-size: 11px;
	text-decoration: none;
}

a.smallsubscribe, a.smallsubscribe:link a.smallsubscribe:visited, a.smallsubscribe:active {
	font-family: arial,verdana,helvetica,sans serif;
	font-weight: bold;
	color: #660010;
	font-size: 11px;
	text-decoration: none;
}

a.smallsidebar, a.smallsidebar:visited {
	font-family:arial,verdana,helvetica,sans serif;
	font-weight:bold;
	color:#036;
	font-size:11px;
	text-decoration:none;
}

a.smallimprv, a.smallimprv:visited {
	font-family:arial,verdana,helvetica,sans serif;
	font-weight:bold;
	color:#333;
	font-size:11px;
	text-decoration:none;
}

.tinylink, a.tinylink, a.tinylink:visited  {
	font-family: Arial, Helvetica, sans-serif;
	color: #333; 
	font-size: 10px; 
	font-weight: bold; 
	text-decoration: none
}

.tinyclasslink, a.tinyclasslink, a.tinyclasslink:visited  {
	font-family: Arial, Helvetica, sans-serif; 
	color: #888; 
	font-size: 10px; 
	font-weight: bold; 
	text-decoration: none
}

.nky_headbar, a.nky_headbar, a.nky_headbar:visited  {
	font-family: Arial, Helvetica, sans-serif; 
	color: #000; 
	font-size: 12px; 
	font-weight: bold; 
	line-height: 13px; 
	text-decoration: none
}

.enq_headbar {
	font-family: Arial, Helvetica, sans-serif; 
	color: #000; 
	font-size: 12px; 
	font-weight: bold; 
	line-height: 13px; 
	text-decoration: none;
}

a.enq_headbar, a.enq_headbar:visited {
	font-family: Arial, Helvetica, sans-serif; 
	color: #000; 
	font-size: 12px; 
	font-weight: bold; 
	line-height: 13px; 
	text-decoration: none;
}

.weather, a.weather, a.weather:visited {
 	color: #036;
 	font-family: arial, helvetica, sans-serif;
 	font-size: 11px;
 	font-weight: bold;
 	text-decoration: none;
}

.smallweather, a.smallweather, a.smallweather:visited {
 	color: #036;
 	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

.section_links {
 	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	text-decoration: none;
}

a.section_links:link,a.section_links:active,a.section_links:visited {
 	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	text-decoration: none;
}

a.section_links:hover {
 	color: #666;
	text-decoration: underline;
}

.redarrow {
	color: #F4042A;
}

/* event tabs */

.cltab { 
	padding-right: 10px; 
	padding-left: 10px; 
	border-top: 1px solid #999; 
	background-color:#fff;
	position: relative;
	top: 1px;
}

.cltabi { 
  position: relative;
  top: 1px;
}
 
.tabrow {
	font: bold 13px Arial, Helvetica, sans-serif; 
	background-color: #fff; 
}

.whitespace {
	font-family: Arial, Helvetica, sans-serif; 
	background-color: #fff; 
	padding-left: 2px;
}

.whitespace2 {
	font-family: Arial, Helvetica, sans-serif; 
	background-color: #fff; 
	padding-right: 3px;
}

/* end event tabs */

a.smblack_head:link,a.smblack_head:visited,a.smblack_head:active {
	font-family: Arial, Helvetica, sans-serif; 
	letter-spacing: 1px; 
	font-size: 7pt; 
	color: #000; 
	text-decoration: none
}

a.smblack_head:hover {
	text-decoration: underline; 
	color: #000
}

a.reversebar_head:link,a.reversebar_head:visited,a.reversebar_head:active {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold; 
	color: #545353; 
	text-decoration: none;
}

a.reversebar_head:hover {
	text-decoration: underline; 
	color: #545353;
}

a.nav_sub:link,a.nav_sub:visited,a.nav_sub:active {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold; 
	color: #3D3E3F; 
	text-decoration: none;
}

a.nav_sub:hover {
	text-decoration: none; 
	color: #000;
}

a.smgrey	{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #c5c5c5;
}

a.localtools:link, a.localtools:visited, a.localtools:active {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #484848;
	text-decoration: none;
}

a.localtools:hover {
	color: #000;
	text-decoration: underline; 
}

a.tabbed_head:link,a.tabbed_head:visited,a.tabbed_head:active {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold; 
	color: #ddd;
	text-decoration: none;
}

a.tabbed_head:hover {
	text-decoration: none; 
	color: #fff;
}


a.tabbed_select:link,a.tabbed_select:visited,a.tabbed_select:active {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold; 
	color: #494848;
	text-decoration: none;
}

a.tabbed_select:hover {
	color: #000;
	text-decoration: none;
}

a.weather_head:link,a.weather_head:visited,a.weather_head:active {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #494848;
	text-decoration: none;
}

a.weather_head:hover {
	color: #000;
	text-decoration: underline;
}

input.btn {width: auto; border: 3px double #999; border-top-color: #ddd; border-left-color: #ddd; background-color: #eee; background-image: url(/graphics/background_form_element.gif); background-repeat: repeat-x; color: #333; font-size: 10px; font-weight: bold; font-family: Arial, Helvetica, sans-serif} 
 
.reversebar {
	background-image:url(/graphics/navigation/nkynav_background.gif); 
	background-position: top;
	background-color: #1E57A0;
}

.activetab{background-image:url(/graphics/navigation/nkynav_tabmid_2x21.gif); background-position: top; background-repeat: repeat-x;}
.subnavbar{background-image:url(/graphics/navigation/fade_reversebar.gif); background-position: top;}
.localtoolbar{background-image:url(/graphics/navigation/fade_reversebar.gif); background-position: top;font-size:7pt;}
.searchintro{font-family: arial,helvetica,sans-serif; font-size: 8pt; color: #969595;}
.searchfield{font-family: arial,helvetica,sans-serif; font-size: 8pt;}

.nky_city	{font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #ccc}
.nky_city:hover {text-decoration: underline; color: #fff}

.nav_county:link,.nav_county:visited,.nav_county:active {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold; 
	color: #000; 
	background-color: #d8d8d8; 
	text-decoration: none;
}

.nav_county:hover {
	text-decoration: underline; 
	color: #000;
}

.citybar {
	background-image:url(/graphics/navigation/nkycity_background.gif); 
	background-position: top;
	background-color: #184984;
}

.nkyheadbar {
	background-color: #1E57A0;
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 8pt;	
	color: #fff;
	font-weight: bold;
}

.crumbseparator {
	margin-bottom: 12px;
	border-bottom: 1px #e7e7e7 solid;
}

.navseparator {
	border-bottom: 1px #e7e7e7 solid;
	margin: 7px 0 7px 0;
}

.storytext {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 10pt;	
	color: #000;
}

.nkytdhead
{
	font-family: Arial, helvetica,verdana;
	font-size: 12pt;	
	color: #000;
	font-weight: bold;
}

.nkytd
{
	font-family: Arial, helvetica,verdana;
	font-size: 10pt;	
	color: #000;
}

.header {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 20pt;
	font-weight: bold;
	color: #000;
}

.decker {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 16pt;
	color: #000;
}

.bodytext{
    font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}


.breadcrumb {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 8pt;	
	color: #666;
}

.breadcrumblink {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 8pt;	
	color: #00f;
	text-decoration: none;
}

a.breadcrumblink:hover {
	text-decoration: underline;
}

a.breadcrumblink:visited {
	color: #800080;
}

a.breadcrumblink_enq:link, a.breadcrumblink_enq:visited {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 8pt;	
	color: #910018;
	text-decoration: none;
}

a.breadcrumblink_enq:hover {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 8pt;	
	color: #910018;
	text-decoration: underline;
}

.breadcrumblink_feedback {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 8pt;
	font-weight: bold;	
	color: #666;
	text-decoration: none;
}

a.breadcrumblink_feedback:link, a.breadcrumblink_feedback:visited {
	color: #666;
	text-decoration: none;
}

a.breadcrumblink_feedback:hover {
	color: #333;
	text-decoration: underline;
}

.article_tools {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #333;
}

a.article_tools:link, a.article_tools:visited {
	color: #333;
	text-decoration: none;
}

a.article_tools:hover {
	color: #333;
	text-decoration: underline;
}

.section {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 22pt;
	font-weight: bold;
	letter-spacing:-1pt;
	color: #999;
}

.byline	{
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 10pt; 
	font-weight: bold;
	margin-top: 15px;
	margin-bottom: 25px;
}

.smlink {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 11px;
	font-weight: bold;
}

a.smlink:link {
	text-decoration: none;
}

/* bulleted lists */

.bulletline {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 12px;
}

ul.bulletline, .bulletline ul {
	margin: 0;
	margin-left: 0;
	padding: 0;
	cursor: default;
    list-style-type: none;
	}
	
.bulletline li {
	padding: 0;
	background-image: url(/graphics/bullet.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em;
	padding-left: .7em;	
}

.bulletlinesm {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 8pt;
	font-weight: bold
}

ul.bulletlinesm, .bulletlinesm ul {
	line-height: 1;
	margin: 0;
	margin-left: 0;
	padding: 0;
	cursor: default;
    list-style-type: none;
	}
	
.bulletlinesm li {
	line-height: 1em;
	padding-bottom: .4em;
	background-image: url(/graphics/bullet.gif);
	background-repeat: no-repeat;
	background-position: 0 .1em;
	padding-left: .7em;	
}

ul.bulletlinen, .bulletlinen ul {
	margin: 0;
	margin-left: 0;
	padding: 0;
	cursor: default;
    list-style-type: none;
	font-family: arial,helvetica,verdana,sans-serif;	font-size: 11px;color: #0000ff;text-decoration:none;
	}
	
.bulletlinen li {
	line-height: 1.3em;
	padding-bottom: .4em;
	background-image: url(/graphics/bullet.gif);
	background-repeat: no-repeat;
	background-position: .1em .1em;
	padding-left: .88em;	
}

/* end bulleted lists */

/* flexad controls */
#flexad {
	float: left;
	margin: 2px 10px 10px 0;
	text-align: left;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #bbb;
}


/* ap stocks */

.stockfield
{font-family: arial,helvetica,verdana,sans-serif;font-size: 9px;color: #000000;text-decoration:none;}
.minitext
{font-family: arial,helvetica,verdana,sans-serif;font-size: 10px;color: #000000;text-decoration:none;}
.ministocklink
{font-family: arial,helvetica,verdana,sans-serif;font-size: 10px;color: #0000ff;text-decoration:none;}
.bullethead
{font-family: arial,helvetica,verdana,sans-serif;font-size: 12px;color: #0000ff;text-decoration:none;}

/* end ap stocks */

.smalllist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	line-height: 1.5;
}

.smalllist_nb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 1.5;
}

.tinygreytext {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 7pt;	
	color: #333;
}

.tinygreylink {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 7pt;	
	color: #666;
	text-decoration: none;
}

a.tinygreylink:link, a.tinygreylink:visited {
	color: #666;
	text-decoration: none;
}

a.tinygreylink:hover {
	text-decoration: underline;
}

.frontcap_bar {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #333;
	background-color: #efefef;
}

.frontcap_linetop {
	background-color: #000;
}

.frontcap_linebot {
	background-color: #ccc;
}

.frontcap_rss,a.frontcap_rss:link,a.frontcap_rss:active,a.frontcap_rss:visited {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 7pt;	
	color: #c60;
	text-decoration: none;
}

a.frontcap_rss:hover {
	color: #c60;
	text-decoration: underline;
}

.frontcap_home,a.frontcap_home:link,a.frontcap_home:active,a.frontcap_home:visited {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 7pt;	
	color: #910018;
	text-decoration: none;
}

a.frontcap_home:hover {
	color: #910018;
	text-decoration: underline;
}

.headleadbar {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 8pt;	
	color: #fff;
	font-weight: bold;
}

.caption {
	padding: 5px 0 0 0;
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 8pt;	
	color: #000;
}

.photobyline
{
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 8pt;	
	color: #666;
}

.nav_foot {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 8pt;	
}

a.nav_foot:link, a.nav_foot:visited {
	color: #000;
	text-decoration: none;
}

a.nav_foot:hover {
	color: #000;
	text-decoration: underline;
}

.link_foot {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 8pt;	
	color: #666;
	text-decoration: none;
}

a.link_foot:link, a.link_foot:visited {
	color: #666;
	text-decoration: none;
}

a.link_foot:hover {
	text-decoration: underline;
}

.smtext {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 11px;	
	color: #000;
}

.smgreytext {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 8pt;	
	color: #666;
}

.smgrey {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 8pt;	
	color: #666;
}

.medheadlinelink {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 14px; 
	font-weight: bold;
	color: #00f;
	text-decoration :none;
}

.headlinelink,a.headlinelink {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 18px;	
	font-weight: bold;
	text-decoration: none;
}

a.headlinelink:hover {
	text-decoration: underline;
}

.headlinelinkbreak,a.headlinelinkbreak {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 25px;	
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	
}

a.headlinelinkbreak:hover {
	text-decoration: underline;
}

.subheadlinelink,a.subheadlinelink {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 10pt;	
	font-weight: bold;
	text-decoration: none;
}

a.subheadlinelink:hover {
	text-decoration: underline;
}

.subheadlinelinkpage,a.subheadlinelinkpage {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 10pt;	
	font-weight: bold;
	text-decoration: none;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	border-bottom: 1px none #fff;
	border-left: 1px solid #fff;
}

a.subheadlinelinkpage:hover {
	text-decoration: none;
	border-top: 1px solid #660000;
	border-right: 1px solid #660000;
	border-bottom: 1px none #660000;
	border-left: 1px solid #660000;
}

.subhead {	
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 12pt;
	color: #000;
	font-weight: bold;
}

.medtext {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 10pt;	
	color: #000;
}

.medtextbreak,a.medtextbreak {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 10pt;	
	color: #ffffff;
}

a.medtextbreaklink:hover {
	text-decoration: underline;
}

.minilink,a.minilink:link,a..minilink:active,a..minilink:visited {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 8pt;	
	text-decoration: none;
}

.minilink:hover {
	text-decoration: underline;
}

.tinylink,a.tinylink:link,a.tinylink:active,a.tinylink:visited {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 7pt;	
	text-decoration: none;
}

.tinylink:hover {
	text-decoration: underline;
}

.tinywhitetext {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 7pt;	
	color: #fff;
}

.black {
	color: #000;
}

.ap-bulleted-headline-2 {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 8pt;	
	color: #00f;
	text-decoration: none;
}
.ap-bulleted-headline-2:hover
{
	text-decoration: underline;
}
.ap-bulleted-headline-2:visited
{
	text-decoration: none;
	color: #800080;
}
.ap-bulleted-headline-1
{
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 8pt;	
	color: #00f;
	text-decoration: none;
}
.ap-bulleted-headline-1:hover
{
	text-decoration: underline;
}
.ap-bulleted-headline-1:visited
{
	text-decoration: none;
	color: #800080;
}


/* drop down header style */

#dropmenudiv {
	position:absolute;
	border-right: 1px solid #eee;
	border-bottom: 2px solid #eee;
	font:normal 12px;
	line-height:18px;
	z-index:100;
}

#dropmenudiv a {
	width: 100%;
	display: block;
	text-indent: 3px;
	border-top: 1px solid #fff;
	border-right: 1px solid #9D9C9C;
	border-left: 1px solid #9D9C9C;
	border-bottom: 1px solid #9D9C9C;
	padding: 1px 0;
	text-decoration: none;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #32444C;
	background-color: #F1F1F1;
	padding-bottom: 0px;
}

#dropmenudiv a:hover{
	background-color: #1E57A0;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	text-decoration: underline;
	padding-bottom: 0px;
}

/*  search + event clusters */
.searchbox_background { background: #D2DDED bottom url(/graphics/navigation/search_bkgrnd.gif); background-repeat: repeat-x}

.calendar_small	{font-family: arial,helvetica,sans-serif; line-height: 1; font-size: 8pt; color: #333}
.calendar_small:link {text-decoration: none}
.calendar_small:visited {text-decoration: none}
.calendar_small:active {text-decoration: none}

.calendar_date	{font-family: arial,helvetica,sans-serif; line-height: 1; font-size: 8pt; color: #580303}
.calendar_date:link {text-decoration: none}
.calendar_date:visited {text-decoration: none}
.calendar_date:active {text-decoration: none}

.calendar_day	{font-family: verdana; font-size: 7pt; font-weight: bold; color: #fff;}
.calendar_date	{font-family: verdana; font-size: 8pt; font-weight: bold; color: #039;}

.comm_info {font-family: arial,helvetica,sans-serif; font-size: 13pt; font-weight: bold; color: #424242}
.cluster	{font-family: arial,helvetica,sans-serif; font-size: 9pt; color: #000}

a:link, a:active, a:visited
{
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
}

/* community calendar styles */

a.medredlink, a.medredlink:visited  {
	font-family:arial,verdana,helvetica,sans serif;
	font-weight:bold;
	color:#890303;
	font-size:12px;
	text-decoration:none;
}

.smallsidebar {
	font-family:arial,verdana,helvetica,sans serif;
	color:#000;
	font-size:11px;
}

a.smallsubscribe, a.smallsubscribe:visited  {
	font-family: arial,verdana,helvetica,sans serif;
	font-weight: bold;
	color: #660010;
	font-size: 11px;
	line-height: 18px;
	text-decoration: none;
}

a.smallimprv, a.smallimprv:visited  {
	font-family:arial,verdana,helvetica,sans serif;
	font-weight:bold;
	color:#333;
	font-size:11px;
	text-decoration:none;
}

a.smallsidelink, a.smallsidelink:visited  {
	font-family:arial,verdana,helvetica,sans serif;
	color:#036;
	font-size:11px;
	text-decoration:none;
}

.elevenptgrey {
	font-family:arial,verdana,helvetica,sans serif;
	color:#949494;
	font-size:11px;
}

.elevenptblack {
	font-family:arial,verdana,helvetica,sans serif;
	color:#000;
	font-size:11px;
}

a.elevenptlink, a.elevenptlink:visited {
	font-family:arial,verdana,helvetica,sans serif;
	font-weight:bold;
	color:#043CBC;
	font-size:11px;
	text-decoration:none;
}

.tinylink, a.tinylink, a.tinylink:visited  {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none
}

.tinyclasslink, a.tinyclasslink, a.tinyclasslink:visited {
	font-family: Arial, Helvetica, sans-serif; 
	color: #888;
	font-size: 10px;
	font-weight: bold;
	text-decoration: non
}

.nky_headbar, a.nky_headbar, a.nky_headbar:visited  {
	font-family: Arial, Helvetica, sans-serif; 
	color: #000; 
	font-size: 12px; 
	font-weight: bold; 
	line-height: 13px; 
	text-decoration: none
}

.enq_headbar, a.enq_headbar, a.enq_headbar:visited  {
	font-family: Arial, Helvetica, sans-serif; 
	color: #000; 
	font-size: 14px; 
	font-weight: bold; 
	line-height: 13px; 
	text-decoration: none
}

a.enq_headbar:hover  {
	color: #910018; 
	text-decoration: none;
}

.weather, a.weather, a.weather:visited {
  color: #036;
  font-family: arial, helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  }
  
.smallweather, a.smallweather, a.smallweather:visited {
  color: #036;
  font-family: arial, helvetica, sans-serif;
  font-size: 11px;
  text-decoration: none;
  }
 
 
/* photographer's favorite */
.photoborder {
	margin: 0 0 2px 0;
	padding: 4px;
	margin: 4px 0;
 	border: 1px solid #ccc;
	text-align: center;
	background-color: #fff;
  }

/* end photographer's favorite */

div.tabBox {}
div.tabArea {
  font-size: 80%;
  font-weight: bold;
  padding: 0px 0px 3px 0px;
}

a.tab {
  background-color: #344760;
  border: 1px solid #000;
  border-bottom-width: 0px;
  border-color: #000;
  -moz-border-radius: .4em .4em 0em 0em;
  border-radius-topleft: .4em;
  border-radius-topright: .4em;
  padding: 2px 1em 2px 1em;
  position: relative;
  text-decoration: none;
  top: 3px;
  left: 5px;
  z-index: 100;
}
a.tab, a.tab:visited {
  color: #fff;
  font-family: arial, helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
}
a.tab:hover {
  background-color: #DFE4EB;
  border-color: #000;
  color: #1746CC;
}
a.tab.activeTab, a.tab.activeTab:hover, a.tab.activeTab:visited {
  background-color: #DFE4EB;
  border-color: #000;
  color: #000;
}
a.tab.activeTab {
  padding-bottom: 3px;
  top: 3px;
  z-index: 102;
}
div.tabIframeWrapper {
  width: 100%;  
}

iframe.tabContent {
  background-color: #000;
  border: 1px solid #000;
  border-color: #000;
  width: 590px;
  height: 180px;
}

/* end community tabs styles */


/*  new enq styles start here  */
.footseparator {
	border-bottom: 1px #e7e7e7 solid; 
	margin: 7px 0 7px 0;
	}

.relatedstories {
	font-family:arial,verdana,helvetica,sans serif;
	color:#484848;
	font-size:12px;
	text-decoration:none;
}

a.relatedstories, a.relatedstories:visited {
	font-family:arial,verdana,helvetica,sans serif; 
	color:#494848;
	font-size:12px;
	text-decoration:none;
}

.sidebox  {
	font-family:arial,verdana,helvetica,sans serif;
	color: #fff;
	font-size:12px; 
	font-weight: bold; 
	text-decoration:none; 
	letter-spacing: 1.5px;
}


.ENQreversebar {
	background-image:url(/graphics/navigation/enqnav_background.gif); 
	background-position: top;
	background-color: #910018;
}

#ENQdropmenudiv {
	position:absolute;
	border-right: 1px solid #eee;
	border-bottom: 2px solid #eee;
	font:normal 12px;
	line-height:18px;
	z-index:100;
}

#ENQdropmenudiv a {
	width: 100%;
	display: block;
	text-indent: 3px;
	border-top: 1px solid #fff;
	border-right: 1px solid #9D9C9C;
	border-left: 1px solid #9D9C9C;
	border-bottom: 1px solid #9D9C9C;
	padding: 1px 0;
	text-decoration: none;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #32444C;
	background-color: #F1F1F1;
	padding-bottom: 0px;
}

#ENQdropmenudiv a:hover{
	background-color: #5E5E5E;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	text-decoration: underline;
	padding-bottom: 0px;
}

.ENQactivetab{
	background-image:url(/graphics/navigation/enqnav_tabmid_2x21.gif);
	background-position: top;
	background-repeat: repeat-x;
}

/*  new enq styles end here  */
		

/* begin print article styles */

#print_logos {
	width:98%;
	padding: 5px;
	border-bottom: 1px #e7e7e7 solid;
}

#print_date {
	width: 98%;
	padding: 5px;
	border-bottom: 1px #e7e7e7 solid;
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 8pt;	
	color: #666;
}

#print_story {
	width: 98%;
	padding: 5px;
	border-bottom: 1px #e7e7e7 solid;
}

#print_toolstop {
	width: 98%;
	padding: 8px 7px;
	background-color: #efefef;
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 8pt;	
	color: #000;
}

a.print_tools {
	font-weight: bold;
}

#print_toolsbottom {
	width: 98%;
	padding: 8px 5px;
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 8pt;	
	color: #000;
}

/* end print article styles */

/* ad border wrap */

.adwrap {
	border: 1px solid #e7e7e7;
}

/* end ad border wrap */


/* section front right side chunks */

#special_chunks {
    display: block;
    background: url(/graphics/hr_dot.gif) bottom repeat-x;
    padding-bottom: 10px;
    margin-bottom: 10px;
	font-family: arial,helvetica,verdana,sans-serif;	font-size: 12px;color: #000;text-decoration:none;
}

#special_chunks_bot {
	display: block;  
	padding-bottom: 10px; 
	margin-bottom: 10px;
}

/*
.special_chunks,a.special_chunks:link,a.special_chunks:active,a.special_chunks:visited {
 	color: #036;
 	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

.a.special_chunks:hover {
 	color: #036;
	text-decoration: underline;
}

.special_chunks_bot,a.special_chunks_bot:link,a.special_chunks_bot:active,a.special_chunks_bot:visited {
 	color: #036;
 	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

.a.special_chunks_bot:hover {
 	color: #036;
	text-decoration: underline;
}
*/

/* end chunks */

/* tables in stories */
.enqtable {
	background: #eee;
	width : 100%;
	border: 0px;
	margin: 1px;
	padding : 3px;
}

.enqtdhead {
	background: #666;
	color: #FFF;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold
}

.enqtd {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
}

.COMreversebar { background-image:url(http://news.enquirer.com/graphics/navigation/enqnav_background.gif); background-position: top; background-color: #5E6B9C; }

/* custom AP styles */
/*TD {font-family: arial, helvetica, sans-serif;font-size: 12px}*/
.headline {font-size: 22px; color: black; font-weight: bold; font-family: Arial, Helvetica, sans-serif}
.byline {font: bold 12px Arial, Helvetica, sans-serif; color: #000000;}
.bylinetitle {font: bold 12px Arial, Helvetica, sans-serif; color: #000000;}
.bytitle {font: bold 10px Arial, Helvetica, sans-serif; color: #000000;}
.timestamp {font: bold 10px Arial, Helvetica, sans-serif; color: #666666;}
/*.body {font-size: 12px; font-family: Arial, Helvetica, sans-serif}*/
.tabletitle {font-size: 11px; font-weight: bold; color: #000000; font-family: Arial, Helvetica, sans-serif}
.storylink {font: bold 12px Arial, Helvetica, sans-serif;}
.textlabel {font: bold 11px Arial, Helvetica, sans-serif; color: #663333;}
.photo {font-size: 11px; font-family: Arial, Helvetica, sans-serif}
.audio {font-size: 11px; font-family: Arial, Helvetica, sans-serif}
.video {font-size: 11px; font-family: Arial, Helvetica, sans-serif}
.firsttopheadline {font-size: 16px; font-weight: bold; color: #000000; font-family: Arial, Helvetica, sans-serif}
.topheadline {font-size: 16px; font-weight: bold; color: #000000; font-family:  Arial, Helvetica, sans-serif}
.latestnews {font-size: 12px; font-weight: normal; color: #000000; font-family: Arial, Helvetica, sans-serif}
 /*end custon AP styles */