body {background-image:url(../template/bg_leaf.png); background-position:top left;margin:0px;padding:0px;}

#towerheadlines {background-image:url(home_headlines.gif); width:459px; height:125px; background-repeat:no-repeat;padding:0px; background-position:top; margin-top:40px;}
#towerstagline {background-image:url(home_tagline.gif); width:375px; height:50px; background-repeat:no-repeat; padding:0px;}
#towersfeaturedtop {background-image:url(home_featuredtop.jpg); width:500px; height:20px; background-repeat:no-repeat;}
#towersfeaturedbot {background-image:url(home_featured_bot.jpg); width:500px; height:19px; background-repeat:no-repeat;}
#towersfeaturedbg{background-image:url(home_featured_bg.jpg); width:500px; background-repeat:repeat-y;}


#towersarticletop {background-image:url(articletop.jpg); width:750px; height:20px; background-repeat:no-repeat; }
#towersarticlebot {background-image:url(articlebot.jpg); width:750px; height:19px; background-repeat:no-repeat;}
#towersarticlebg{background-image:url(articlebg.jpg); width:750px; height:inherit; background-repeat:repeat-y;}
#beauty {background-repeat:no-repeat;}

/* ------------- 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: Arial,Helvetica,sans-serif; font-size: 24pt; font-weight: bold; color: #535c2e} 
.featurearticleheading { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 24pt; font-weight: bold; color: #535c2e} 


.featurearticleSectionHeadingTDbgcolor { font-weight: bold; background-color: #F8eaab;} 
.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; font-weight: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;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;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;}


.homeHeadlines { font-family:Arial,Helvetica,sans-serif; font-size: 10.5pt; color: #819048;text-decoration:none; font-weight:bold;}
a.homeHeadlines:link { font-family:Arial,Helvetica,sans-serif; font-size: 10.5pt; color: #819048;text-decoration:none;font-weight:bold;}
a.homeHeadlines:visited { font-family:Arial,Helvetica,sans-serif; font-size: 10.5pt; color: #819048;text-decoration:none;font-weight:bold;}
a.homeHeadlines:hover { font-family:Arial,Helvetica,sans-serif; font-size: 10.5pt; color: #242424;text-decoration:underline;font-weight:bold;}

.inHeadlines { font-family:Arial,Helvetica,sans-serif; font-size: 10pt; color: #819048;text-decoration:none; font-weight:bold;}
a.inHeadlines:link { font-family:Arial,Helvetica,sans-serif; font-size: 10pt; color: #819048;text-decoration:none;font-weight:bold;}
a.inHeadlines:visited { font-family:Arial,Helvetica,sans-serif; font-size: 10pt; color: #819048;text-decoration:none;font-weight:bold;}
a.inHeadlines:hover { font-family:Arial,Helvetica,sans-serif; font-size: 10pt; color: #242424;text-decoration:underline;font-weight:bold;}

.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:#fffff0;font-weight:bold;}

.textfield_login { border : 1px solid #999999;background : #ffffff;font : 10px/12px Verdana;width : 100px;color : #b3d35b;}
.textfield_search { border : 1px solid #464e27;background : #fff9df;font : 10px/12px Verdana;width : 108px;color : #b3d35b;}
.textfield_register { border : 1px solid #999999;background : #ffffff;font : 10px/12px 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 : 10px/12px Verdana;color : #819048;}
.location_drop { border : 1px solid #464e27;background : #fff9df;font : 10px/12px 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;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;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;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;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: 18px;font-style: normal;font-weight:normal;color: #535c2e;padding-left:20px; text-transform:uppercase;}
a.bubbleHeadline:link {font-family: Arial,Helvetica,sans-serif;font-size: 18px;font-style: normal;font-weight: bold;color: #535c2e;}
a.bubbleHeadline:visited {font-family: Arial,Helvetica,sans-serif;font-size: 18px;font-style: normal;font-weight: bold;}
a.bubbleHeadline:hover {font-family: Arial,Helvetica,sans-serif;font-size: 18px;font-style: normal;font-weight: bold; color: #535c2e;background-color: #990000;}

.articleHeadline {font-family: Arial,Helvetica,sans-serif;font-size: 16px;font-style: normal;font-weight:bold;color: #535c2e; text-transform:none;}
.articleHeadline a:link {font-family: Arial,Helvetica,sans-serif;font-size: 16px;font-style: normal;font-weight: bold;color: #535c2e;}
.articleHeadline a:visited {font-family: Arial,Helvetica,sans-serif;font-size: 16px;font-style: normal;font-weight: bold;}
.articleHeadline a:hover {font-family: Arial,Helvetica,sans-serif;font-size: 16px;font-style: normal;font-weight: bold;color: #535c2e;background-color: #990000;}

.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 */

/*new dynamic nav styles */
ul#navmenu ul span a, ul#navmenu ul span a:hover {
background-image: url(bg_nav150.jpg);	
}
		/*Top menu style*/
ul#navmenu a {
border:none;
border-right: 2px solid #819048;
border-left: 2px solid #819048;
background-image: url(bg_nav160.jpg);	
background-repeat: no-repeat;
background-position: center right;
padding: 2px 2px 2px 2px;
font-family: Arial,Helvetica,sans-serif; 
font-size: 13.5px;
color:#535c2e; 
font-weight:normal;
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: #ffffff;
	
	
}

ul#navmenu ul a:hover {background:#B3D35B none repeat scroll 0%; color:#3b405f;}

