html, body {
	width: 100%;
	margin: 0;
	padding: 0;
}
body {
	background-image: url(../images/background.gif);
	background-repeat: repeat-x;
	background-color: #fff;
}
.clear {
	clear:both;
}

#wrapper {
	width: 1000px;
	margin: 0 auto 0 auto;
}


#nav1color, #nav2color, #headercolor, #statement {
	z-index: 1;
}
#background2 {
	background-color: #fff;
	width: 50%;
	height:425px;
	position: absolute;
	z-index: -1;
}
#nav1img {
	background-image: url(../images/bgnav1.gif);
	height: 25px;
	width: 1041px;
	margin: 0 auto 0 auto;
}
#nav1color {
	background-color: #7d2a32;
	height: 25px;
	width: 100%;	
}
#nav2img {
	background-image: url(../images/bgnav2.gif);
	height: 37px;
	width: 1041px;
	margin: 0 auto 0 auto;
}
#nav2color {
	background-color: #e9e7dc;
	height: 37px;
	width: 100%;
	border-bottom: 3px solid #c4bc97;	
}
	#login a, #aboutus a, #contactus a {
		width: 50px;
		height: 25px;
		display: block;
		float: right;
		margin: 0 10px 0 10px;
	}
	#login a {
		background-image: url(../images/login.gif);
	}
	#aboutus a {
		background-image: url(../images/aboutus.gif);
	}
	#contactus a {
		background-image: url(../images/contactus.gif);
	}
	#home a, #ourpeople a, #facility a, #newsevents a, #photogallery a, #donations a {
		width: 130px;
		height: 37px;
		display: block;
		float: right;
		margin: 0 10px 0 10px;
		text-decoration: none;
	}
	#home a {
		background-image: url(../images/home.gif);
	}
	#home a:hover, #home .currentpage {
		background-image: url(../images/home2.gif);
	}
	#ourpeople a {
		background-image: url(../images/ourpeople.gif);
	}
	#ourpeople a:hover, #ourpeople .currentpage {
		background-image: url(../images/ourpeople2.gif);
	}
	#facility a {
		background-image: url(../images/facility.gif);
	}
	#facility a:hover, #facility .currentpage {
		background-image: url(../images/facility2.gif);
	}
	#newsevents a {
		background-image: url(../images/newsevents.gif);
	}
	#newsevents a:hover, #newsevents .currentpage {
		background-image: url(../images/newsevents2.gif);
	}
	#photogallery a {
		background-image: url(../images/photogallery.gif);
	}
	#photogallery a:hover, #photogallery .currentpage {
		background-image: url(../images/photogallery2.gif);
	}
	#donations a {
		background-image: url(../images/donations.gif);
	}
	#donations a:hover, #donations .currentpage {
		background-image: url(../images/donations2.gif);
	}
#headerimg {
	background-image: url(../images/header.gif);
	height: 72px;
	width: 1041px;
	margin: 0 auto 0 auto;
}
#headercolor {
	background-color: #b6ae8c;
	height: 72px;
	width: 100%;	
}
#flash {
	width: 943px;
	height: 288px;
	padding-left: 98px;
	margin: 0 auto 0 auto;
}
#statement {
	height: 288px;
	width: 943px;
	display: block;
	margin: 0 auto 0 auto;
}
#bottom {
	background-image: url(../images/bottomgrad.jpg);
	background-repeat: repeat-x;
	height: 342px;
	width: 100%;
}
	#bottomcontent {
		background-image: url(../images/bottomgrad.jpg);
		background-repeat: repeat-x;
		width: 1041px;
		margin: 0 auto 0 auto;
	}
		#bottomleft {
			width: 693px;
			float: left;
			padding-left: 49px;
		}
			.learn-tour {
				height: 52px;
			}
			#learn {
				background-image: url(../images/learn.png);
				background-repeat: no-repeat;
				height: 75px;
				width: 470px;
				padding: 50px 0 0 135px;
				margin: 20px 0 10px 50px;
			}
			#tour {
				background-image: url(../images/tour.png);
				background-repeat: no-repeat;
				height: 75px;
				width: 470px;
				padding: 50px 0 0 135px;
				margin: 20px 0 10px 50px;
			}
		#bottomright {
			width: 299px;
			float: right;
		}
			#donation {
				background-image: url(../images/donation.gif);
				width: 229px;
				height: 25px;
				padding: 70px 0px 0px 20px;
			}
			#news {
				background-image: url(../images/news.gif);
				height: 160px;
				padding: 66px 21px 0 15px;
				width: 233px;
			}
				#newsbox {
					height: 135px;
				}
					#newsbox ul {
						padding: 0;
					}
					#newsbox li {
						list-style-type: none;
						font-family: Arial, "MS Trebuchet", sans-serif;
						margin-bottom: 8px;
					}
