
/* Header Banner */
div.header_banner {
	width:745px;
	padding:0px;
	margin:0px;
}

div.header_banner div.header{
	border: none;
	text-decoration: none;
	height: 65px;
	position: relative;
	background-color:#000000;
 }

div.header_banner div.header img.logo{
	position: absolute;
	top:0px;
	left:0px;
	width:415px;
	height:55px;
}
/*****************/
div.header_banner div.header img.divider {
	position:absolute;
	top:0px;
	left:430px; /* left 440px Amy Edit to fix Safari Dec 5 */
	width:1px;
	height:55px;
}
/***********************/
div.header_banner div.header div.toplinks {
	position:absolute;
	background-color: black; 
	top:0px;
	right:0px;
	width:275px;
	height:55px;
}

div.header_banner div.header div.toplinks table#top{
	padding: 0px;
	margin:0px;
	position:absolute;
	background-color: black; 
	padding:0px;
	top:0px;
	right:7px; /* right:0px Amy Edit to fix Safari Dec 5 */
	width:176px;
	height:27px;
}

div.header_banner div.header div.toplinks table#bottom{
	padding: 0px;
	margin:0px;
	position:absolute;
	background-color: black;
	padding:0px;
	top:28px;
	right:10px; /* right:0px Amy Edit to fix Safari Dec 5 */
	width:275px;
	height:27px;
}

div.header_banner div.header div.toplinks table tr td {
	padding: 0px;
}

div.header_banner div.header div.toplinks table {
	margin: 0px;
	height:0px;
}

/*primary Navigation Strip */
div.primary a {
	text-decoration:none;
	float: left;
}

div.primary a.media_and_news, div.primary a.media_and_news:visited, div.primary a.media_and_news:active, div.primary a.media_and_news:hover {
	background-image: url(/common/images/main_nav/media_and_news.gif);
    background-position:top left;
	height:50px;
	width:75px;
}

div.primary a.media_and_news:hover {
	    background-position:top right;
}

div.primary a.meet_us, div.primary a.meet_us:visited, div.primary a.meet_us:active, div.primary a.meet_us:hover {
	background-image: url(/common/images/main_nav/meet_us.gif);
    background-position:top left;
	height:50px;
	width:55px;
}
div.primary a.meet_us:hover{
	background-position:top right;
}

div.primary a.plays, div.primary a.plays:visited, div.primary a.plays:active, div.primary a.plays:hover {
	background-image: url(/common/images/main_nav/plays.gif);
    background-position:top left;
	height:50px;
	width:50px;
}

div.primary a.plays:hover{
	background-position:top right;
}

div.primary a.events, div.primary a.events:visited, div.primary a.events:active, div.primary a.events:hover {
	background-image: url(/common/images/main_nav/events.gif);
    background-position:top left;
	height:50px;
	width:56px;
}

div.primary a.events:hover{
	background-position:top right;
}

div.primary a.schedule, div.primary a.schedule:visited, div.primary a.schedule:active, div.primary a.schedule:hover {
	background-image: url(/common/images/main_nav/schedule.gif);
    background-position:top left;
	height:50px;
	width:74px;
}

div.primary a.schedule:hover{
	background-position:top right;
}

div.primary a.map, div.primary a.map:visited, div.primary a.map:active, div.primary a.map:hover {
	background-image: url(/common/images/main_nav/map.gif);
    background-position:top left;
	height:50px;
	width:51px;
}
div.primary a.map:hover{
	background-position:top right;
}

div.primary a.friends_and_links, div.primary a.friends_and_links:visited, div.primary a.friends_and_links:active, div.primary a.friends_and_links:hover {
	background-image: url(/common/images/main_nav/friends_and_links.gif);
    background-position:top left;
	height:50px;
	width:64px;
}
div.primary a.friends_and_links:hover{
	background-position:top right;
}
div.primary a.supporters, div.primary a.supporters:visited, div.primary a.supporters:active, div.primary a.supporters:hover {
	background-image: url(/common/images/main_nav/supporters.gif);
    background-position:top left;
	height:50px;
	width:107px;
}
div.primary a.supporters:hover{
	background-position:top right;
}

div.primary a.seasons_past, div.primary a.seasons_past:visited, div.primary a.seasons_past:active, div.primary a.seasons_past:hover {
	background-image: url(/common/images/main_nav/seasons_past.gif);
    background-position:top left;
	height:50px;
	width:75px;
}
div.primary a.seasons_past:hover{
	background-position:top right;
}

div.primary a.to_be_a, div.primary a.to_be_a:visited, div.primary a.to_be_a:active, div.primary a.to_be_a:hover {
	background-image: url(/common/images/main_nav/to_be_a.gif);
    background-position:top left;
	height:50px;
	width:64px;
}
div.primary a.to_be_a:hover{
	background-position:top right;
}

div.primary a.about_us, div.primary a.about_us:visited, div.primary a.about_us:active, div.primary a.about_us:hover {
	background-image: url(/common/images/main_nav/about_us.gif);
    background-position:top left;
	height:50px;
	width:73px;
}
div.primary a.about_us:hover{
	background-position:top right;
}

div.primary a.selected:link, div.primary a.selected:visited,div.primary a.selected:active,div.primary a.selected:hover{
	background-position:bottom left;
}