body {
	background-color: #FFFFFF;
	color: #000; /* needed to keep the css validator happy */
	margin: 0;
	padding: 0; /* incase any crazy users specify in their browser settings they want a padded window.. */
	height: auto;
}
#container {
	margin: 0 auto 0 auto; /* top and bottom: 0, sides: flexible (stretches) */
	position:absolute;
	top: 163px;
	height: 215px;
	width: 931px;
	z-index: 2;
}
.header{
	background:url(../images/background_2.jpg) no-repeat;
	height: 215px;
	width: 931px;
}
#headerrepeat{
	margin: 0 auto 0 auto; /* top and bottom: 0, sides: flexible (stretches) */
	background:url(../images/background_repeat_2.jpg) repeat;
	height: 252px;
	position: absolute;
	margin-left: 34px;
	top: 163px;
	z-index: 1;
	width:100%;
}
#navigation{
	margin: 0 auto 0 auto; /* top and bottom: 0, sides: flexible (stretches) */
	background: #E5CA4F;
	position:absolute;
	top:378px;
	width:931px;
	z-index: 1;
	left: 0;
}
#navigation .navtop{
	background:url(../images/nav-top.jpg) no-repeat;
	height:3px;
}
#navigation .navbottom{
	background:url(../images/nav-bottom.jpg) no-repeat;
	height:3px;
}
#navigation .navcontent{
	background: #E5CA4F;
	height: 25px;
	padding: 6px 0 0 45px;
}
#navigation .navcontent a{
	font-size: 12px;
	padding: 0 5px 0 5px;
	color: #000000;
	text-decoration:none;
	font-family:Verdana;
}
#navigation .navcontent a:hover{
	color:#FFFFFF;
}
#logo{
	position: absolute;
	left: 80px;
	top: 80px;
	background-image: url(../images/logo.jpg);
	background-repeat: no-repeat;
	height: 57px;
	width: 115px;
}
#bodyleft{
	position: absolute;
	left: 60px;
	top: 485px;
	width: 338px;
	height: auto;
}
#bodyleft .bodyleftheader{
	width: 288px;
	height: 54px;
	padding-left: 50px;
}
#bodyleft .bodylefttext{
	width: 338px;
}

#bodyleft .bodylefttext2{
	width:800px;
}
#bodyleft .bodyleftimage{
	width: 338px;
	height: 311px;
	background-position:center;
}
#bodyleft a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	text-decoration:none;
	font-family:Verdana;
}
#bodyleft a:hover{
	color:#667F24;
}
#bodyleft p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#bodyleft h1 {
	font-family: Verdana;
	font-size: 36px;
	font-weight: normal;
	color: #667f24;
}
#bodyleft h2 {
	font-family: Verdana;
	font-size: 16px;
	font-weight: normal;
	color: #667f24;
}
#bodyleft h3 {
	font-family: Verdana;
	font-size: 24px;
	font-weight: normal;
	color: #cb9640;
	text-indent: 20px;
}
