@charset "utf-8";
/* Begin CSS Popout Menu */

#menu, #menu_gal, #menu_data, #menu_sched {
	position: relative;
	z-index: 300;
}
#menu a, #menu h2, #menu_gal a, #menu_gal h2, #menu_data a, #menu_data h2, #menu_sched a, #menu_sched h2 {
	font:bold 11px/16px arial, helvetica, sans-serif;
	display:block;
	white-space:nowrap;
	margin:0;
	padding:3px 5px 2px 5px;
}

#menu h2 a, #menu_gal h2 a, #menu_data h2 a, #menu_sched h2 a {
	color:#FFFFFF;
	text-decoration: none;
	padding: 0;
}
.slash{
	background:transparent url(../assets_global/sponsor/header_slash.png) left center no-repeat;
}
#menu a, #menu_gal a, #menu_data a, #menu_sched a {
	text-decoration:none;
	color: #000000;
}
#menu a, #menu a:visited, #menu_gal a, #menu_gal a:visited, #menu_data a, #menu_data a:visited, #menu_sched a:visited {
}
#menu a:hover, #menu_gal a:hover, #menu_data a:hover, #menu_sched a:hover {
	color:#ffffff;
	/*background-color: #999999;*/
}
#menu a:active, #menu_gal a:active, #menu_data a:active, #menu_sched a:active {
	color:#FFFFFF;
	/*background-color: #990000;*/
}
#menu ul, #menu_gal ul, #menu_data ul, #menu_sched ul {
	list-style:none;
	margin:0;
	padding:0;
	float:left;
}
#menu li, #menu_gal li, #menu_data li, #menu_sched li {
	position:relative;
}
#menu ul ul, #menu_gal ul ul, #menu_data ul ul, #menu_sched ul ul {
	position:absolute;
	z-index:500;
	top:auto;
	display:none;
	width: 150px;
	background-color: #CCCCCC;
}
#menu ul ul li li a, #menu_gal ul ul li li a, #menu_data ul ul li li a, #menu_sched ul ul li li a {
	background-color: #999999;
}
#menu ul ul li li a:hover, #menu_gal ul ul li li a:hover, #menu_data ul ul li li a:hover, #menu_sched ul ul li li a:hover {
	color:#ffffff;
	background-color: #666666;
}
#menu ul ul li li a:active, #menu_gal ul ul li li a:active, #menu_data ul ul li li a:active, #menu_sched ul ul li li a:active {
	background-color: #990000;
}
#menu ul li li a:active, #menu_gal ul li li a:active, #menu_data ul li li a:active, #menu_sched ul li li a:active {
	color:#ffffff;
	background-color: #990000;
}
#menu ul ul li:hover, #menu_gal ul ul li:hover, #menu_data ul ul li:hover, #menu_sched ul ul li:hover {
	color: #ffffff;
	background-color: #999999;
}
#menu ul ul ul, #menu_gal ul ul ul, #menu_data ul ul ul, #menu_sched ul ul ul {
	top:0;
	left:100%;
}
/* Begin non-anchor hover selectors */

/* Enter the more specific element (div) selector
on non-anchor hovers for IE5.x to comply with the
older version of csshover.htc - V1.21.041022. It
improves IE's performance speed to use the older
file and this method */

div#menu h2:hover, div#menu_gal h2:hover, #menu_data h2:hover, #menu_sched h2:hover {
	/*background:#000 url(css/img/expand3.gif) no-repeat -999px -9999px;*/
}
div#menu li:hover, div#menu_gal li:hover, #menu_data li:hover, #menu_sched li:hover {
	cursor:pointer;
	z-index:100;
}
div#menu li:hover ul ul, 
div#menu li li:hover ul ul, 
div#menu li li li:hover ul ul, 
div#menu li li li li:hover ul ul,
div#menu_gal li:hover ul ul,
div#menu_gal li li:hover ul ul, 
div#menu_gal li li li:hover ul ul, 
div#menu_gal li li li li:hover ul ul,
div#menu_data li:hover ul ul,
div#menu_data li li:hover ul ul, 
div#menu_data li li li:hover ul ul, 
div#menu_data li li li li:hover ul ul,
div#menu_sched li:hover ul ul,
div#menu_sched li li:hover ul ul, 
div#menu_sched li li li:hover ul ul, 
div#menu_sched li li li li:hover ul ul
{
	display:none;
}
div#menu li:hover ul, 
div#menu li li:hover ul, 
div#menu li li li:hover ul, 
div#menu li li li li:hover ul,
div#menu_gal li:hover ul,
div#menu_gal li li:hover ul,
div#menu_gal li li li:hover ul,
div#menu_gal li li li li:hover ul,
div#menu_data li:hover ul,
div#menu_data li li:hover ul,
div#menu_data li li li:hover ul,
div#menu_data li li li li:hover ul,
div#menu_sched li:hover ul,
div#menu_sched li li:hover ul,
div#menu_sched li li li:hover ul,
div#menu_sched li li li li:hover ul
{
	display:block;
}
/* End of non-anchor hover selectors */

/* Styling for Expand */

#menu a.x, #menu a.x:visited {
	font-weight:bold;
	color:#000;
	background:#eee url(css/img/expand3.gif) no-repeat 100% 100%;
}
#menu a.x:hover {
	color:#a00;
	background:#ddd;
}
#menu a.x:active {
	color:#060;
	background:#ccc;
}
/* End CSS Popout Menu */
#menu ul ul li, #menu_gal ul ul li, #menu_data ul ul li, #menu_sched ul ul li {
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	width:150px;
}

#menu h2 a:hover, #menu_gal h2 a:hover, #menu_data h2 a:hover, #menu_sched h2 a:hover {
	color:#FFFFFF;
	text-decoration: none;
	padding: 0;
}
#menu h3, #menu_gal h3, #menu_data h3, #menu_sched h3 {
	color:#FFFFFF;
	text-decoration: none;
	padding: 0;
}

