html, body { background-color:white;padding:0;margin:0; }
#container { width:775px;margin:0 auto;background: url(/images/background.gif) repeat-y;}
#banner h1 {
  margin:0;padding:0;font-size:1em;position:relative;z-index:1;height:185px;width:775px;
}
#banner {
  height:185px;margin:0 0px;padding:0;position:relative;
}
#container #banner div {
  background: url(/images/header.gif) no-repeat;height:45px;width:445px;position:absolute;z-index:2;
  padding:140px 0 0 330px;
}
#banner div ul {
	margin:0;padding:0;list-style-type:none;color:#DED8BA;width:440px;
}
#banner div ul li {
	margin:0;padding:0;display:inline;padding-left:15px;
  font-size:1.7em;font-weight:bold;
}
#banner div ul li a { color:#FAF9F4;text-decoration:none; }
#banner div ul li a:link { color:#FAF9F4;text-decoration:none; }
#banner div ul li a:hover { color:#6A5731;text-decoration:none; } 
#content {
	padding:0 30px 30px 30px;
}
#footer {
	background: url(/images/footer.gif) no-repeat;margin:0 auto;padding:35px 0 0 0;width:775px;
    text-align:center;font-size:0.8em;font-weight:bold;
}
#main-content {
	margin-right:200px;
    clear:both;
}
#main-content div {
    width:100%;
}
#side-bar {
	width:180px;
	float:right;
  padding-top:25px;
}
h2, h3 {
	color:#6A5731;
}
p {
	text-align:justify;
}
#footer p {
	text-align:center;padding:0;margin:0 0 30px 0;
}