body {
	background-color: #8A9B74;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #111111;
	padding: 0;
	margin: 0;
}
a:link, a:visited, a:active {
	text-decoration: none;
	color: #8A9B74;
	font-weight: bold;
}
a:hover {
	text-decoration: underline;
	color: #8A9B74;
	font-weight: bold;
}
#wrapper {
	position: relative;
	width: 967px;
	margin: 0 auto;
}
#topper {
	width: 887px;
	height: 11px;
	background: url('/img/topper.jpg') no-repeat top left;
	padding-left:40px; padding-right:40px; padding-top:20px; padding-bottom:20px
}
#header {
	width: 967px;
	height: 261px;
	background-color: #FFFFFF;
}
#address {
	position: absolute;
	color: #555555;
	font-weight: bold;
	top: 244px;
	left: 275px;
	width: 183px;
	height: 57px;
	text-align: right; font-size;larger:
}
#middle {
	width: 967px;
	background: #FFFFFF url('/img/middle_bg.jpg') repeat-y top left;
}
#border_left {
	float: left;
	width: 33px;
}
#border_right {
	float: left;
	width: 34px;
}
#nav {
	float: left;
	width: 200px;
	font-size: 14px;
	padding: 10px 0;
}
.nav {
	width: 190px;
	padding-left: 10px;
}
#content {
	float: left;
	width: 680px;
	padding: 10px;
	background-color: #FFFFFF;
}
#bottom_nav {
	clear: left;
	width: 867px;
	height: 18px;
	background: #EEEEEE url('/img/bottom_nav.jpg') no-repeat top left;
	text-align: center; padding-left:50px; padding-right:50px; padding-top:10px; padding-bottom:10px
}
#bottom {
	width: 967px;
	height: 26px;
}
#footer {
	width: 967px;
	text-align: center;
}
#footer a:link, #footer a:visited, #footer a:active {
	color: #555555;
	text-decoration: none;
}
#footer a:hover {
	color: #555555;
	text-decoration: underline;
}