#uberbackgroundhome {
	width:100%;
	font-size:12px;
	display:block;
	background-image: url(/images/bg_homepage.gif);
	background-repeat: repeat-x;
}
#uberbackgroundint {
	width:100%;
	font-size:12px;
	display:block;
	background-image: url(/images/bg_interior.gif);
	background-repeat: repeat-x;
}
#uber {
	width:980px;
	margin: auto auto;
}
#bannerhome {
	width:980px;
	clear:both;
	padding-bottom:30px;
}
#bannerinterior {
	width:955px;
	margin-top:18px;
	margin-bottom:37px;
	padding-top:32px;
	padding-left:25px;
	clear:both;
	padding-bottom:32px;
	background-image: url(/images/banner_interior.jpg);
	background-repeat:no-repeat;
	font-size: 18px;
	text-transform: uppercase;
	color: #FFFFFF;
	letter-spacing: 1em;
}
#bodyhome {
	width:980px;
	margin: auto auto;
	background-image: url(/images/bg_uberbodyhome.jpg);
	background-repeat: no-repeat;
	visibility: visible;
	overflow: visible;
	position:relative;
	z-index: 5;
}
#inthome {
	width:980px;
	margin: auto auto;
	background-image: url(/images/bg_int.gif);
	background-repeat: repeat-y;
	visibility: visible;
	overflow: visible;
	position:relative;
	z-index: 5;
}
#inthomealt {
	width:980px;
	margin: auto auto;
	background-image: url(/images/bg_int1.gif);
	background-repeat: repeat-y;
	visibility: visible;
	overflow: visible;
	position:relative;
	z-index: 5;
}
#bodyhome p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#homecolone {
	width:232px;
	float:left;
	padding-right: 20px;
	padding-left: 20px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #b49c83;
	border-left-color: #b49c83;
}
#homecoltwo {
	width:205px;
	float:left;
	padding-right: 10px;
	padding-left: 20px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #b49c83;
}
#homecolthree {
	width:205px;
	float:left;
	padding-right: 10px;
	padding-left: 10px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #b49c83;
}
#homecolfour {
	width:205px;
	float:left;
	padding-right: 25px;
	padding-left: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #b49c83;
}
#intcolone {
	width:232px;
	float:left;
	padding-right: 21px;
	padding-left: 21px;
}
#intcolone p {
	width:202px;
	padding-right: 15px;
	padding-left: 15px;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #b49c83;
}
#grants {
	background-color:#ddd2c7;
	margin-top:15px;
}
#intcoltwo {
	width:662px;
	float:left;
	padding-right: 20px;
	padding-left: 20px;
}

#intcolwide {
	width:862px;
	float:left;
	padding-right: 20px;
	padding-left: 20px;
}
#logo {
	position:relative;
	width: 980px;
	z-index: 20;
}
#homebot {
	clear:both;
}
#topnav {
	position:absolute;
	top:17px;
	right:1px;
	width:300px;
	text-align: right;
	font-size: 11px;
}
#nav {
	position:absolute;
	top:66px;
	left:275px;
	width:705px;
	height:56px;
}
#navrelative {
	position:relative;
}
#navtab1 a {
	display: block;
	width: 120px;
	height: 56px;
	margin: 0;
	padding: 0;
	float: left;
	background: url(/images/nav_thefoundation.gif) 0 0 no-repeat;
}
#navtab1 a:hover {
	background-position: 0px -56px;
	text-decoration: none;
}
#navtab1on, #navtab1on a, #navtab1on a:hover {
	display: block;
	width: 120px;
	height: 56px;
	margin: 0;
	padding: 0;
	float: left;
	background: url(/images/nav_thefoundation.gif) 0px -56px no-repeat;
}
#navtab2 a {
	display: block;
	width: 114px;
	height: 56px;
	margin: 0;
	padding: 0;
	float: left;
	background: url(/images/nav_grants.gif) 0 0 no-repeat;
}
#navtab2 a:hover {
	background-position: 0px -56px;
	text-decoration: none;
}
#navtab2on, #navtab2on a, #navtab2on a:hover {
	display: block;
	width: 114px;
	height: 56px;
	margin: 0;
	padding: 0;
	float: left;
	background: url(/images/nav_grants.gif) 0px -56px no-repeat;
}
#navtab3 a {
	display: block;
	width: 117px;
	height: 56px;
	margin: 0;
	padding: 0;
	float: left;
	background: url(/images/nav_awards.gif) 0 0 no-repeat;
}
#navtab3 a:hover {
	background-position: 0px -56px;
	text-decoration: none;
}
#navtab3on, #navtab3on a, #navtab3on a:hover {
	display: block;
	width: 117px;
	height: 56px;
	margin: 0;
	padding: 0;
	float: left;
	background: url(/images/nav_awards.gif) 0px -56px no-repeat;
}
#navtab4 a {
	display: block;
	width: 116px;
	height: 56px;
	margin: 0;
	padding: 0;
	float: left;
	background: url(/images/nav_upcomingevents.gif) 0 0 no-repeat;
}
#navtab4 a:hover {
	background-position: 0px -56px;
	text-decoration: none;
}
#navtab4on, #navtab4on a, #navtab4on a:hover {
	display: block;
	width: 116px;
	height: 56px;
	margin: 0;
	padding: 0;
	float: left;
	background: url(/images/nav_upcomingevents.gif) 0px -56px no-repeat;
}
#navtab5 a {
	display: block;
	width: 117px;
	height: 56px;
	margin: 0;
	padding: 0;
	float: left;
	background: url(/images/nav_heritage.gif) 0 0 no-repeat;
}
#navtab5 a:hover {
	background-position: 0px -56px;
	text-decoration: none;
}
#navtab5on, #navtab5on a, #navtab5on a:hover {
	display: block;
	width: 117px;
	height: 56px;
	margin: 0;
	padding: 0;
	float: left;
	background: url(/images/nav_heritage.gif) 0px -56px no-repeat;
}
#navtab6 a {
	display: block;
	width: 99px;
	height: 56px;
	margin: 0;
	padding: 0;
	float: left;
	background: url(/images/nav_links.gif) 0 0 no-repeat;
}
#navtab6 a:hover {
	background-position: 0px -56px;
	text-decoration: none;
}
#navtab6on, #navtab6on a, #navtab6on a:hover {
	display: block;
	width: 99px;
	height: 56px;
	margin: 0;
	padding: 0;
	float: left;
	background: url(/images/nav_links.gif) 0px -56px no-repeat;
}
#navtab7 a {
	display: block;
	width: 118px;
	height: 56px;
	margin: 0;
	padding: 0;
	float: left;
	background: url(/images/nav_gallerymedia.gif) 0 0 no-repeat;
}
#navtab7 a:hover {
	background-position: 0px -56px;
	text-decoration: none;
}
#navtab7on, #navtab7on a, #navtab7on a:hover {
	display: block;
	width: 118px;
	height: 56px;
	margin: 0;
	padding: 0;
	float: left;
	background: url(/images/nav_gallerymedia.gif) 0px -56px no-repeat;
}
#Footer {
	width:100%;
	font-size:11px;
	display:block;
	color:#5e5e5e;
	margin-top: 25px;
	clear:both;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #b49c83;
}
#Footercopyright {
	width:980px;
	padding-top: 25px;
	padding-bottom: 60px;
	margin: auto;
	padding-right: 0px;
	padding-left: 0px;
}
