body { background: #fff url(../images/body.png) repeat-x; margin:5px 0px 0px 0px; padding:0px; font-size: small; font-family: Arial, sans-serif; }

.button
{
  background: #fff;
  padding: 5px;
  border: 1px solid #4e1d23;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  margin: 2px;
}
.button a
{
  color: #7e9161;
}
.button:hover
{
  background: #7e9161;
}
.button:hover a
{
  color: #fff;
}

#site-container { width: 849px; margin: 0px auto 0px auto;  padding:0px; }
#site-container-middle { background: url(../images/site-container-middle.png) repeat-y; }
#site-container-bottom { background: url(../images/site-container-bottom.png) no-repeat; height: 17px; }

#header { background: url(../images/header.png) no-repeat; width:849px; height:196px; margin:0px auto 0px auto; padding:0px; }
#header-print { display: none; }

/*#logo { padding: 50px 0px 0px 25px; }*/

#content-container { background:#fff; margin: 10px; padding: 10px; text-transform: capitalize; }
#content-containertext { background:#fff; margin: 10px; padding: 10px; }
#content-full { padding: 0px; background: #fff; text-transform: capitalize; }
#content-partial { padding: 0px 20px 20px 20px; background: #fff; width:565px; float:left; text-transform: 
capitalize;}
#paracap { text-transform: capitalize; }


#sidebar { width: 188px;  float:right; padding: 0px; color:#000; font-size: .9em; margin:0px; }
#sidebar a { text-decoration: none; }
#sidebar ul {padding-left:10px; }
#sidebar ul li { margin-bottom: 5px; }
#selected { color: #000; font-weight: bold; }
#sidebar-top { background:url(/images/sidebar-top.png) no-repeat;height:10px;padding:0px;margin:0px; }
#sidebar-middle { background: url(../images/sidebar-middle.png); padding: 1px 5px 5px 10px; font-size: .9em; margin:0px; }
#sidebar-bottom { background: url(../images/sidebar-bottom.png) no-repeat;height:10px; padding:0px;margin:0px; }
#sidebar form input { width: 150px; }
#sidebar #measures a { color: #7e9161; }
.center { text-align:center; font-size: 2em; }
.clear { clear:both; }
.footnote { font-size: .8em; }

h1 { color:#4e1d23; font-size:1.4em; margin:0px; padding:0px; text-transform: capitalize;}
h2 { color:#3B4E1D; font-size:1.2em; margin:0px 0px 2px 0px; padding:0px; text-transform: capitalize; }
h4 { color:#4e1d23; font-size:1.1em; margin:0px; padding:0px; font-weight: bold;}
h5 { color:#4e1d23; text-transform: none; margin:0px; padding:0px;}
#sidebar h2 { font-size: 1.4em; padding:0px; margin:0px; }

#footer { background: url(../images/footer.png) no-repeat; margin:auto; width:813px; color: #fff; font-size: .9em; 
text-align: center; height:39px; padding-top:5px;}
#footer a { color: #fff; }

/*#bottom { height:28px; background: transparent url(../images/bottom.png); width:100%; margin:0px; padding: 0px; }*/

img { padding:0px;margin:0px; }

#menu { padding: 125px 0px 0px 60px; }
#menu a { margin-right: 60px; }
