* { font-family: Helvetica, sans-serif; margin: 0; padding: 0 }
body { background-color: #558C32; padding-top: 0 50px 0 50px; }
#page { height: 100%;width: 1000px;margin-left: auto;margin-right: auto; }
#header { background-color: #558C32; width: 100%; padding: 10px 0 10px 0; }
* html header { margin-top: 50px; }
#search { background-color: #FFFFFF; padding: 10px 30px 30px 30px; font-weight: bold; font-size: 20px; text-align: center;}
#search input { border: 1px solid black; font-size: 18px; padding: 2px; }
#search div { border: 1px solid black; background-color: #BDB76B; padding: 10px; }
#search p { text-align: left; color: #700000; margin-left: 10px; }
#search div p { text-align: center; }
#search form { margin-top:16px; }
#search div form strong { color: #700000; }
.submit { font-size: 16px; border: 1px solid black; border-collapse: collapse; }
#body { background-color: #FFFFFF; padding: 30px; }
#body ul { height: 100%; }
h1, h2, h3, h4, h5, h6 { color: #357909; margin: 10px 0 10px 0; }
ul { width: 100%; background-color: #FFFFFF; display: inline; }
a, a:link, a:visited, a:hover, a:active { color: #700000; text-decoration: none; font-weight: bold; }
li a, li a:link, li a:visited, li a:hover, li a:active { color: #700000; text-decoration: none; font-weight: normal; }
li { list-style: none; display: inline; float: left; text-align: center; width: 20%; }
#s li { width: 33%; text-align: left; }
p { margin: 10px 0 10px 0; }
img { border: 0; }
#footer { background-color: #FFFFFF; }
#footer a, #footer a:link, #footer a:visited, #footer a:hover, #footer a:active { color: #357909; text-decoration: none; font-weight: bold; }
.blue { color: #0000FF; }
