#nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
}
#nav li{
	padding: 0;
	margin: 0;
	list-style: none;
}
#header{
	width: 974px;
}
#nav{
	padding: 0;
	margin: 0;
	width: 974px;
        height:61px;
        z-index: 10;
        position: relative;
}
#nav .preload{
position: absolute;
top: 0px;
left: 0px;
height: 2px;
width: 2px;
}

#nav a {
	display: block;
	background: blue;
}
#nav li .shadow{
	padding-top: 5px;
	background: #311d0b;

}
#nav li {
	float: left;
}
#nav li a{
	background: red;
}
#nav li li a{
	font: bold 11px tahoma;
	color: #fff;
	text-decoration: none;
	padding: 4px 10px;
}
#nav li li a:hover{color: #ffe080;}

#nav li ul{
	background: url(/global/images/nav_m.gif) bottom right no-repeat;
}
#nav li li{
	float: none;
	margin: 5px 0;
}


/* live_performances */
#nav .live_performances a{
	width: 173px;
	background: url(/global/images/bt_live_performances.gif);
}
#nav .live_performances a:hover,
#nav .live_performances a.active,
#nav .live_performances a span{
	background: url(/global/images/bt_live_performances_up.gif);
}

/* movies */
#nav .movies a{
	width: 89px;
	background: url(/global/images/bt_movies.gif);
}
#nav .movies a:hover,
#nav .movies a.active,
#nav .movies a span{
	background: url(/global/images/bt_movies_up.gif);
}

/* calendar */
#nav .calendar a{
	width: 106px;
	background: url(/global/images/bt_calendar.gif);
}
#nav .calendar a:hover,
#nav .calendar a.active,
#nav .calendar a span{
	background: url(/global/images/bt_calendar_up.gif);
}

/* directions_and_parkingrmation */
#nav .directions_and_parking a{
	width: 184px;
	background: url(/global/images/bt_directions.gif);
}
#nav .directions_and_parking a:hover,
#nav .directions_and_parking a.active,
#nav .directions_and_parking a span{
	background: url(/global/images/bt_directions_up.gif);
}

/* rentals */
#nav .rentals a{
	width: 88px;
	background: url(/global/images/bt_rentals.gif);
}
#nav .rentals a:hover,
#nav .rentals a.active,
#nav .rentals a span{
	background: url(/global/images/bt_rentals_up.gif);
}

/* membership_and_support */
#nav .membership_and_support a{
	width: 214px;
	background: url(/global/images/bt_membership.gif);
}
#nav .membership_and_support a:hover,
#nav .membership_and_support a.active,
#nav .membership_and_support a span{
	background: url(/global/images/bt_membership_up.gif);
}

/* behind_the_scenes */
#nav .behind_the_scenes a{
	width: 100px;
	background: url(/global/images/bt_aboutus.gif);
}
#nav .behind_the_scenes a:hover,
#nav .behind_the_scenes a.active,
#nav .behind_the_scenes a span{
	background: url(/global/images/bt_aboutus_up.gif);
}

/* buy tickets */
#nav .buy-tickets a{
	background: url(/global/images/tickets.gif);
        width: 100px;
}
#nav .buy-tickets a:hover,
#nav .buy-tickets a.active,
#nav .buy-tickets a span{
	background: url(/global/images/tickets.gif);      
}



#nav .live_performances a,
#nav .movies a,
#nav .calendar a,
#nav .rentals a,
#nav .directions_and_parking a,
#nav .membership_and_support a,
#nav .behind_the_scenes a,
#nav .buy-tickets a{
	height: 61px;
}
#nav .live_performances li a,
#nav .movies li a,
#nav .calendar li a,
#nav .rentals li a,
#nav .directions_and_parking li a,
#nav .membership_and_support li a,
#nav .behind_the_scenes li a,
#nav .buy-tickets li a{
	width: 150px;
	height: auto;
	background: none;
}
#nav .live_performances li a:hover,
#nav .movies li a:hover,
#nav .calendar li a:hover,
#nav .rentals li a:hover,
#nav .directions_and_parking li a:hover,
#nav .membership_and_support li a:hover,
#nav .behind_the_scenes li a:hover,
#nav .buy-tickets li a:hover{
	background: url(/global/images/nav_hover.gif);
}


#nav li .shadow {
	position: absolute;
	left: -999em;
	border: solid 1px #FFD364;
	border-top: none;
}
#nav li:hover .shadow {
	left: auto;
}
#nav li:hover ul, #nav li.sfhover .shadow {
	left: auto;
}

/* added */
