﻿body {
  	background-color: #ffffff;
	font-size:12px;
  	font-family:verdana,arial,sans-serif;
  	color:#000000;
  	margin-top:5px;
  	margin-bottom:5px;
  	margin-left:5px;
  	margin-right:5px;
}

A:link {text-decoration: none; color:#8B4513;}
A:visited {text-decoration: none; color:#8B4513;}
A:active {text-decoration: none; color:#8B4513;}
A:hover {text-decoration: none; color:#FF7F00;}

h1 { 
  	font-size:18px;
 	font-family:arial,sans-serif;
 	color:#000000;
	font-weight:bold;
}

h2 { 
  	font-size:15px;
 	font-family:arial,sans-serif;
 	color:#000000;
	font-weight:bold;
}

.maindiv { 
  	text-align:center;
	width:780px;
}

.gencontent { 
  	font-size:11px;
 	font-family:verdana,arial,sans-serif;
 	color:#000000;
	margin:10px;
  	text-align:left;
}


.blurb { 
  	font-size:11px;
 	font-family:verdana,arial,sans-serif;
 	color:#000000;
	margin:0px;
  	text-align:left;
}

.medium { 
  	font-size:12px;
 	font-family:verdana,arial,sans-serif;
 	color:#000000;
	margin:0px;
}

.listitems { 
  	font-size:11px;
 	font-family:verdana,arial,sans-serif;
 	color:#454545;
	padding: 5 10 5 10;
}

.listitems A:link {text-decoration: none; color:#27408B;}
.listitems A:visited {text-decoration: none; color:#27408B;}
.listitems A:active {text-decoration: none; color:#27408B;}
.listitems A:hover {text-decoration: none; color:#8B864E;}

.listitemsmap { 
  	font-size:11px;
 	font-family:verdana,arial,sans-serif;
 	color:#000000;
}

.listitemsmap A:link {text-decoration: none; color:#8B3A3A;}
.listitemsmap A:visited {text-decoration: none; color:#8B3A3A;}
.listitemsmap A:active {text-decoration: none; color:#8B3A3A;}
.listitemsmap A:hover {text-decoration: none; color:#000000;}


.searchresults { 
  	font-size:11px;
 	font-family:verdana,arial,sans-serif;
 	color:#454545;
	padding: 5 10 5 10;
}

.searchresults A:link {text-decoration: none; color:#27408B;}
.searchresults A:visited {text-decoration: none; color:#27408B;}
.searchresults A:active {text-decoration: none; color:#27408B;}
.searchresults A:hover {text-decoration: none; color:#8B864E;}


.logoheadmain {
  	background-color: #2F4F4F;
}

.logoheadsub {
  	background-color: #556B2F;
}


.logoheadpro {
  	background-color: #6E8B3D;
}


.bigiconrollovers {
  	padding-top:15px;
  	padding-left:5px;
  	padding-right:0px;
  	padding-bottom:5px;
}



.leftcol {
  	background-color: #eeee99;
	font-size:10px;
  	font-family:verdana,arial,sans-serif;
  	color:#000000;
  	padding:0px;
	margin:0px;

}

.leftcollist {
  	font-size:10px;
  	font-family:arial,sans-serif;
  	color:#000000;
  	padding:10px;
	margin:0px;
  	border-right: 1px dashed #8B3A3A;
  	border-bottom: 1px dashed #8B3A3A;
}

.leftcollist A:link {text-decoration: none; color:#8B3A3A;}
.leftcollist A:visited {text-decoration: none; color:#8B3A3A;}
.leftcollist A:active {text-decoration: none; color:#8B3A3A;}
.leftcollist A:hover {text-decoration: none; color:#000000;}


.mainbody {
	background-color: #E6E2B9;
	font-size: 12px;
	font-family: verdana,arial,sans-serif;
	color: #000000;
	padding-top: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
	padding-right: 35px;
}


.leftcolsub {
  	background-color: #F5F5DC;
	font-size:10px;
  	font-family:verdana,arial,sans-serif;
  	color:#000000;
  	padding:0px;
	margin:0px;
  	border-right: 1px dashed #eeee99;
}

.mainbodysub {
  	background-color: #ffffff;
	font-size:12px;
  	font-family:verdana,arial,sans-serif;
  	color:#000000;
  	padding-top:25px;
  	padding-bottom:25px;
  	padding-left:25px;
  	padding-right:35px;
}



.footer {
	background-color: #CDC673;
	font-family: arial,sans-serif;
	font-size: 10px;
	color: #000000;
	border-top: 1px solid #aaaa99;
	border-left: 0px solid #8B3A3A;
	border-right: 0px solid #8B3A3A;
	border-bottom: 10px solid #8B3A3A;
	padding: 32px 12px 10px 12px;
	width: auto;
}

.footerlinks {
  	font-family:arial,sans-serif;
	font-size: 9px;
  	color:#8B5A00;
	margin-top:10px;
}

.footerlinks A:link {text-decoration: none; color:#8B3A3A;}
.footerlinks A:visited {text-decoration: none; color:#8B3A3A;}
.footerlinks A:active {text-decoration: none; color:#8B3A3A;}
.footerlinks A:hover {text-decoration: none; color:#000000;}


.bread {
  	font-family:arial,sans-serif;
	font-size: 10px;
  	color:#7A8B8B;
	padding-bottom:20px;
}

.bread A:link {text-decoration: none; color:#000000;}
.bread A:visited {text-decoration: none; color:#000000;}
.bread A:active {text-decoration: none; color:#000000;}
.bread A:hover {text-decoration: none; color:#7A8B8B;}


.pagenavlets { 
  	font-size:10px;
 	font-family:verdana,arial,sans-serif;
 	color:#000000;
  	background-color: #F5F5DC;
	padding:7px;
	margin-top:10px;
	margin-botom:10px;
  	border: 1px solid #CDB79E;
}

.pagenavlets A:link {text-decoration: none; color:#2F4F4F;}
.pagenavlets A:visited {text-decoration: none; color:#2F4F4F;}
.pagenavlets A:active {text-decoration: none; color:#2F4F4F;}
.pagenavlets A:hover {text-decoration: none; color:#B22222;}

.pnvd { 
	font-size: 8px; 
	color: #333333;
	font-family: verdana, Arial, Helvetica, sans-serif;
	padding:3px;
} 


.backnext {
 	font-size:10px;
 	font-family:verdana,sans-serif;
 	color:#ff0000;
	font-weight:bold; 
}
.backnext a:link { color: #669900; text-decoration: none;}
.backnext a:visited { color: #669900;text-decoration: none;}
.backnext a:hover { color: #ff0000; text-decoration: none;}


.navtoptable  {
  	border-bottom: 1px solid #EEE9BF;
  	background-color: #9BCD9B;

}

.navtiny {
	font-family: arial,sans-serif;
	font-size: 11px;
	color: #363434;
	padding-left: 10px;
	padding-right: 10px;
}

.navtiny A:link {text-decoration: none; color:#2F4F4F;}
.navtiny A:visited {text-decoration: none; color:#2F4F4F;}
.navtiny A:active {text-decoration: none; color:#2F4F4F;}
.navtiny A:hover {text-decoration: none; color:#000000;}

#navtop {
  	font-family:verdana,arial,sans-serif;
}
#navtop ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#navtop li {
	font-size: 11px;
	float:left;
}
#navtop li a:visited {
	display: block;
	padding: 5px 6px 4px 6px;
	border-right: 1px solid #eeee99;
	background-color: #363434;
	color: #FFFFFF;
	text-decoration: none;
}

#navtop li a:link {
	display: block;
	padding: 5px 6px 4px 6px;
	border-right: 1px solid #eeee99;
	background-color: #363434;
	color: #FFFFFF;
	text-decoration: none;
}

#navtop li a:hover {
  	display: block;
	padding: 5px 6px 4px 6px; 
	border-right: 1px solid #eeee99;
	background-color: #9BCD9B;
	color: #2F4F4F;
	text-decoration: none;
}



.featuredheadletmain  {
  	margin-left:auto;
  	margin-right:auto;
	padding: 20px 12px 10px 12px; 
	background-color: #CD6600;
	font-size:12px;
	font-family:arial,sans-serif;
	color:#ffffff;
	font-weight:bold;
}
.featuredheadletsub {
  	margin-left:auto;
  	margin-right:auto;
	padding: 12px 12px 12px 12px; 
	background-color: #EE7600;
	font-size:11px;
	font-family:arial,sans-serif;
	color:#ffffff;
}

.featuredlist {
	padding: 5px 5px 5px 5px;
	font-size:11px;
	font-family:verdana,sans-serif;
	color:#333333;
}



.navsidecontainer {
	width: 170px;
	margin: 0px;
	padding: 0px;
	text-align:left;
}

#navside {
	width: 170px;
  	font-family:verdana,arial,sans-serif;


}
#navside ul {
	list-style-type: none;
	width: 170px;
	margin: 0px;
	padding: 0px;

}
#navside li {
	border-top: 1px solid #F5F5DC;
	font-size: 11px;
	width: 170px;

}
#navside li a:visited {
	display: block;
	padding: 4px 6px 3px 6px;
	border-left: 10px solid #8B4513;
	background-color: #8B3A3A;
	color: #FFFFFF;
	text-decoration: none;
	width: 170px;
}

#navside li a:link {
	display: block;
	padding: 4px 6px 3px 6px;
	border-left: 10px solid #8B4513;
	background-color: #8B3A3A;
	color: #FFFFFF;
	text-decoration: none;
	width: 170px;
}

#navside li a:hover {
  	display: block;
	padding: 4px 6px 3px 6px; 
	border-left: 12px solid #CD661D;
	background-color: #CDAA7D;
	color: #FFFFee;
	text-decoration: none;
	width: 170px;
}







.boxnewsheader {
  	background-color: #EE7600;
	padding: 22px 6px 8px 10px;
	margin-bottom:1px;
	font-size:14px;
  	font-family:arial,sans-serif;
  	color:#ffffff;
}

.boxnews {
  	background-color: #FFFFFF;
	padding: 15px 15px 15px 15px;
	font-size:11px;
  	font-family:verdana,arial,sans-serif;
  	color:#000000;
	margin:0px;
}

.boxnews A:link {text-decoration: underline; color:#8B4513;}
.boxnews A:visited {text-decoration: none; color:#8B4513;}
.boxnews A:active {text-decoration: none; color:#8B4513;}
.boxnews A:hover {text-decoration: none; color:#FF7F00;}



.boxnewsdate {
  	font-size:12px;
  	font-family:arial,sans-serif;
  	color:#68838B;
	padding: 5px 5px 5px 0px;
}


.boxfeaturedheader {
	padding: 20px 7px 7px 7px;
	font-size:13px;
  	font-family:arial,sans-serif;
  	color: #ffffff;
  	background-color: #8B3A3A;
}

.boxfeatured {
	padding: 10px 7px 5px 7px;
	font-size:11px;
  	font-family:verdana,arial,sans-serif;
  	color: #8B4513;
}

.boxfeatured A:link {text-decoration: none; color:#556B2F;}
.boxfeatured A:visited {text-decoration: none; color:#556B2F;}
.boxfeatured A:active {text-decoration: none; color:#556B2F;}
.boxfeatured A:hover {text-decoration: none; color:#8B3A3A;}



.boxlist {
	padding: 10px 7px 5px 7px;
	font-size:10px;
  	font-family:arial,sans-serif;
  	color: #8B4513;
}

.boxlist A:link {text-decoration: none; color:#556B2F;}
.boxlist A:visited {text-decoration: none; color:#556B2F;}
.boxlist A:active {text-decoration: none; color:#556B2F;}
.boxlist A:hover {text-decoration: none; color:#8B4513;}



 .divbar {
     	margin-top:10px;
 	margin-bottom:10px;
 	border-bottom-width: 1px;
 	border-bottom-style: dashed;
 	border-bottom-color: #333333;
 }

.pad {
	padding: 12px;

}


.tags {
  	font-family:arial,sans-serif;
	font-size: 10px;
  	color:#333333;
	border-top: 1px dashed #B0B0B0;
	padding-top: 8px; 
	margin-top:12px;
	margin-bottom:20px;
	width:auto;
}


.adbox {  
 	border:1px;
 	border-style:dashed;
 	border-color:#C9C9C9;
  	background-color: #EBEBEB;
	border-width:1px;
	padding:9px;
	margin-top:20px;
	margin-bottom:20px;
}


.bookmark { 
	font-size: 10px; 
	color: #000000;
	font-family: verdana, Arial, Helvetica, sans-serif;
	padding: 10px;
}



.chead { 
	font-size: 12px; 
	background-color: #333333; 
	border: 1px solid #ffffff; 
	color: #ffffff;
	font-family: verdana, Arial, Helvetica, sans-serif;
	padding: 14 10 7 10;
} 
.c1 { 
	font-size: 11px; 
	background-color: #C1C1C1; 
	border: 1px solid #ffffff; 
	color: #000000;
	font-family: verdana, Arial, Helvetica, sans-serif;
	padding: 3 5 3 5;
}

.c2 { 
	font-size: 10px; 
	background-color: #EAEAEA; 
	border: 1px solid #ffffff; 
	color: #000000;
	font-family: verdana, Arial, Helvetica, sans-serif;
	padding: 3 5 3 5;
}


textarea {
	background-color: #EAEAEA; 
	color: #333333;
 	border:1px;
 	border-style:solid;
 	border-color:#333333;
	font-size:11px;
	padding:3px;
}

input {
	background-color: #EAEAEA; 
	color: #333333;
 	border:1px;
 	border-style:solid;
 	border-color:#333333;
	font-size:11px;
	padding:3px;
}

select {
	background-color: #EAEAEA; 
	color: #333333;
 	border:1px;
 	border-style:solid;
 	border-color:#333333;
	font-size:10px;
	padding:3px;
}
