body,td,p,li,div,span	{ font-family: Arial, Helvetica, sans-serif; font-size: 13px;}
body 			{ margin-left:0; margin-right:0; margin-top:0;margin-bottom:0; width:100%;height:100%;overflow:show; }

body,td,p,li,div,.nav1,.none,.none:hover,.header,.header:hover,.cal,.cal:hover,.topstory_lead,.topstory_lead:hover,.topstory_lead2,.topstory_lead2:hover,.obit_head
			{ color: #000000; }


.title-viewing {

	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #6B9DA4;
	text-align: right;
}

.side-petals{
	background-image: url(../images/sidebar-petals.gif);
	background-repeat: repeat-y;
	background-position: bottom;
  width: 180px;
}

#menu-top {
	font-size: 11px;
	color: #432164;
	font-weight: bold;
	line-height: 2;
}

#menu-top a:link {
	font-weight: bold;
	text-decoration: none;
	color: #432164;
}

#menu-top a:visited {
	font-weight: bold;
	text-decoration: none;
	color: #432164;
}

#menu-top a:active {
	font-weight: bold;
	text-decoration: none;
	color: #432164;
}

#menu-top a:hover {
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #432164;
}

#menu-bottom {

	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	line-height: 2;
	background-color: #48246C;
}

.menu-bottom-info {

	font-size: 11px;
	color: #FFFFFF;
	background-color: #78B0BA;
	padding-top: 10px;
	padding-bottom: 10px;
}

#menu-bottom  a:link {
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}

#menu-bottom a:visited {
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}

#menu-bottom  a:active {
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}

#menu-bottom  a:hover {
	font-weight: bold;
	text-decoration: none;
	color: #48246C;
	background-color: #FFFFFF;
}

.menu-bottom-info a:link {
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}

.menu-bottom-info a:visited {
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}

.menu-bottom-info a:active {
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}

.menu-bottom-info a:hover {
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	text-decoration: underline;
}

#header-line1{
	background-image: url(../images/header-line1.gif);
	background-repeat: repeat-x;
}

#header-line2{
	background-image: url(../images/header-line2.gif);
	background-repeat: repeat-x;
}


a:hover,.white:hover	{ color: #C6D1EA; }
.cutline		{ color: #2D75BB; }
a,.full:hover,.headline:hover,.nav1:hover,.nav2:hover,.title,.obit_head2
			{ color: #003399; }
.box,.white,.weather,.box:hover
			{ color: #FFFFFF; }
.dateline		{ color: #B02823; }
.wea_yellow		{ color: #FFFF99; }
.gray			{ color: #666666; }

.topstory_headline	{ font-size: 18px; }
.title,.ap_heading	{ font-size: 16px; }
.h1,.topstory_lead,.headline,.ap_body,.obit_head2
			{ font-size: 14px; }
.h2	{ font-size: 12px; }
.h3,.box,.dateline,.full,.nav1,.white,.topstory_lead2,.cutline,.nav2,.tj_head,.ap_links,.weather,.wea_yellow
			{ font-size: 11px; }
.tj_small		{ font-size: 10px; }
.header,.obit_head	{ font-size: 16px; }

a,.nav1:hover,.nav2:hover,.none,.dateline,.full,.headline,.header,.header:hover,.cal,.cal:hover,.cal_off,.cal_on,.topstory_lead,.topstory_lead:hover,.topstory_headline,.topstory_headline:hover,.topstory_lead2:hover,.topstory_lead2,.box:hover
			{ text-decoration: none; }
a:hover, .white:hover,	{ text-decoration: underline }
.full,.box,.headline,.nav1,.white,.weather,.wea_yellow,.tj_head,.title,.byline,.nav2,.header,.ap_heading,.obit_head,.obit_head2
			{ font-weight: bold; }
.outdent 		{ display:block; margin-left: 10px; text-indent: -8px; }

.boxborder 		{ padding: 5px; background-color: #E5E9F3; border: 1px solid #2D75BB; }

.boxdav1border 		{ padding: 0px; background-color: #CDCEA1; border: 1px solid #CDCEA1; }

.boxtrinityborder 		{ padding: 0px; background-color: #E5E9F3; border: 1px solid #2D75BB; }

.boxcirca21border 		{ padding: 0px; background-color: #89BE92; border: 1px solid #73B182; }

.boxexpertborder 		{ padding: 0px; background-color: #FFFFCC; border: 1px solid #73B182; }

.nav1:hover		{ color: #2D75BB; }

.search_input 		{ border:1px #50555A solid; background:#FFFFFF; font:10px Verdana, Arial, san-serif; color:#000000 }

.dL 			{  background-image: url(/images/pageart/dotted.gif); height: 9px;}

#menuHome, #menuNews, #menuSports, #menuFeatures, #menuColumnists, #menuEntertainment, #menuClassifieds, #menuObituaries, #menuExtras, #menuBusiness
			{ position:absolute; display:block; visibility:hidden; z-index:300}
	#menuHome 	{ left:0px; width:180px; top:89px; }
	#menuNews 	{ left:39px; width:180px; top:89px; }
	#menuSports 	{ left:140px; width:180px; top:89px; }
	#menuFeatures 	{ left:187px; width:180px; top:89px; }
	#menuColumnists { left:243px; width:180px; top:89px; }
	#menuEntertainment 	{ left:314px; width:180px; top:89px; }
	#menuClassifieds 	{ left:401px; width:180px; top:89px; }
	#menuObituaries { left:471px; width:180px; top:89px; }
	#menuExtras 	{ left:536px; width:180px; top:89px; }
	#menuBusiness 	{ left:79px; width:180px; top:89px; }

.menuOutline 		{ background-color: #E5E9F3; layer-background-color: #E5E9F3; border: 1px solid #2D75BB;}
.menuBg 		{ background:#E5E9F3; border:1px #FFFFFF solid; }

.nav2,.nav2:visited 	{ display:block; padding:4px; padding-top:1px; padding-bottom:1px;}
.nav2:hover 		{ background:#FFFFFF}

.cal			{ font-family: Times New Roman, Times, serif; font-size: 11px }
.cal_head		{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; border: 1px #CCCCCC solid}
.cal_off 		{ cursor: default; font-size: 9px; text-align: center; border: 1px #CCCCCC solid}
.cal_on 		{ cursor: hand; background-color: #CCCCCC}

.border 		{ border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.boxborderWhite { padding: 5px; background-color: #E5E9F3; border: 1px solid #2D75BB;}
#ToolTip { position: absolute; width: 200px; border: 1px solid black; padding: 4px; background-color: lightyellow; visibility: hidden; z-index: 100; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }

.main_text_italic_bold {
	font: 12px Arial, Helvetica, sans-serif;
	text-align: left;
	font-style: italic;
    font-weight: bold;
}

.main_text {
	font: 12px Arial, Helvetica, sans-serif;
	text-align: left;
  line-height: 15px;
}
.main_text_bold {
	font: 12px Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight: bold;
}


.red_text {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color:#cc0000;
	font-weight: bold;
}

.red_bold_text {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color:#cc0000;
	font-weight: bold;
}

.small_blue_link {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	line-height: normal;
	color: #C6D1EA;
}

.blue_link {
	font: 13px Arial, Helvetica, sans-serif;
	line-height: 17px;
    font-weight:bold;
  }

.black_link {
	font: 13px Arial, Helvetica, sans-serif;
	line-height: 17px;
    font-weight:bold;
    color: #000000;
}