#footer {
	width: 849px;
	margin: 0 auto 0 auto;
}
	#footleft {
		border-top:2px solid #832B34;
		float:left;
		margin-right:131px;
		width:515px;
	}
	#footright {
		background-image: url(../images/footright.gif);
		width: 150px;
		height: 45px;
		float: left;
}
.arrow {
	border: 0;
	margin-left: 2px;
}
#interior {
	background-image: url(../images/interiorgrad.gif);
	background-repeat: repeat-x;
	width: 100%;
	margin-bottom: 10px;
}
	#interiorcontent {
		background-image: url(../images/interiorgrad.gif);
		background-repeat: repeat-x;
		height: 100%;
		width: 1041px;
		margin: 0 auto 0 auto;
	}
	
		#interiorline {
			background-image: url(../images/interiornav.gif);
			background-repeat: repeat-y;
			width: 1041px;
			min-height: 300px;
			float: left;
			
		}
		#interiorleft {
			width: 275px;
			padding-left: 75px;
			float: left;
			
		}
			#interiortitle {
				background-image: url(../images/interiortitle.gif);
				width: 245px;
				height: 46px;
				padding: 40px 0 0 30px;
				
			}
			#interiornav {
				width: 215px;
				padding: 20px 0 0 60px;
			}
		#interiorright {
			width: 610px;
			float: left;
			margin: 10px 20px 20px 20px;
 		}
			#interiorright img {
				float: right;
				
			}
			#galleryWrapper {
				width: 600px;
				float: left;
				}
			
			.galleryItem {
				border: 5px solid #862c35;
				float: left;
				margin-right: 10px;
				margin-bottom: 10px;
				padding: 0;
				width: 175px;
				}
				
			.tool-tip {
				float: left;
				background: #862c35;
				height: auto;
			}
			
			.tool-title {
				float: left;
				display: none;
				margin: 0px;
				padding: 0px;
				border: none;
				height: 0px;
			}

			.tool-text {
				float: left;
				margin: 0px;
				padding: 0px;
				border: none;
				border: 1px solid #862c35;
			}
			
			.tool-tip img,
			.tool-title img,
			.tool-text img {
				float: left;
				margin: 0px;
				padding: 0px;
				border: 10px solid #862c35;
			}

			.galleryRow {
				width: 600px;
				float: left;
				padding-bottom: 20px;
				}
				
				.galleryImage {
					width: 175px;
					float: left;
					border: 5px solid #862c35;
					background-color: #862c35;
					}

				.galleryContent {
					width: 415px;
					float: left;
					}
					
					.galleryHeader {
						width: 400px;
						float: left;
						padding: 0px 0px 0px 15px;
						}
					
					.galleryText {
						width: 400px;
						float: left;
						padding: 0px 0px 0px 15px;
						}
						
/*CONTACT STYLES*/
.formSubWrapper {
	width: 400px;
	float: left;
	background-color: #EEEEEE;
	padding: 10px 10px 0px 10px;
	}

	.formSubWrapperColumn {
		width: 204px;
		float: left;
		}

		.formSubWrapperTitle {
			width: 408px;
			float: left;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			color: #862C35;
			font-weight: bold;
			padding-bottom: 10px;
			}

		.formSubWrapperContent {
			width: 408px;
			float: left;
			}

	.formSubWrapperColumnSmall {
		width: 102px;
		float: left;
		}

.formWrapperClear {
	width: 408px;
	float: left;
	margin-top: 10px;
	}

.formText {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	float: left;
	padding-right: 10px;
	}

.formRow {
	width: 100%;
	float: left;
	padding: 0px 0px 10px 0px;
	}

.formRow1 {
	width: 408px;
	float: left;
	padding: 0px 0px 10px 0px;
	}

	.formCheckbox {
		width: 30px;
		float: left;
		}
	.subButton {
		border: 1px solid #999;
		margin-left: 10px;
	}
.formField {
	padding: 0px 0px 10px 0px;
	}

	.inputSize0 {
		width: 400px;
		border: 1px solid #CCCCCC;
		}

	.inputSize1 {
		width: 394px;
		border: 1px solid #CCCCCC;
		}

	.inputSize2 {
		width: 190px;
		border: 1px solid #CCCCCC;
		}

	.inputSize3 {
		width: 88px;
		border: 1px solid #CCCCCC;
		}
#intranet-login {
	background-color: #fff;
	border: 3px solid #7d2a32;
	padding: 10px 30px 10px 30px;
	margin: 50px;
	width: 225px;
}
	#intranet-login p {
		font-family: Arial, "MS Trebuchet", sans-serif;
		font-size: 12px;
	}
	#intranet-login input {
		border: 1px solid #7d2a32;
	}
	#intranet-login #submit {
		float: right;
		margin-right: 15px;
	}
	#intranet-login #error {
		color: #7d2a32;
		font-size: 11px;
		font-weight: bold;
	}
	
	ul.home_news, ul.inline_news {
		margin: 0px;
		padding: 0px;
		list-style: none;
		font-size: 12px;
		line-height: normal;
		}


	.home_news li, .inline_news li {
		padding-top: 6px;
		padding-bottom: 6px;
		border-bottom: 1px solid #999;
		}
		.home_news li:hover, .inline_news li:hover {
			background-color: #DDD;
		}

	.home_news a:link, .home_news a:active, .home_news a:visited, .home_news a:hover,
	.inline_news a:link, .inline_news a:active, .inline_news a:visited, .inline_news a:hover {
		color: #650804;
		text-decoration: none;
		}
	#recentnews {
		padding-left: 10px;
		padding-right: 10px;
	}
