* {padding:0;margin:0;}
body {font-family:verdana, arial, helvetica, sans-serif;color:#5f513c;padding:0;margin:30px 0px;background:#ffd url(body_bg.jpg);}
img.alignleft {float:left;margin:5px 15px 5px 0;border:1px solid #a8a48e;}
img.alignright {float:right;margin:5px 0 5px 15px;border:1px solid #a8a48e;}
div,p  {margin-top:0}/*clear top margin for mozilla*/
#header h1 {display:none;}
#header h2 {display:none;}

#centerwrap{text-align:center;}
#wrapper {text-align:left;margin:0 auto;width:700px;padding:0;border:2px solid #afa287;}
#content{margin:0;background:url(content.jpg) repeat-y;padding:0;}
html>body #content{height:auto;} /*for mozilla as IE treats height as min-height anyway*/
#main {width:474px;padding:20px 0px 10px 25px;margin-left: 181px;}
#header {margin:0px;padding:0px;background:url(header-topalt.jpg);height:89px;}
#header-bot {margin:0px;padding:0px;background:url(header/rotator.php);height:125px;width:700px;}
#footer {margin:0;width:100%;position:relative;clear:both;}

#main h3.home {margin:0 0 15px 0;font-size:19px;text-align:center;voice-family: "\"}\"";voice-family:inherit;width:392px;height:34px;line-height:34px;text-indent:-5000px;background:url(headings/home.gif);}
#main h3.whoweare {margin:0 0 15px 0;font-size:19px;text-align:center;voice-family: "\"}\"";voice-family:inherit;width:205px;height:34px;line-height:34px;text-indent:-5000px;background:url(headings/whoweare.gif); }
#main h3.committee {margin:0 0 15px 0;font-size:19px;text-align:center;voice-family: "\"}\"";voice-family:inherit;width:190px;height:34px;line-height:34px;text-indent:-5000px;background:url(headings/committee.gif); }
#main h3.officers {margin:0 0 15px 0;font-size:19px;text-align:center;voice-family: "\"}\"";voice-family:inherit;width:268px;height:34px;line-height:34px;text-indent:-5000px;background:url(headings/officers.gif);}
#main h3.membership {margin:0 0 15px 0;font-size:19px;text-align:center;voice-family: "\"}\"";voice-family:inherit;width:192px;height:34px;line-height:34px;text-indent:-5000px;background:url(headings/membership.gif); }
#main h3.projects {margin:0 0 15px 0;font-size:19px;text-align:center;voice-family: "\"}\"";voice-family:inherit;width:156px;height:34px;line-height:34px;text-indent:-5000px;background:url(headings/projects.gif);}
#main h3.properties {margin:0 0 15px 0;font-size:19px;text-align:center;voice-family: "\"}\"";voice-family:inherit;width:180px;height:34px;line-height:34px;text-indent:-5000px;background:url(headings/properties.gif);}
#main h3.contact {margin:0 0 15px 0;font-size:19px;text-align:center;voice-family: "\"}\"";voice-family:inherit;width:156px;height:34px;line-height:34px;text-indent:-5000px;background:url(headings/contact.gif);}
#main h3.message {margin:0 0 15px 0;font-size:19px;text-align:center;voice-family: "\"}\"";voice-family:inherit;width:161px;height:34px;line-height:34px;text-indent:-5000px;background:url(headings/message.gif); }
#main h3.news {margin:0 0 15px 0;font-size:19px;text-align:center;voice-family: "\"}\"";voice-family:inherit;width:156px;height:34px;line-height:34px;text-indent:-5000px;background:url(headings/news.gif);}
#main h1, h2, h3, h4, h5, h6{color:#ab865a;}
#main h1 {margin:0 0 18px 0;font-size:19px;text-align:center;}
#main h2 {font-size:17px;text-align:center;}
#main h2 a {font-size:17px;}
#main h4 {font-size:14px;margin-bottom:10px;padding-top:6px;}
#main h5 {font-size:13px;}
#main h6 {font-size:12px;}
#main h6 a{font-size:12px;}
#main p {font-size:12px;line-height:18px;margin-bottom:12px;}
#main p.emphasis {font-size:14px;line-height:28px;letter-spacing:.1em;}
#main blockquote{font-size:12px;}
#main p a, #main p a:link, #main p a:visited, #main li a, #main li a:link, #main li a:visited {color:#565F1D;font-size:12px !important;}
#main p a:hover, #main li a:hover {color:#6B938F;text-decoration:none;border-bottom:2px solid #6B938F;}
#main ul {font-size:12px;line-height:17px;padding:0;margin:0 0 12px 30px;}
#main ol {font-size: 12px;margin:0 0 10px 30px;padding:0;line-height:17px;}
#main ol ol {list-style: lower-alpha;font-weight:normal;}
#main div.hr {border-bottom:1px dotted #fff;height:1px;line-height:0px;}
#main acronym{cursor:help;}
#main td {font-size:11px;padding:4px 3px;}
#main td a, #main td a:link, #main td a:visited {font-size:11px;color:#565F1D;}
#main td a:hover{color:#6B938F;text-decoration:none;border-bottom:2px solid #6B938F;}
#main th {font-size:12px;padding:4px 3px;}
#main table {margin-bottom:12px;}
#main p.date {font-style:italic;font-size:10px;margin-bottom:12px;}

#menu {background:#afa287;float:left;width:180px;margin:0px;margin-top:20px;border-top:1px solid #afa287;letter-spacing:1px;}
#menu ul{line-height:17px;margin: 0;padding: 0;list-style-type: none;}
#menu li { margin: 0 0 1px 0; }
#menu a{display: block;font-size:13px;padding: 5px 10px;width: 180px;wid\th:160px;color: #a85832 !important;background: #e3d997 url(menu_level1.gif);text-decoration: none;}
#menu a:hover{color: #4c5516 !important;background: #b5cbc9 url(menu_level1_hover.gif);text-decoration: none;}
#menu #current {color:#565f1d !important;background:#faec97 url(menu_level1_active.gif);font-weight:bold;}
#menu #subcurrent {color:#9d5724 !important;background:#fff url(menu_level2_active.gif);font-weight:bold;}
#menu ul ul li { margin: 1px 0 0px 0;padding:0; }
#menu ul ul a{display: block;padding: 3px 5px 3px 30px;width: 180px;wid\th:145px;font-size:11px;color: #506019 !important;background: #fcf4c1 url(menu_level2.gif);text-decoration: none;}
#menu ul ul a:hover{color: #fff;background: #b1c096 url(menu_level2_hover.gif);text-decoration: none;}

#properties {width:464px;}
#properties td{font-size:11px;text-align:right;}
#properties td a:link, #properties a:visited {font-size:11px;}
#properties th{font-size:12px;text-align:center;}
#properties2 {width:464px;}
#properties2 td{font-size:11px;text-align:right;}
#properties2 td a:link, #properties a:visited {font-size:11px;}
#properties2 th{font-size:12px;text-align:center;}

#footer address{color:#786e6b;font-size: 9px;text-align: center;font-style:normal;}
#footer a {color:#786e6b;font-size: 9px;font-weight:bold;text-decoration:none;}
#footer a:link, #footer a:visited {color:#786e6b;}
#footer a:hover {color: #786e6b;background:#fff;}

#form {width:410px; padding:0px;margin:0px 0px;}  
#form div.formrow {clear:right;padding-top: 3px;font-size:11px;font-weight:bold;}
#form div.formrow span.label {padding-top:4px;float: left;width: 150px;text-align: right;}
#form div.formrow span.field {float: right;width: 250px;text-align:left;} 
#form input{font-size:12px;color:#736653;border:1px solid #C9C4AB;padding:2px;}
#form textarea{font-size:12px;color:#736653;border:1px solid #C9C4AB;padding:2px;}
#form select{font-size:12px;color:#736653;border:1px solid #C9C4AB;}
#form input.button {background:#F0EFC4;border:1px solid #C9C4AB;color:#736653;width:60px;padding:2px;}
#form input.button:hover{background:#ffe;}