body {
	font: 76%/1.5em Helvetica, Arial, sans-serif;
  background:#DCDAC4;
  margin: 5px 0;
}
h1 {
margin: -30px 0px 0 0 ;
  display: block;
  position: relative;
  font-size: 2em;
 line-height: 2em;

text-align: center;
  letter-spacing: .2em;
 color: #1e75c9;
 text-transform: lowercase;
 
  }
h2 {
	font-size: 1.6em;
	color: #000;
	margin-bottom: .6em;
	margin-top: 0em;
}
ul {margin: 0; padding: 0; }
p { margin-top: 6px;}
h3 { font-size: 1.15em; color: #900; margin-bottom: 4px; padding-bottom: 0px; }
h4 { font-size: 1.1em; color:#900; text-transform: uppercase; font-weight: normal; margin-bottom: 0px;}
h5 { color: #103055; }
a img { border: none; }

a { color: #003C7A; }
a:hover { color: #005FC1; text-decoration: none; }
a.more { margin-left: .5em; }

#wrapper { width: 800px; padding: 0px; background: #fff; margin: 0 auto; margin-top: 20px; border: 1px solid #727C3A;}
#masthead { height: 125px; background: #696 url(images/masthead.jpg) top center no-repeat; border-bottom: 1px solid #000; }
#masthead h1 { display:none; }

#sidebar { width:135px; float:left; position:relative; }
#sidebar img { margin-top: 20px;}

#side_info { padding: 10px; font-size: 1em; line-height: 1.6em; }
#side_info img { display: block; }


#page { background: #fff; margin-left: 135px; padding: 6px 30px 20px 30px;  }
#left_col{ width: 400px; position: relative; float: left; }
#right_col { margin-left: 430px; width: 175px; }

#page ul { margin-left: 3em; }
#page li { list-style-type: circle; padding-bottom: 0em; }

ul#nav { list-style: none; position: relative; margin: 0px; padding: 0px; border-right: 1px solid #999; background: #9abdc3;}
#nav li { border-bottom: 1px solid #000;  background: #9abdc3; font-weight: bold; font-size: 110%; }
#nav a { display: block;  padding: 6px 0px 6px 10px ; margin:0px; text-decoration: none; background: #9abdc3; color: #000; }
#nav a:hover { background: #a7bfc3; color: #000; }
#nav li.current a { background: #8dc73f; color: #fff; }

#footer { clear: both; background: #a7bfc4; color: #000; padding: 10px; position: relative; border-top: 1px solid #000; margin-top: 15px; }
#footer a { color: #000; }
#footer h4 { line-height: 1.6em; margin: 0; padding: 0; border-bottom: 1px solid #900; text-align: right; font-weight: normal; text-transform: lowercase; color: #000; }

