body {margin: 0;padding: 0;font-family: sans-serif;font-size: .7em;line-height: 1.4em;
background-color: #ece9d8;}
#wrapper {position: relative;
width: 100%;
/*margin: 0 auto 0 auto;*/
text-align: left;
background-color: #d2fad2;
/*background-color: #42fad2;*/}
#header {background: transparent;height: 170px;}
#logo { margin: 0pt;
padding: 10px 0pt 0pt;
color: rgb(0, 51, 0);
background-image: url(images/logo.jpg);
background-color: rgb(0, 153, 0);
background-repeat: no-repeat;
height: 170px;}

#logo h1 { float: left;
color: rgb(0, 153, 0);
font-size: large;
margin-left: 10px;}

#logo h2 { margin-top: 40px;
color: rgb(255, 255, 255);
font-size: medium;
margin-left: 10px;}

#mainmenu {padding-left: 10pt;
background-color: rgb(0, 153, 0);
height: 36px;}

#mainmenu ul { margin: 0pt;
padding: 7px 0pt 0pt;
list-style-type: none;
list-style-image: none;
list-style-position: outside;}

#mainmenu li { display: inline;}

#mainmenu a { border: 1px solid rgb(34, 34, 34);
margin: 0pt 5px 0pt 0pt;
padding: 2px 25px 0pt;
background-color: rgb(0, 153, 0);
display: block;
float: left;
height: 25px;
text-align: center;
font-size: 9px;
font-weight: bold;
color: rgb(255, 255, 255);}

#mainmenu a:hover { text-decoration: none;
background-color: rgb(0, 80, 0);}

#mainmenu li a.selected { 
background-color: rgb(255, 102, 0);}


#content {padding: 2%;text-align: left;


background-color: #ece9d8;color: #000000;clear: right;}#footer {padding: 2%;text-align: left;clear: both;background-color: #d2e5d2;}
.post {}div {}h1 {text-align: left;}h2 {text-align: left;}ul {margin-left:5px;}#welcome {}p {}#legal {}#links {}a {}a:link {}a:visited {}a:hover {text-decoration: underline;}a:active {}#mainmenu a:hover { text-decoration: none;
background-color: rgb(255, 102, 0);
}
