body
	{	margin: 0px;
		padding: 0px;
		background: #ffffff;
		font: 90% sans-serif; }

#page
	{	margin: 0px;
		padding: 0px;
		width: 850px;
		margin-left: auto;
		margin-right: auto; }

img
	{	background: #ffffff; }

#head
	{	background: #ffffff;
		height: 140px; }

#head h1
	{	display: none;
		margin: 0px; }

#head h2
	{	display: none;
		margin: 0px; }

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

#menu
	{	color: #ffffff;
		font-size: 13px;
		font-weight: bold;
		margin: 0px;
		margin-top: -75px;
		background: #004800;
		width: 100%;
		padding: 0px; }

#menu ul
	{	margin: 0px;
		padding: 0px;
		list-style-type: none;
		text-align: right; }

#menu li
	{	display: inline; }

#menu a
	{	padding: 0px 10px;
		margin: 0;
		text-decoration: none;
		color: #ffffff; }

#menu a:link
	{	text-decoration: none; }

/* #menu a:visited
	{	color: #aaaaaa;
		text-decoration: none; } */

#menu a:hover
	{	color: #ffffff;
		background-color: #003000;
		text-decoration: none; }

#menu .submenu
	{	float: right;
		border: 1px solid #539F00;
		border-top: 0px; }

#menu .submenu a
	{	padding: 0px 10px;
		margin: 0;
		text-decoration: none;
		color: #004800; }

#menu .submenu a:hover
	{	color: #ffffff;
		background-color: #003000;
		text-decoration: none; }

#menu a .current
	{	background-color: #ffffff;
		border-top: 1px solid #539F00; }

#body
	{	float: none;
		width: 828px;
		margin: 0;
		margin-left: auto;
		margin-right: auto;
		margin-top: 20px;
		padding: 10px;
		padding-top: 30px;
		border: 1px solid #004800;
		clear: both;
		overflow: hidden; }

#body p
	{	text-indent: 2em;
		text-align: justify;
		margin: 0px;
		padding: 0px;
		margin-bottom: 1em;
		margin-top: .5em; }

#body img
	{	border: 1px solid #004800;
		margin: 10px;
		padding: 2px; }

.left
	{	float: left; }

.right
	{	float: right; }

#footer
	{	color: #004400;
		font-size: 75%;
		text-align: center;
		width: 100%;
		margin-top: 10px;
		margin-bottom: 10px; }

#footer p
	{	margin: 0;
		padding: 0; }
