/* CSS Document */
body{
	background:url(images/background.jpg) repeat-x #043E32;
	padding:0;
	margin:0;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}

#main{
	width:970px;
	margin:0;
	padding:0;
	margin-left:auto;
	margin-right:auto;
	position:relative;
}
#header, #body{
	margin:0;
	padding:0;
	position:relative;
	width:100%;
}
#header #top{
	background:url(images/header_top.png) no-repeat;
	height:70px;
}
#header #menu{
	background:url(images/header_menu.png) no-repeat;
	height:43px;
}
#header #menu ul{
	list-style:none;
	padding:0;
	margin:0;
	position:relative;
	left:280px;
	width:690px;
}
#header #menu li{
	float:left;
	height:33px;
}
#header #menu #divider{
	padding:0;
	padding-left:4px;
	padding-right:4px;
	
}
#header #menu li a{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	font-stretch:expanded;
	color:#FFFFFF;
	text-decoration:none;
	position:relative;
	top:9px;
}
#header #menu li a:hover{
	text-decoration:underline;
}
#header #middle{
	background:url(images/header_middle.png) no-repeat;
	height:32px;
}
#header #middle .content{
	padding:0;
	margin:0;
	width:650px;
	position:relative;
	left:300px;
	top:7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#622017;
}
#header #bottom{
	background:url(images/header_bottom.png) no-repeat;
	height:160px;
}

#body #top{
	background:url(images/main_top.png) no-repeat;
	height:10px;
}
#body #middle{
	background:url(images/main_middle.png) repeat-y;
	min-height:518px;
	height:auto;
	padding-left:50px;
}
*html #body #middle{
	height:518px;
}
#body #middle #left, #body #middle #right{
	float:left;
}
#body #middle #right{
	padding:10px;
	width:650px;
}
#body #middle #right .pagetitle{
	position:relative;
	left:-4px;
}
#body #middle #left{
	width:206px;
}
#body #middle #bottom{
	clear:left;
	height:1px;
}
#footer{
 background:url(images/main_bottom.png) no-repeat;
 height:53px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#F7EDC7;
}
#footer a{
	color:#F7EDC7;
	text-decoration:none;
}
#footer a:hover{
	text-decoration:underline;
}
#footer #left{
	float:left;
	position:relative;
	left:60px;
	top:5px;
}
#footer #right{
	float:right;
	position:relative;
	right:60px;
	top:5px;
}
#searchFrm{
	padding:0;
	margin:0;
	position:relative;
	top:10px;
	left:730px;
	width:200px;
}
#searchFrm #submitBtn{
	background:#339966;
	border:#262626 solid 1px;
	color:#FFFFFF;
}
#searchFrm #searchBox{
	background:#FFFFFF;
	border:#262626 solid 1px;
}
#contactFrm{
	padding:5px;
	position:relative;
	width:80%;
}
