hr {
	border: 0;
	color: #cccccc;
	background-color: #cccccc;
	height: 1px;
	text-align: left;
}

.top_nav {
	font-family: Geneva, arial;
	font-size: 8px;
	color: #ffffff;	
	padding-top: 10px;
}

.top_nav a {
	font-size: 10px;
	color: #ffffff;	
	text-decoration: none;
}

.top_nav a:hover {
	text-decoration: underline;
}

.top_nav a img { display: inline; }

.top_nav #description {
	color: #003464;
	font-style: italic;
	font-size: 12px;
	margin-top: 35px; 
	width: 240px;
}

ul.parent
{
	font-family: Geneva, arial;
	font-size: 14px;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

ul.parent li {
	min-height: 22px;
	padding: 5px 0 0 0;
	margin: 0;
}

ul.parent li#child_li {
	padding: 0;
}

ul.parent li a {
	text-decoration: none;
	color: #ffffff;
}

ul.parent li a:hover {
	color: #919191;
}

ul.child
{
	text-transform: uppercase;
	font-size: 11px;
	list-style-type: none;
	margin: 0;
	padding-left: 10px;
	list-style-position: outside;
}

ul.child li {
	min-height: 14px;
	background-image: none;
	padding: 2px;
	margin: 0;
	line-height: 20px;
	text-indent: 0px;
}

ul.child li a:hover {
	text-decoration: underline;
	color:#ffffff;
}

ul.child .current a {
	text-decoration: underline;
}

ul.parent li#foundation_nav {
	background-image: url(images/nav/nav1.png);
	border-top: 1px solid #ffffff;
}

ul.parent li#camp_nav {
	background-image: url(images/nav/nav2.png);
}

ul.parent li#hante_nav {
	background-image: url(images/nav/nav3.png);
}

ul.parent li#oa_nav {
	background-image: url(images/nav/nav4.png);
}

ul.parent li#oases_nav {
	background-image: url(images/nav/nav5.png);
}

ul.parent li#anniversary_nav {
	background-image: url(images/nav/nav1.png);
}

.nav1_position {
	padding-left: 15px;
}

.nav2_position {
	padding-left: 5px;
}

ul.quicklinks {
	font-family: Geneva, arial;
	font-size: 10px;
	line-height: 16px;
	text-transform: uppercase;
	list-style-image: url(images/quicklinks_icon.gif);
	float:right;
	clear:both;
	margin: 0;
	padding: 5px 2px 5px 20px;
	background-color: #001838;
	border: 1px solid #ffffff;
	width: 142px;
}

ul.quicklinks li a {
	text-decoration: none;
	color: #ffffff;
	margin:0;
	padding: 0;
	position: relative;
	left: -5px;
}

ul.quicklinks li a:hover {
	color: #919191;
}

.rotating-image {
	border: 1px solid #ffffff;
}

#headerphoto {
	width: 473px;
	height: 250px;
	margin: 0;
	padding: 0;
	border: 1px solid #ffffff;
}

h1.sitemason_title {
	display: none;
}
.smaller_font {
	display: inline;
	font-size: 12px;
}

.landing_events {
	border: 1px solid #ffffff;
	padding: 3px 3px 3px 5px;
	background-image: url(images/landing_bg.png);
}

.landing_events_description {
	font-size: 11px;
}

.landing_events_time {
	font-size: 10px;
}

.landing_news {
	border: 1px solid #ffffff;
	padding: 3px 3px 3px 5px;
	background-image: url(images/landing_bg.png);
}

#footer_nav a {
	color: #c4d7ed;
	font-family: Geneva, arial;
	font-size: 10px;
	text-decoration: none;
}

#footer_nav a:hover {
	text-decoration: underline;
}

.footer_content {
	padding-top: 5px;
	padding-left: 10px;
}

.divider {
	position: relative;
	font-size: 15px;
	top: 1px;
	color: #c4d7ed;
	display: inline;
}

#copyright {
	color: #ffffff;
	font-family: Geneva, arial;
	font-size: 9px;
}

#copyright a {
	color: #ffffff;
}

#fmi { text-align: right; }
.fmi_input { width: 119px; }
#bsuDra_306434 div { float: left; }

#sm_search_share .sm_search { float: right; }
#sm_search_share #sm_share_icons a { padding-right: 5px; }

.ie6 ul.parent li { min-height: 21px; height: 21px; max-height: 21px; }
.ie7 ul.parent li { min-height: 21px; }
