/*
B9121B - red
4C1B1B - maroon
F6E497 - light tan
FCFAE1 - white
BD8D46 - dark tan

---------
B0AD93 - dark green
E4E2CC - light green
:#EBE9D7
63614F - dark dark green
#5EA000 - bright green
#333229 - dark as night
2E4E00 - menu text
*/
body {
 margin:10px 0px; 
 padding:0px;
 text-align:center;
 background: #B0AD93;
}

#container {
 text-align: left;
 margin: auto;
 width: 922px;
 background: #fff;
}
#header {
 color: #333;
 width: 100%;
 padding: 10px 0px 10px 0px;
 height: 130px;
 background: #E4E2CC;
}
#logo{
 width:300px;
 float:left;
}
#mission{
 width:550px;
 float:left;
}
#mission p{
 font-size: 1.1em;
 font-weight:bold;
 font-style: italic;
 text-align:center; 
}
#missionbyline{
 font-size: .8em;
 font-style: normal;
 text-align:right;
}
#middle {
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%;
 padding: 10px 0px 10px 0px;
}
#leftside { 
 display: inline;
 margin: 10px;
 padding: 0px;
 width: 192px;
 float: left;
}
#bottom { 
 width: 100%;
 clear: both;
 background: #E4E2CC;
 text-align: right;
 font: normal 11px arial,sans-serif;
}

#events {
 margin-top: 1em;
 border: solid 5px #B0AD93;
}
#events h4 {
 text-align: center;
}
#events ul { 
  list-style: none;
  margin-left: 5px;
  padding: 0px 5px 0px 5px;
}
#events li { 
  padding: 0px 0px 3px 0px;
}
#content { 
 float: left;
 padding: 0px 10px 0px 10px;
 width: 650px;
 display: inline;
 position: relative;
}

#footer {
 text-align:center; 
 margin: 1em auto;
 font-size: .8em;
}

.clear { clear: both; background: none; }

.feature {
 border: solid 2px #B0AD93;
 padding: 0px 5px 5px 5px;
 margin: 10px 0px 10px 0px;
}
.feature h1 {
 text-align: left;
 font-size: 1.2em;
 color: #63614F;
}
#board img {
 clear: both;
 float: left;
 margin: 5px 5px 5px 5px;
}
a:link, a:visited {
 text-decoration: none;
 color: #000;
}
h1 {
 text-align: center;
 font-size: 1.5em;
}
h2 {
 font-size: 1.2em;
}
h3 {
 font-size: 1em;
 font-weight: bold;
 text-decoration: underline;
}
#bylaws ol {
 list-style: upper-roman;
}
#bylaws ol p {
 font-weight: normal;
}
#bylaws ol li {
 font-size: 1.2em;
 font-weight: bold;
}
#bylaws ol ol {
 list-style: upper-alpha;
}
#bylaws ol ol li {
 font-size: .9em;
 font-weight: normal;
}
#bylaws ol ol ol {
 list-style: decimal;
}
#bylaws ol ol ol li {
 font-size: .8em;
 font-weight: normal;
}