body {background-image:url(bg_leaf.png); background-position:top left;margin:0px;padding:0px;}

/* ------------- Title and Date Font Style ------------------- */ 
.titleheading { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; font-weight: bold; color: #a2480d} 
.titledate { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 7.5pt; font-weight: bold; color: #FFFFFF} 
.revtitle { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11pt; font-weight: bold; color: #FFFFFF} 
/* ------------- Sections and Subsection Font Style ------------------- */ 
.sectionname { font-family: Arial,Helvetica,sans-serif; font-size: 8pt; font-weight: bold; color: #babc79;} 
.subsectionname { font-family: Arial,Helvetica,sans-serif; font-size: 10pt; color: #242424;text-decoration:none;}
a.subsectionname:link { font-family: Arial,Helvetica,sans-serif; font-size: 10pt; color: #242424;text-decoration:none;}
a.subsectionname:visited { font-family: Arial,Helvetica,sans-serif; font-size: 10pt; color: #242424;text-decoration:none;}
a.subsectionname:hover { font-family: Arial,Helvetica,sans-serif; font-size: 10pt; text-decoration:underline;font-weight: bold;} /*
 ------------- Table Font Style for Search, Login, etc. ------------------- */ 
.tableheading { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; font-weight: bold; color: #babc79}
 /* ------------- Other Heading Font Style ------------------- */ 
.otherheading { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; font-weight: bold; color: #babc79} 
/* ------------- Copyright Font Style ------------------- */ 
.copyright { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 7.5pt; color: #242424} 

.footer { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 7.5pt; color: #ffffff} 
a.footer:link { font-family: Verdana,Arial, Helvetica,sans-serif; font-size: 7.5pt; color: #ffffff} 
a.footer:visited { font-family: Verdana,Arial, Helvetica,sans-serif; font-size: 7.5pt; color: #ffffff} 
a.footer:hover { font-family: Verdana,Arial, Helvetica,sans-serif; font-size: 7.5pt; color: #242424;background-color:#ffffff;} 

 ------------- Feature Article and Byline Font Style ------------------- */
 .featurearticleSectionHeading { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; font-weight: bold; color: #babc79} 
.featurearticleheading { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; font-weight: bold; color: #a2480d} 
.byline { font-family: Arial,Helvetica,sans-serif; font-size: 7.5pt; font-weight: normal; color: #242424} 
/* ------------- Title, Subsections and Sections Menu Background Colors ------------------- 
*/ 
.titleTRbgcolor { background-color: #464e27} 
.titleAdTDbgcolor { background-color: #819048} 
.sectionTDbgcolor { background-color: #464e27} 
.sectionTRbgcolor { background-color: #ffff0b2} /* 
------- Vote, Forums, Features and Table Heading and Content Background Colors -------- */ 
.tableHeadingTRbgcolor { background-color: #819048} 
.tableLoginLineTDbgcolor { background-color: #819048} 
.tableLoginContentTRbgcolor { background-color: #464e27} 
.tableContentTRbgcolor { background-color: #ffff0b2} /*
 ------------- Column Background Colors ------------------- */ 
.columnRightTDbgcolor { background-color: #FFFFFF} 
.columnLeftTDbgcolor { background-color: #FFFFFF} 
.columnCenterTDbgcolor { background-color: #FFFFFF} /*
 ------------- Feature Section Headings Background Colors ------------------- 
*/ 
.featurearticleSectionHeadingTDbgcolor { font-weight: bold; background-color: #819048} 
.featurearticleSectionHeadingTDbulletbgcolor { font-weight: bold; background-color: #819048} 
.otherheadingbgcolor { background-color: #464e27} 
.titleLineTDbgcolor { background-color: #242424} 
.sectionFont { font-family: Verdana,Arial, Helvetica,sans-serif; font-size: 7.5pt; font-weight: bold; color: #242424} 
.tableContentFont { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 7.5pt; font-weight: normal; color: #464e27} 
.generalContentFont { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 7.5pt}
.tsbody {  font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-style: normal}
.tsArticleHeadline {  font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-weight: bold; color: #a2480d;}
.tsArticleHeadline2 {  font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-weight: bold; color: #a2480d; text-decoration: none}
td {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal}
.btn {color: #242424; font-family: Arial,Helvetica,sans-serif; font-size: 11px; background: #fff0b2; border-bottom: 1px solid #595991; border-right: 1px solid #595991; border-left: 1px solid #595991; border-top: 1px solid #595991; text-decoration:none; cursor: hand; padding-left: 2px; padding-right: 2px; padding-top: 0px; padding-bottom: 0px}
input.button {color: #242424; font-family: Tahoma,Verdana; font-size: 11px; background: #fff0b2; border-bottom: 1px solid #595991; border-right: 1px solid #595991; border-left: 1px solid #595991; border-top: 1px solid #595991; text-decoration:none; cursor: hand; padding-left: 2px; padding-right: 2px; padding-top: 0px; padding-bottom: 0px}

.dropinput {  font-family: verdana,arial,helvetica,geneva,sans-serif; font-size: 8pt;}
a.dropinput:link {  font-family: verdana,arial,helvetica,geneva,sans-serif; font-size: 8pt;}
a.dropinput:visited {  font-family: verdana,arial,helvetica,geneva,sans-serif; font-size: 8pt;}
a.dropinput:hover {  font-family: verdana,arial,helvetica,geneva,sans-serif; font-size: 8pt;}

.oddnews{ Background-color: #fffff0b2;}
.homeHeadlines { font-family:Arial,Helvetica,sans-serif; font-size: 10pt; color: #242424;text-decoration:none;}
a.homeHeadlines:link { font-family:Arial,Helvetica,sans-serif; font-size: 10pt; color: #242424;text-decoration:none;}
a.homeHeadlines:visited { font-family:Arial,Helvetica,sans-serif; font-size: 10pt; color: #242424;text-decoration:none;}
a.homeHeadlines:hover { font-family:Arial,Helvetica,sans-serif; font-size: 10pt; color: #242424;text-decoration:underline;}

.homeQuick { font-family:Arial,Helvetica,sans-serif; font-size: 9pt; color: #242424;text-decoration:none;font-weight:bold;}
a.homeQuick:link { font-family:Arial,Helvetica,sans-serif; font-size: 9pt; color: #242424;text-decoration:none;font-weight:bold;}
a.homeQuick:visited { font-family:Arial,Helvetica,sans-serif; font-size: 9pt; color: #242424;text-decoration:none;font-weight:bold;}
a.homeQuick:hover { font-family:Arial,Helvetica,sans-serif; font-size: 9pt; color: #242424;text-decoration:underline;background-color:#fffff0b2;font-weight:bold;}

.textfield_login { border : 1px solid #999999;background : #ffffff;font : xx-small/ xx-small Verdana;width : 100px;color : #b3d35b;}
.textfield_search { border : 1px solid #464e27;background : #fff9df;font : xx-small/ xx-small Verdana;width : 108px;color : #b3d35b;}
.textfield_register { border : 1px solid #999999;background : #ffffff;font : xx-small/ xx-small Verdana;color : #689FAC;}
.textfield_area { border : 1px solid #999999;background : #ffffff;font : 10px/12px Verdana;color : #242424;}
.textfield_drop { border : 1px solid #999999;background : #87aed1;font : 7px/9px Verdana;color : #819048;}
.location_drop { border : 1px solid #464e27;background : #fff9df;font : xx-small/ xx-small Verdana;width : 170px;color : #b3d35b;}


.grayButton { border : 1px solid #242424; background : #efefef; font : 10px/12px Verdana; color : #242424;}

.linkButton { border : 1px solid #b3d35b; background : #fff9df; font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 10.5pt;font-weight:bold; color : #b3d35b;text-decoration:none}
a.linkButton:link { border : 1px solid #b3d35b; background : #fff9df; font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 10.5pt;font-weight:bold; color : #b3d35b;text-decoration:none}
a.linkButton:visited { border : 1px solid #b3d35b; background : #fff9df; font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 10.5pt;font-weight:bold; color : #b3d35b;text-decoration:none}
a.linkButton:hover { border : 1px solid #b3d35b; background : #b3d35b; font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 10.5pt;font-weight:bold; color : #fff9df;text-decoration:none;}
a.linkButton:hover { border : 1px solid #b3d35b; background : #b3d35b; font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 10.5pt;font-weight:bold; color : #fff9df;text-decoration:none}

.linkButton2 { border : 1px solid #b3d35b; background : #fff9df; font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 9pt;font-weight:bold; color : #ff0000;text-decoration:none;}
a.linkButton2:link { border : 1px solid #b3d35b; background : #fff9df; font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 9pt;font-weight:bold; color : #ff0000;text-decoration:none;}
a.linkButton2:visited { border : 1px solid #b3d35b; background : #fff9df; font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 9pt;font-weight:bold; color : #ff0000;text-decoration:none;}
a.linkButton2:hover { border : 1px solid #b3d35b; background : #b3d35b; font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 9pt;font-weight:bold; color : #fff9df;text-decoration:none;}

.moreinfo {color: #cc0000; font-family: Arial,Helvetica,sans-serif; font-size: 11px; background: #ffffff; border-bottom: 1px solid #cc0000; border-right: 1px solid #cc0000; border-left: 1px solid #cc0000; border-top: 1px solid #cc0000; text-decoration:none; cursor: hand; padding-left: 2px; padding-right: 2px; padding-top: 0px; padding-bottom: 0px}
a.moreinfo:link {color: #cc0000; font-family: Arial,Helvetica,sans-serif; font-size: 11px; background: #ffffff; border-bottom: 1px solid #cc0000; border-right: 1px solid #cc0000; border-left: 1px solid #cc0000; border-top: 1px solid #cc0000; text-decoration:none; cursor: hand; padding-left: 2px; padding-right: 2px; padding-top: 0px; padding-bottom: 0px}
a.moreinfo:visited {color: #cc0000; font-family: Arial,Helvetica,sans-serif; font-size: 11px; background: #ffffff; border-bottom: 1px solid #cc0000; border-right: 1px solid #cc0000; border-left: 1px solid #cc0000; border-top: 1px solid #cc0000; text-decoration:none; cursor: hand; padding-left: 2px; padding-right: 2px; padding-top: 0px; padding-bottom: 0px}
a.moreinfo:hover {color: #ffffff; font-family: Arial,Helvetica,sans-serif; font-size: 11px; background: #cc0000; border-bottom: 1px solid #cc0000; border-right: 1px solid #cc0000; border-left: 1px solid #cc0000; border-top: 1px solid #cc0000; text-decoration:none; cursor: hand; padding-left: 2px; padding-right: 2px; padding-top: 0px; padding-bottom: 0px}


.non-html  {color: #244360;font-weight:bold;background-color:#fecb33; font-family:Arial,Verdana,Helvetica,Sans-Serif;font-size: 11px; border-bottom: 1px solid #244360; border-right: 1px solid #244360; border-left: 1px solid #244360; border-top: 1px solid #244360; text-decoration:none; }
a.non-html:link {color: #244360;font-weight:bold;background-color:#fecb33; font-family:Arial,Verdana,Helvetica,Sans-Serif;font-size: 11px; border-bottom: 1px solid #244360; border-right: 1px solid #244360; border-left: 1px solid #244360; border-top: 1px solid #244360; text-decoration:none; }
a.non-html:visited {color: #244360;font-weight:bold;background-color:#fecb33; font-family:Arial,Verdana,Helvetica,Sans-Serif;font-size: 11px; border-bottom: 1px solid #244360; border-right: 1px solid #244360; border-left: 1px solid #244360; border-top: 1px solid #244360; text-decoration:none; }
a.non-html:hover{color: #ffffff;font-weight:bold;background-color:#244360; font-family:Arial,Verdana,Helvetica,Sans-Serif;font-size: 11px; border-bottom: 1px solid #244360; border-right: 1px solid #244360; border-left: 1px solid #244360; border-top: 1px solid #244360; text-decoration:none; }


.bubbleHeadline {font-family: Arial,Helvetica,sans-serif;font-size: 14px;font-style: normal;font-weight: bold;color: #FFFFFF;left: 5px;}
a.bubbleHeadline:link {font-family: Arial,Helvetica,sans-serif;font-size: 14px;font-style: normal;font-weight: bold;color: #FFFFFF;left: 5px;}
a.bubbleHeadline:visited {font-family: Arial,Helvetica,sans-serif;font-size: 14px;font-style: normal;font-weight: bold;color: #FFFFFF;left: 5px;}
a.bubbleHeadline:hover {font-family: Arial,Helvetica,sans-serif;font-size: 14px;font-style: normal;font-weight: bold;color: #FFFFFF;left: 5px; background-color: #ff0000;}

.notes{font-family: Arial,Helvetica,sans-serif;font-size: 9px;font-style: normal;font-weight: normal;color: #242424;}
a.notes:link{font-family: Arial,Helvetica,sans-serif;font-size: 9px;font-style: normal;font-weight: normal;color: #242424;}
a.notes:visited{font-family: Arial,Helvetica,sans-serif;font-size: 9px;font-style: normal;font-weight: normal;color: #242424;}
a.notes:hover{font-family: Arial,Helvetica,sans-serif;font-size: 9px;font-style: normal;font-weight: normal;color: #242424;text-decoration:underline}



/*new dynamic nav styles */
ul#navmenu ul span a, ul#navmenu ul span a:hover {
	background-position: center right;
	font-family: Arial,Helvetica,sans-serif; 
	background-color:#819048;
font-size: 11px;
color:#ffffff; 
font-weight:bold;
text-decoration:none;
text-align: left;
	}
		/*Top menu style*/
ul#navmenu a {
border:none;
border-right: 1px solid #efefef;
border-left: 1px solid #efefef;
background: #819048;
padding: 2px 2px 2px 2px;
font-family: Arial,Helvetica,sans-serif; 
font-size: 11px;
color:#ffffff; 
font-weight:bold;
text-decoration:none;
text-align: center;

}
/*Sub menu style only needed if different*/
ul#navmenu ul a{
border: 1px solid #efefef;
padding: 0 6px;
padding-left: 10px;
background: #819048;
font-family: Arial,Helvetica,sans-serif; 
font-size:11px;
color: #FFFFFF;
font-style:normal;
font-weight :normal;
text-decoration:none;
text-align: left;
}
/* on hover */
ul#navmenu a:hover {
background: #464e27;
	
	
}

ul#navmenu ul a:hover {
background:#B3D35B none repeat scroll 0%;
color:#3b405f;
}

#longlist td {border:0; border-bottom:1px solid #666666; padding:2px;}
#longlist a {font-weight:bold;color:819048; text-decoration:underline;}

