﻿#frame      { min-height:597px; background:url(images/hpBG1.jpg) top center no-repeat #141D0E; margin:auto; padding-top:13px; }
#leftBar    { padding:0; width:286px; color:#FFFFFF; background:url(images/greenbg.png); 
              position:absolute; top:13px; left:25px; padding-bottom:1.4em; }
#leftNav    { margin-left:20px; margin-right:20px; font-weight:bold; }
#leftNav a  { color:#FFFFFF; text-decoration:none; }
#leftBar a:hover    { color:#FFFF99; }
#address    { margin-left:20px; padding-top:1em; font-size:0.9em; position:static; }
#address a  { color:#FFFFFF; }

#content    { width:584px; background:url(images/whitebg.png); margin-left:328px; 
              border:0; padding-bottom:1em; padding-top:60px; }
#tagline    { background:#4D8C26; padding:5px 10px 5px 7px; color:#FFFFFF; font-family:Times New Roman, Serif; 
              font-size:2.6em; font-weight:normal; margin-top:0; width:94%; }
#paddedText { margin:1em .8em .3em .8em; }
#newsList, #meetings    { font-size:.9em; }
#newsList   { list-style-type:none; }
#meetings   { margin-left: 15px; }
#meetings th{ padding-right:10px; }

#topMenu   { color:#FFFFFF; font-weight:bold; margin:0; padding-bottom:0; line-height:2.2em; padding:0; padding-top:1em; list-style-type:none; position:relative; clear:right; z-index:3 }
#topMenu li { border:none; float:none; white-space:nowrap; z-index:auto; position:static; height:auto; margin:0; padding-left:0; padding-right:0; width:260px; }
#topMenu li ul	{ display:none; list-style-type:none; top:-1px; left:0; z-index:auto; border-top:1px solid white; margin:0; padding:0; position:relative; }
#topMenu li ul li	{ display:block; float:none; border:none; background-color:none; text-align:left; font-size:.9em; width:auto; margin:0; padding:0; padding-left:1.5em; z-index:auto; }
#topMenu li:hover ul, #topMenu li.over ul	{ display:block; }

hr	{ color:#FFF; }