* {padding: 0; margin: 0}
* img {border: 0}
body {background: #4AA800 url(bg.png) repeat-x; font: 12px/1.5 Arial, Helvetica, sans-serif}
#logo {margin: 10px; text-align: left}
#wrapper {margin: 10px 0; width: 100%}
#content {width: 99%; color: #444; margin: 0; background: #F3F3EE; overflow: hidden; padding: 20px 0 20px 1%}
#content ul, #content ol {margin: 5px 25px}
#content a {color: #195937; font-weight: bold; padding: 2px 4px}
#content a:hover {background: #195937; color: #fff; text-decoration: none}
#leftcolumn {float: left; color: #444; background: #195937; margin: 0; padding: 0; width: 20%; border-top: 5px solid #A4D37F; border-bottom: 5px solid #A4D37F}
#centercolumn {float: left; color: #444; background: #F3F3EE; margin: 0; padding: 0 3%; width: 53%}
#rightcolumn {float: left; color: #444; background: #195937; margin: 0; padding: 0; width: 20%}

#footer {width: 100%; color: #fff; margin: 0; background: #195937; text-align: center; padding: 10px 0; clear: both}
#footer a {color: #fff}

#navigation {width: 100%; margin: 0; border-bottom: 10px solid #195937}
#navigation ul {width: 960px; overflow: hidden}
#navigation ul li {float: left; margin-right: 1px; list-style: none}       
#navigation ul li a {width: 150px; height: 23px; display: block; font: normal 13px/1.0 Arial; color: #fff; background: url(nav.png) no-repeat; text-decoration: none; text-align: center; padding-top: 12px}
#navigation ul li a:hover {background: url(nav_h.png) no-repeat}

#rightcolumn ul {margin: 10px 15px; list-style: none}
#rightcolumn ul li {margin-bottom: 2px}
#rightcolumn ul li a {display: block; background: #096189; padding: 5px 15px; color: #fff; text-decoration: none; border: 2px solid #096189}
#rightcolumn ul li a:hover {background: #195937; color: #096189}

#leftcolumn ul {margin: 10px; list-style: none}
#leftcolumn ul li {margin-bottom: 3px}
#leftcolumn ul li a {display: block; background: #4AA800; padding: 5px 15px; color: #fff; text-decoration: none; border-bottom: 2px solid #fff; font: normal 13px/1.0 Arial}
#leftcolumn ul li a:hover {background: #A4D37F}

p {margin: 5px}
h1 {font: bold 28px "Trebuchet MS"; margin: 0 20px 10px 20px; color: #4AA800; border-bottom: 2px solid #4AA800; padding-bottom: 3px}
h2 {font: bold 22px "Trebuchet MS"; margin: 15px 20px 5px 20px; color: #4AA800}
h3 {font: bold 18px "Trebuchet MS"; margin: 10px 20px 5px 20px; color: #4AA800}
h4 {font: bold 15px "Trebuchet MS"; margin: 10px 20px 5px 20px; color: #4AA800}
hr {border: 1px solid #4AA800; margin: 20px}

.photo {float: left; margin-right: 15px}
#centercolumn .news {background: #A4D37F; padding: 10px; margin-bottom: 15px; border-left: 6px solid #195937; width: 90%}
input {width: 250px; border: 1px solid #195937; padding: 3px 6px}
.submit {width: 100px; background: #195937; color: #fff; border: 0}
