body {
	text-align:center;
	margin:0px 0px 0px 0px;
	background:#363839;
}
#pagebackground {
	position:relative;
	margin:0px 0px 0px 0px;
	min-height:550px;
	_height:550px;
	background:url(images/pageBG.jpg) repeat-x top;
}
#wrapper {
	margin:0px auto;
	width:900px;
}
#header {
	width:900px;
	height:143px;
	background:url(images/header.jpg) no-repeat top;
}
#menu {
	width:900px;
	height:44px;
	background:url(images/menuBG_1.jpg) no-repeat top;
}
#menu_text {
	width:770px;
	height:44px;
	color:#76883b;
	text-align:left;
/*	padding-top:10px;*/
	padding-left:122px;
}
#menu_bottom {
	width:900px;
	height:33px;
	background:url(images/menu_bottom.jpg) no-repeat top;
}
#shell {
	float:left;
	width:900px;
	min-height:505px;
	_height:505px;
	background:url(images/shell_repeat.jpg) repeat-y top;
}
#shellBG {
	width:900px;
	min-height:505px;
	_height:505px;
	background:url(images/shellBG.jpg) no-repeat top;
}
#image {
	float:left;
	width:242px;
	_height:505px;
	min-height:505px;
}
#logo {
	width:900px;
	height:78px;
	background:url(images/logos.jpg) no-repeat top;
}
#content_area {
	float:left;
	width:657px;
	text-align:left;
}
#welcome {
	float:left;
	width:600px;
	height:50px;
	font-size:50px;
	text-align:left;
	padding-top:40px;
	padding-left:20px;
	color:#292929;
}
#content_text {
	float:left;
	width:550px;
	text-align:left;
	color:#eaeaea;
	padding-top:40px;
	padding-left:40px;
	padding-right:50px;
}
#content_text ol li ul li{
list-style-type:square;
}

#content_text ol{
	color: #eaeaea;
	font:12px Verdana, Arial, Helvetica;	
	line-height:1.5;
	margin-left:-23px;
}
#content_text ul{
	color: #eaeaea;
	font:12px  Verdana, Arial, Helvetica;	
	line-height:1.5;

}

#content_text p {
	color: #eaeaea;
	font:12px  Verdana, Arial, Helvetica;	
	line-height:2;
}
#content_text h2{
	color: #eaeaea;
	font-family:Verdana, Arial, Helvetica;	
	line-height:2;
}
#content_text h3{
	color: #eaeaea;
	font-family:Verdana, Arial, Helvetica;	
	line-height:2;
}
#content_text h4{
	color: #eaeaea;
	font-family:Verdana, Arial, Helvetica;	
	line-height:2;
}
#content_text h5{
	color: #eaeaea;
	font-family:Verdana, Arial, Helvetica;	
	line-height:2;
}
#content_text h6{
	color: #eaeaea;
	font-family:Verdana, Arial, Helvetica;	
	line-height:2;
}
#content_text a{
	color:#76883b;
}

#footer {
	width:900px;
	color:#76883b;
	text-align:center;
}
#footer_text {
	width:900px;
	text-align:center;
	color:#76883b;
	font:10px Verdana, Arial, Helvetica;	
	padding-top:5px;
	padding-bottom:5px;
}
#footer_text a{	
	color:#76883b;
	font:10px Verdana, Arial, Helvetica;	
	text-align:center;
}
#footer_text a:hover{	
	color:#76883b;
	font:10px Verdana, Arial, Helvetica;
	text-align:center;
	text-decoration:underline;
}
#clear {clear:both;}
#clear1 {clear:both;}
.clear {clear:both;}


/*Main Menu*/

#MainMenu {
	margin:0px 0px 0px 0px;
	padding:11px 0px 0px 0px;	
	width:710px;
	height:41px;
}

#MainMenu ul {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;	
	z-index:997;
	width:710px;
	height:41px;


}
#MainMenu ul li {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px; 
	list-style:none;
	display:inline;
	position:relative;
	z-index:998;
	height:41px;
	width:auto;


}

/*#MainMenu ul li:hover {
	margin:0px 0px 0px 0px;
	padding:0px 20px 0px 20px; 
	background-color:#3e3d3b;


}*/

#MainMenu ul li a {
	font:normal 14px Verdana,Sans-serif;
	margin:0px 0px 0px 0px;
	padding:13px 25px 10px 0px;
	color: #76883b;
	height:41px;
	width:auto;
	text-align:center;
}

#MainMenu ul li a:hover {
	margin:0px 0px 0px 0px;
	padding:10px 25px 15px 0px;
	height:41px;
	width:auto;
	text-decoration: none;
	background:url(images/mousehover.jpg) no-repeat top;
}
#MainMenu ul li a img {
	margin:0px 0px 0px 0px;
	padding:0px 20px 0px 0px;
}
#MainMenu ul li ul {
	position:absolute;
	height: auto;
	width:770px;
	margin:21px 0px 0px -45px;
	padding:0px 0px 0px 0px;
	background: transparent;
	text-align:left;
}

#MainMenu ul li ul li {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 3px;
	display: inline;	
	height:132px;
	overflow:hidden;
	left:12px;
	text-align:left;
	text-indent:10px;
	/*float:left;*/
}

#MainMenu ul li ul li a {
	min-height:132px;
	_height:132px
	margin:0px 0px 0px 0px;
	padding:8px 3px 8px 3px;
	font:bold 14px Verdana, Helvetica, sans-serif;
	color: #fff;		
	text-transform:none;
}

#MainMenu ul li ul li a:hover {
	min-height:132px;
	_height:132px
	text-decoration: none;
	margin:0px 0px 0px 0px;
	padding:8px 3px 8px 3px;
/*	padding:0px 0px 0px 10px;*/
	background:url(images/childhover.jpg) repeat;
}
/*sIFR Implementation*/
.sIFR-flash {  
	visibility: visible !important;	
	margin: 0;	
	padding: 0;
}
.sIFR-replaced { 
	visibility: visible !important;
}
.sIFR-alternate {
	position: absolute; 
	left: 0; 
	top: 0; 
	width: 0; 
	height: 0; 
	display: block; 
	overflow: hidden;
}
.sIFR-replaced > div { 
	display: none !important;
}
.sIFR-active #title .sIFR {
	visibility: hidden;
	font:normal 40px/100% Arial, Helvetica, sans-serif;
	color:#0A8479;
}
#mapwrap *{color:#000 !important;}
#mapwrap a{text-decoration:underline;}