body {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	background:url(../images/background.gif) no-repeat #bdbdbd;
}

* {
	padding:0;
	margin:0;
}


h1.TitleWelcome {
	background:url(../images/titles/title_welcome.gif) no-repeat;
	width:296px;
	height:54px;
	display:block;
	text-indent:-1000000px;
	margin:0 0 30px 0;
}

h1.Mission {
	background:url(../images/titles/title_mission.gif) no-repeat;
	width:265px;
	height:25px;
	display:block;
	margin:0 0 20px 0;
	text-indent:-10000000px;
}

h1.Vision {
	background:url(../images/titles/title_vision.gif) no-repeat;
	width:149px;
	height:25px;
	display:block;
	margin:0 0 20px 0;
	text-indent:-10000000px;
}

h1.Services {
	background:url(../images/titles/title_services.gif) no-repeat;
	width:184px;
	height:25px;
	display:block;
	margin:0 0 20px 0;
	text-indent:-10000000px;
}


h1.Contact {
	background:url(../images/titles/title_contact.gif) no-repeat;
	width:102px;
	height:18px;
	display:block;
	text-indent:-100000px;
	margin:0 0 20px 0;
}

h1.Jobs {
	background:url(../images/titles/title_jobs.gif) no-repeat;
	width:56px;
	height:18px;
	display:block;
	text-indent:-1000000px;
	margin:0 0 20px 0;
}

h1.Stay {
	background:url(../images/titles/title_stay.gif) no-repeat;
	width:56px;
	height:18px;
	display:block;
	text-indent:-1000000px;
	margin:0 0 20px 0;
}


a.Logo {
	width:450px;
	height:236px;
	display:block;
	background:url(../images/logo_field.gif) no-repeat;
	text-indent:-100000px;
}

#Container {
	width:950px;
	margin:0 auto;
	overflow:hidden;
}

#Top {
	width:950px;
	height:24px;
	padding:8px 0 0 0;
	background:#221c06;
	border-bottom:1px solid #4e4628;
	font-size:12px;
	color:#aea895;
	text-align:center;
}

	#Top span {
		color:#6a6415;
	}
	
#ColumnLeft {
	width:450px;
	float:left;
}

#ContentLeft {
	background:url(../images/bg_content_left.gif) no-repeat #51492a;
	width:410px;
	height:303px;
	overflow:hidden;
	padding:40px 0 0 40px;
}

	#ContentLeft p {
		font-size:14px;
		line-height:19px;
		color:#fdfdfd;
		margin:0 0 12px 0;
	}

#ColumnRight {
	background:url(../images/bg_content_right.gif) no-repeat;
	width:325px;
	height:451px;
	padding:128px 100px 0 75px;
	overflow:hidden;
	float:right;
}

	#ColumnRight p {
		font-size:13px;
		color:#534f3e;
		margin:0 0 32px 0;
		line-height:17px;
	}
	
	#ColumnRight ul {
		padding:0;
		margin:0;
		list-style:none;
	}
	
		#ColumnRight ul li {
			background:url(../images/bullet.gif) no-repeat;
			font-size:12px;
			color:#534f3e;
			padding:0 0 2px 10px;
		}
	
#TopFooter {
	clear:both;
	background:url(../images/bg_top_footer.gif) no-repeat;
	width:950px;
	height:42px;
}

ul#Footer {
	background:url(../images/bg_footer.gif);
	width:908px;
	height:140px;
	overflow:hidden;
	list-style:none;
	padding:0 0 0 42px;
}

	ul#Footer li {
		float:left;
		height:140px;
	}
	
		ul#Footer li p {
			font-size:12px;
			line-height:17px;
			color:#e7e4d9;
		}
		
		ul#Footer li a {
			color:#615529;
			text-decoration:underline;
		}
		
			ul#Footer li a:hover {
				color:#e7e4d9;
			}
	
	ul#Footer li#FirstFooter {
		width:298px;
	}
	
	ul#Footer li#SecondFooter {
		width:286px;
	}
	
	ul#Footer li#ThirdFooter {
		width:320px;
	}
	
	
ul#Footer li input.Field {
	width:200px;
	height:19px;
	padding:3px;
	border:1px solid #463c0f;
	margin:0 3px 0 0;
	background:#231d06;
	color:#7a7316;
	float:left;
}

ul#Footer li a.Send {
	background:url(../images/send.gif) no-repeat;
	width:56px;
	height:27px;
	display:block;
	float:left;
	text-indent:-10000000px;
}

#ZoneForm {
	display:block;
	padding:12px 0 0 0;
}

#ZoneFormThanks {
	display:none;
	font-size:12px;
	line-height:17px;
	color:#e7e4d9;
	padding:12px 0 0 0;
}