@charset "utf-8";
/* CSS Document */

#navContainer table{
	margin: 0px;
	padding: 0px;	
}

#navContainer {
	list-style:none;
	height:50px;
	position:relative;
	z-index:200;
	font-family:arial, verdana, sans-serif;
	padding-left: 23px;
	width: 602px;
	float: left;
}


#navContainer li.top {display:block; float:left;}
#navContainer li a {
	display:block; 
	float:left; 
	height:43px; 
	border: none !important; 
	text-decoration:none; 
	padding:0; 
	cursor:pointer;}
	
#navContainer li a b {margin-left:-9999px;}

#navContainer li a.one {
	width: 167px;
	background-image: url(../images09/nav/hofBob.jpg);
}
#navContainer li a.two {
	width: 115px;
	background-image: url(../images09/nav/museum.jpg);
}
#navContainer li a.three {
	width: 83px;
	background-image: url(../images09/nav/events.jpg);
}
#navContainer li a.four {
	width: 166px;
	background-image: url(../images09/nav/support.jpg);
}
#navContainer li a.five {
	width: 71px;
	background-image: url(../images09/nav/shop.jpg);
}

#navContainer li:hover a,
#navContainer a:hover
{background-position: 0 -50px;}


#navContainer table {position:absolute; top:0; left:0; border-collapse:collapse; padding:0; width:0; height:0; margin:-1px;} 

#navContainer .sub, #navContainer .bobSub, #navContainer .museumSub, #navContainer .eventsSub, #navContainer .supportSub, #navContainer .shopSub  {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#navContainer li:hover {position:relative; z-index:200;}
#navContainer a:hover {position:relative; white-space:normal; z-index:200;}

#navContainer :hover ul.sub, #navContainer :hover ul.bobSub, #navContainer :hover ul.museumSub, #navContainer :hover ul.eventsSub, #navContainer :hover ul.supportSub, #navContainer :hover ul.shopSub{
	left:0;
	top: 40px;
	height:auto;
	z-index:300;
	background-color: #000000;
	padding-top: 9px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	}
	
#navContainer :hover ul.bobSub{
	width: 160px;  
	padding: 12px 5px 8px 5px;
}
#navContainer :hover ul.museumSub{
	width: 183px;
	padding-top: 12px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 5px;
}
#navContainer :hover ul.eventsSub{
	width: 143px;
	padding: 12px 5px 8px 5px;
}
#navContainer :hover ul.supportSub{
	width: 154px;
	padding: 12px 5px 8px 5px;
}
#navContainer :hover ul.shopSub{
	width: 203px; 
	padding: 12px 5px 8px 5px;
}

#navContainer :hover ul.bobSub li, #navContainer :hover ul.museumSub li, #navContainer :hover ul.eventsSub li, #navContainer :hover ul.supportSub li, #navContainer :hover ul.shopSub li{
	background-color: #000000;
	position:relative;
	float:left;
	clear: left;
	font-weight:normal;
	padding: 0 7px 0 5px;
}

#navContainer :hover ul.bobSub li a, #navContainer :hover ul.museumSub li a, #navContainer :hover ul.eventsSub li a, #navContainer :hover ul.supportSub li a, #navContainer :hover ul.shopSub li a{
	display:block;
	height: 23px !important;
	border: 0px;  
	text-decoration:none; 
	padding: 7px 5px 3px 14px;
	background: url(../images09/nav/ddBkg.gif) no-repeat left top; 
	cursor:pointer; 
	color: #FFF;
	}

#navContainer :hover ul.bobSub li a:hover, #navContainer :hover ul.museumSub li a:hover, #navContainer :hover ul.eventsSub li a:hover, #navContainer :hover ul.supportSub li a:hover, #navContainer :hover ul.shopSub li a:hover{
	background: url(../images09/nav/ddBkg.gif) no-repeat left bottom; 
	font-weight: bold;
}


#navContainer :hover ul.sub li a b, #navContainer :hover ul.bobSub li a b, #navContainer :hover ul.museumSub li a b, #navContainer :hover ul.eventsSub li a b, #navContainer :hover ul.supportSub li a b, #navContainer :hover ul.shopSub li a b {position:absolute; left:-9999px; margin:0;}

#navContainer :hover ul li a.bob_li { width: 132px;}
#navContainer :hover ul li a.museum_li { width: 155px;}
#navContainer :hover ul li a.events_li { width: 115px;}
#navContainer :hover ul li a.support_li { width: 126px;}
#navContainer :hover ul li a.shop_li { width: 175px;}

#navContainer a:focus {outline: none;}


/* Page highlights or section indicators */
#halloffamer a.one{background-position: 0 100px !important;}
#museum a.two{background-position: 0 100px !important;}
#events a.three{background-position: 0 100px !important;}
#support a.four{background-position: 0 100px !important;}
.shop a.five{background-position: 0 100px !important;}