/* CSS Document */
body {font-family:Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
color:#373737;
padding:0px;
margin:0px;
background:#ECF6CC url(images/bg.jpg);
}

#wrapper {
width:738px;
margin:0px;
margin-bottom:0px;
margin-left:auto;
margin-right:auto;
}

#titlebar {
margin:15px 0px 0px 0px;
}

#maincontent {
width:737px;
border-left-style:solid;
border-left-width:1px;
border-left-color:#BFBCCB;
margin:0px;
padding:0px;
font-size:85%;
background: #FFF url(../images/drop_shadow.jpg) top right repeat-y;
}

#maincontent p {
margin:0 25px 0 40px;
padding:5px 0;
line-height:1.4;
}

#maincontent h1, #maincontent h2 {
padding:5px 0 5px 15px;
margin:0 0 5px 15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#396632;
}

#maincontent h1 {
font-size:165%;
}

#maincontent h2{
font-size:135%;
}

#topnav ul {
margin: 0;
padding: 0;
list-style: none;
}

#topnav li {
float: left;
display: inline;
width:98px;
}


#topnav a {
display:block;
height: 1em;
padding: 7px 0 7px 22px;
width: 120px;
text-decoration: none;
font-variant: small-caps;
font-weight: bold;
font-size:75%;
}

#topnav a:link, #topnav a:visited {
background-color: #524872;
color: #FFF;
border-top: #908AA5 solid 2px;
border-right: #2C263D solid 2px;
border-bottom: #2C263D solid 2px;
border-left: #908AA5 solid 2px;
}


#thispage a:link, #thispage a:visited,
#thispage a:hover, #thispage a:active{
background-color: #A8B2A3;
color: #FFF;
border-left: #5B6058 solid 2px;
border-top: #5B6058 solid 2px;
border-right: #B1B7AE solid 2px;
border-left: #5B6058 solid 2px;
}

#footer {
background: url(../images/footer.jpg) top left no-repeat;
width: 738px;
height: 40px;
margin: 0;
padding: 0;
color: #FFF;
font-size: 75%;
}

#footer p {
margin: 0;
padding: 10px 15px 0 25px;
clear:both;
}