
	body {
		margin: 0;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		background-color: white;
		color:#333333
	}
	a {
		text-decoration: none;
	}
	h1 {
		font-size: 18px;
		color: #83A425;
	}
	h2 {
		font-size: 16px;
		color: #83A425;
	}
	h5 {
	font-weight:100;
		color: #222222;
		font-size:12px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	table#header {
		height: 50px;
		background-color: #FFF;
		color: #660099;
		font-size: 16pt;
	}
	table#header td {
		padding-left: 5px;
	}
	table#main {
		background-color: white;
	}
	table#main td {
		vertical-align: top;
		font-size:13px;
	}
	td.catCol {
		background-color: #FFF;
		padding-top:10px
	}
	td.catColIndex {
		padding-top:10px
	}
	td.centerCol {
		font-size: 12px;
		padding: 10px;
		background-color: white;
	}
	table#categories td {
		
		background-color: #BDBDBD;
	}
	table#categories td a {
		font-size: 11px;
		color: #CC0000;
	}
	table#categories td a:hover {
		color: #330099;
	}
	td.catHeader {
		background-color: #666666;
		font-size: 14px;
		color: white;
		border: 1px solid white;
	}
	table.mod {
		margin-top: 5px;
		border: 1px solid #FFF;
		background-color: #F5F7F9;
		
	}
	table.modPrevArticle {
		margin: 5px 0;
		background-color: #F5F7F9;
		float: left;
		width: 50%;
		text-align: left;
	}	
	table.modNextArticle {
		margin: 5px 0;
		background-color: #F5F7F9;
		float: right;
		width: 50%;
		text-align: right;
	}
	table.modPrevArticle a, table.modNextArticle a{
		color: #3A6B95;
		text-decoration:underline;
	}
	table.modPrevArticle a:hover, table.modNextArticle a:hover{
		color: #812C2C;
		text-decoration:underline;
	}	
	table.mod td, table#articles td, table.modNextArticle td, table.modPrevArticle td {
		padding: 3px;
	}
	td.modHeader {
		background-color: #f5f5f5;
		font-size:180px;
		color: white;
		border-bottom:1px solid #CACACA;	
		border-top:4px solid #000;
		height:32px;
		color:#4B4B4B;
		padding:5px 0 0 5px;
	}
	td.modHeaderSmall {
		background-color: #f5f5f5;
		font-size:14px;
		color: white;
		border-bottom:1px solid #CACACA;	
		border-top:4px solid #000;
		height:20px;
		font-weight: bold;
		color:#4B4B4B;
		padding:5px 0 0 5px;
	}	
	td.modHeaderMain {
		background-color: #fff;
		border-bottom:1px solid #CACACA;	
		border-top:4px solid #000;
		height:32px;
		color:#4B4B4B;
		padding:5px 0 0 5px;
	}
	
	td.modHeaderMain h1{
		font-size:18px;
		color:#4b4b4b;
		width:90%;
		float:left;
		margin:5px 0 0 0;
		font-family:Georgia,"Times New Roman", Times, serif;}
		
		table.mod tr td.modHeader h4{font-size:16px; font-family:Georgia,"Times New Roman", Times, serif; margin:5px 0 0 0;}
		html>body table.mod tr td.modHeader h4{margin:0;}
	
	html>body td.modHeaderMain h1{margin:0;}
	
	span.rss{float:right; margin-top:5px}
	html>body span.rss{margin-top:0px}
	table#rssTbl {
		margin-top: 10px;
	}
	table#rssTbl a {
		color: #3A6B95;
		text-decoration:underline;	
	}
	table.mod td a, table#articles td a {
		color: #0033FF;
		padding:4px 0;
	}
	table.mod td a:hover, table#articles td a:hover{
		color: #FF0000;
	}
	table#footer {
		font-size: 11px;
		text-align: center;
		color: #222222;	
	}
	div.latestBlock {
		margin-bottom: 5px;
		font-size:13px;
	}
	div.latestTitle {
		font-size: 14px;
		font-weight: bold;
		color:#3A6B95;
	}
	div.latestTitle a {
		color:#3A6B95;
	}
	div.latestTitle a:hover {
		color:#567;
	}
	table#articles {
		margin: 10px 0;
	}
	div.pagination a {
		font-weight: bold;
	}
	div.breadcrumb {
		color: #3A6B95;
		font-size:12px;
		margin:5px 0 0 5px;
	}
	div.breadcrumb a{
		color: #3A6B95;
		text-decoration:underline;
	}
	div.breadcrumb a:hover{
		color: #812C2C;
		text-decoration:underline;}
		

	
	ul#cat{padding:0; margin-left:5px}
	ul#cat li {padding:0 0 0 15px; font-size:12px; margin:0 0 8px 0; background:url(images/icon_arrow.gif) no-repeat 0 3px; list-style:none; font-family:Verdana, Arial, Helvetica, sans-serif}
	ul#cat li a{color:#333333}
	ul#cat li a:hover{color:#812C2C; text-decoration:underline}


	ul#art{padding:0; margin-left:5px}
	ul#art li {padding:0 0 0 15px; margin:0 0 8px 0; background:url(images/icon_article.gif) no-repeat 0 3px; list-style:none; color:#333333}
	ul#art li a{color:#333333}
	ul#art li a:hover{color:#812C2C; text-decoration:underline}
	
	table.mod_index{
		margin-top: 5px;
		border: 1px solid #FFF;
		background-color: #FFF;
		font-size: 11px;
	}
	table.mod_index td {
		padding: 3px;
	}

	table.mod_index td a {
		color: #000;
		padding:4px 0;
	}
	table.mod_index td a:hover{
		color: #CC0000;
	}
	table.header_contact tr td a{font-size:13px; font-weight:bold; color:#1861BD}
	table.nav tr td.nav_upper{height:35px; background-color:#BDBDBD; border-bottom:1px solid #FFF}
	table.nav tr td.nav_lower{height:22px; background-color:#666; border-bottom:1px solid #FFF}
	
/*Header*/
#header{width:100%; height:110px; border-top:4px solid #000; }
img.logo{margin:20px 0 0 8px; float:left}
#header_banner{width:468px; float:right; height:91px; text-align:right; font-size:10px; margin:20px 5px 0 0}
#header_banner a{color:#812C2C; text-decoration:underline}
#header_banner img{display:block}

/*Nav*/
table.nav_bg{background-image:url(images/nav_bg.gif);}
ul#nav{width:100%; height:30px; margin:0; padding:0; font-weight:bold;  }
ul#nav li{padding:0; margin:5px 15px 0 5px; float:left; list-style:none; display:block; font-family:Georgia,"Times New Roman", Times, serif;}
ul#nav li a{color:#812C2C; text-decoration:none}
ul#nav li a:hover{color:#812C2C; text-decoration:underline}

#search_marker{position:relative}

FORM{position:absolute; top:-12px; left:-220px; width:240px;}
INPUT{font-family:Georgia,"Times New Roman", Times, serif; font-size:12px}


div#footer{width:100%; font-size:12px; color:#474747; text-align:center; text-align:center; }
div#footer a{color:#474747;}
.clr{clear:both; line-height:0.1em}
.divide{width:100%; height:4px; font-size:0; background-color:#000; padding:0; float:left;}

ul#latest_index{margin:0; padding:0}
ul#latest_index li{margin-bottom:15px; list-style:none; margin-bottom:13px; }
ul#latest_index li a{color:#3A6B95; text-decoration:underline; font-weight:bold; font-size:16px}
ul#latest_index li a:hover{color:#812C2C; }

span.latest_title a{display:block;font-weight:bold; font-family:Georgia,"Times New Roman", Times, serif; margin-bottom:3px}
span.latest_snippet{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}

/*Ads*/
div.ad{width:220px; font-family:Arial, Helvetica, sans-serif; margin-bottom:15px;}
div.ad_title a{font-size:15px; font-weight:bold; color:#0000CC; text-decoration:underline; margin-bottom:3px}
div.ad_text{font-size:12px; margin:0}
div.ad_url{width:111px; font-size:12px; color:#008000;}
div#sponsor{font-size:13px; color:#6F6F6F; font-family:Arial, Helvetica, sans-serif; margin:0 0 20px 50px}

table.business{background-color:#f5f5f5; margin-bottom:15px}
span.business_cat{font-family:Georgia,"Times New Roman", Times, serif; font-size:16px; font-weight:bold;}
table.business td ul#business_list { margin:0; padding:0}
table.business td ul#business_list li{list-style:none; margin:0; padding:0;}
table.business td ul#business_list li a{color:#4B4B4B}
table.business td ul#business_list li a:hover{color:#812C2C; text-decoration:underline}

