#menu {display:block; width:970px; height:32px;z-index:50;}
#menu ul {margin:0; padding:0; list-style-type:none;}
#menu ul li {display:block;margin:0px;padding:0;float:left;text-indent:-9000em;position:relative;}
#menu ul#nav li {height:32px;}
#menu ul#nav li > ul.submenu li {height:20px;}
/*Inside nav buttons are sized at 2px wider than graphic to account for borders - Team and Contact are normal */
#menu ul li#li_team {background:transparent url(/media/celtics/navbar_tab_team.gif) no-repeat;width:78px;}
#menu ul li#li_tickets {background:transparent url(/media/celtics/navbar_tab_tickets.gif) no-repeat;width:89px;}
#menu ul li#li_schedule {background:transparent url(/media/celtics/navbar_tab_schedule.gif) no-repeat;width:101px;}
#menu ul li#li_news {background:transparent url(/media/celtics/navbar_tab_news.gif) no-repeat;width:75px;}
#menu ul li#li_stats {background:transparent url(/media/celtics/navbar_tab_stats.gif) no-repeat;width:77px;}
#menu ul li#li_history {background:transparent url(/media/celtics/navbar_tab_history.gif) no-repeat;width:88px;}
#menu ul li#li_community {background:transparent url(/media/celtics/navbar_tab_community.gif) no-repeat;width:107px;}
#menu ul li#li_fans {background:transparent url(/media/celtics/navbar_tab_fans.gif) no-repeat;width:70px;}
#menu ul li#li_dancers {background:transparent url(/media/celtics/navbar_tab_dancers.gif) no-repeat;width:96px;}
#menu ul li#li_store {background:transparent url(/media/celtics/navbar_tab_store.gif) no-repeat;width:83px;}
#menu ul li#li_contact {background:transparent url(/media/celtics/navbar_tab_contact.gif) no-repeat;width:106px;}


#menu a {display:block;overflow:hidden;border:none;border-right:1px solid #9a9a90;border-left:1px solid #e9e9e9;height:24px;}
#menu a.last {border-right:none;} /*Takes right border off last menu item */

li ul.submenu {
	display: none;
	position: absolute;
	top: 25px;
	left: 0;
	z-index:1000;
	border:1px solid #fff;
	border-bottom:none;
}

ul#nav li ul.submenu li
	{
	text-indent:0;
	display: block;
	float: left;
	position:relative;
	background-color: #00611b;
	margin:0;
	padding:0;
	border-bottom:1px solid #fff;
	width:180px;
	height:14px !important;
	line-height:1em;
	}
	
ul#nav li ul.submenu li	{padding:2px !important;height:1% !important;}

ul#nav li:hover ul.submenu li a,
ul#nav li.over ul.submenu li a
	{
	border:none;
	color:#fff;
	font:bold 12px "Tahoma","Arial",sans-serif;
	text-decoration:none;
	padding:2px 4px;
	margin:0;
	height:16px;
	}	

ul#nav li:hover ul.submenu li a:hover,
ul#nav li.over ul.submenu li a:hover
	{
	border:none;
	color:#b99444;
	font:bold 12px "Tahoma","Arial",sans-serif;
	text-decoration:none;
	padding:2px 4px;
	}

li:hover ul,
li.over ul {display:block;}

