/* --------------------------------------------------------------------------------------------------------
AUTHOR:			Ryan Marincovich
DATE CREATED:	2008.03.14
File Purpose:	Follow The Muse - Base Style sheet for Header file
REVISIONS:
-------------------------------------------------------------------------------------------------------- */

.main_header_text {
	width: 100%;
	height: 20px; /* TAKE OUT HEIGHT IF TEXT IS IN THIS SPOT FOR A CLIENT */
	margin: 0px;
	padding: 0px;
	color: #cccccc;
	float: left;
}

#header {
	width: 100%;
	margin: 0px;
	padding: 0px;
	float: left;
	display: inline;
	position: relative;
}

.main_logo {
	margin: 0px;
	padding: 0px;
	float: left;
	position: relative;
}

.alt_logo {
	margin: 0px;
	padding: 0px;
	float: right;
	position: relative;
}

.navigation_container {
	width: 430px;
	height: 40px;
	margin: 0px;
	padding: 0px;
	float: left;
	display: inline;
}

.navigation_container span {
	width: 100%;
	height: 100%;
	margin: 0px;
	padding: 0px;
	float: left;
	display: inline;
}

.nav_divider {
	width: 11px;
	height: 100%;
	margin: 0px;
	padding: 0px;
	float: left;
}

.nav_about_on {
	width: 110px;
	height: 100%;
	margin: 0px;
	padding: 0px;
	float: left;
	background: #ffffff url(/_images/nav/nav_about_on.gif) left no-repeat;
}

.nav_about {
	width: 110px;
	height: 100%;
	margin: 0px;
	padding: 0px;
	float: left;
	background: #ffffff url(/_images/nav/nav_about.gif) left no-repeat;
}

#about_nav a { width: 100%; height: 100%; float: left; }
#about_nav a:visited { width: 100%; height: 100%; float: left; }
#about_nav a:hover { width: 100%; height: 100%; background: url(/_images/nav/nav_about_roll.gif) left no-repeat; float: left; }
#about_nav a:active { width: 100%; height: 100%; background: url(/_images/nav/nav_about_roll.gif) left no-repeat; float: left; }

.nav_calendar_on {
	width: 90px;
	height: 100%;
	margin: 0px;
	padding: 0px;
	float: left;
	background: #ffffff url(/_images/nav/nav_calendar_on.gif) left no-repeat;
}

.nav_calendar {
	width: 90px;
	height: 100%;
	margin: 0px;
	padding: 0px;
	float: left;
	background: #ffffff url(/_images/nav/nav_calendar.gif) left no-repeat;
}

#calendar_nav a { width: 100%; height: 100%; float: left; }
#calendar_nav a:visited { width: 100%; height: 100%; float: left; }
#calendar_nav a:hover { width: 100%; height: 100%; background: url(/_images/nav/nav_calendar_roll.gif) left no-repeat; float: left; }
#calendar_nav a:active { width: 100%; height: 100%; background: url(/_images/nav/nav_calendar_roll.gif) left no-repeat; float: left; }

.nav_gallery_on {
	width: 96px;
	height: 100%;
	margin: 0px;
	padding: 0px;
	float: left;
	background: #ffffff url(/_images/nav/nav_gallery_on.gif) left no-repeat;
}

.nav_gallery {
	width: 96px;
	height: 100%;
	margin: 0px;
	padding: 0px;
	float: left;
	background: #ffffff url(/_images/nav/nav_gallery.gif) left no-repeat;
}

#gallery_nav a { width: 100%; height: 100%; float: left; }
#gallery_nav a:visited { width: 100%; height: 100%; float: left; }
#gallery_nav a:hover { width: 100%; height: 100%; background: url(/_images/nav/nav_gallery_roll.gif) left no-repeat; float: left; }
#gallery_nav a:active { width: 100%; height: 100%; background: url(/_images/nav/nav_gallery_roll.gif) left no-repeat; float: left; }

.nav_contact_on {
	width: 101px;
	height: 100%;
	margin: 0px;
	padding: 0px;
	float: left;
	background: #ffffff url(/_images/nav/nav_contact_on.gif) left no-repeat;
}

.nav_contact {
	width: 101px;
	height: 100%;
	margin: 0px;
	padding: 0px;
	float: left;
	background: #ffffff url(/_images/nav/nav_contact.gif) left no-repeat;
}

#contact_nav a { width: 100%; height: 100%; float: left; }
#contact_nav a:visited { width: 100%; height: 100%; float: left; }
#contact_nav a:hover { width: 100%; height: 100%; background: url(/_images/nav/nav_contact_roll.gif) left no-repeat; float: left; }
#contact_nav a:active { width: 100%; height: 100%; background: url(/_images/nav/nav_contact_roll.gif) left no-repeat; float: left; }
