body, tbody, td, div, p, input, textarea, select { font-family: Verdana, sans-serif; font-size: 11px; }

small { font-size: 80%; }

a { text-decoration: none; }
a:visited { text-decoration: underline; }
.NavBar a { text-transform: lowercase; color: #ffffff; text-decoration: none ! important; display: block; background: #70b300; padding: 4px 10px; }
.NavBar a:hover { background: transparent url(images/bg2.jpg); }
a:hover { color: #ffffcc; text-decoration: none; }

h1, h2, h3 , h4 { font-family: "Century Gothic", sans-serif; font-weight: normal; color: #eeffcc; text-transform: lowercase; margin-top: 15px; }
h1 { font-size: 24px; margin: 5px 0 5px 10%; }
h1:first-letter { font-weight: bold; font-size: 120%; color: #ccff99; }
h2 { font-size: 18px; font-weight: bold; background: url(images/bg2.jpg) no-repeat; padding: 1px 6px 4px; margin: 5px -5px 5px 0px; }
h3 { color: #ffffff; font-size: 15px; font-weight: bold; margin: .5em 0 0 0; border-bottom: 3px solid #77b300; }

img.Photo { border: 2px solid #aadd55; }
a:hover img.Photo { border-color: #ffffcc; }

div.TextBox { padding: 15px; background: #aadd44; border: 1px solid #669900; }

address { font-style: normal; line-height: 1.4; padding: 10px; text-align: center; font-weight: bold; }

ul { margin-bottom: 0; }
li { list-style: square; margin-top: 1em; }
