/* NAVIGATION 																				*/
/* ================================================== */
#nav {height:29px; width:970px; position: absolute; top:56px; right:0;  z-index:2; background: url(../images/layout/bg-nav-bar.gif) no-repeat top left;}
	#nav ul { margin: 0; padding: 0; list-style: none; float: right; margin-right: 3px;}
	#nav ul li {float: left; height: 29px; margin: 0; padding: 0; list-style: none; } 
	#nav ul li a{display: block; float: left; height: 29px; text-decoration: none; position: relative;}
	#nav ul li div{display: none; position: absolute; top: 29px; left: 0; height: 35px; width: 970px; background: url(../images/layout/bg-sub-nav-bar.gif) top left no-repeat;}
	#nav ul li:hover div{display: block;}

	#nav ul li li a{padding: 0 0 0 3px;}
	#nav ul li li a:hover{background: none;}
	#nav ul li div a{background: none; color: #000;}
	#nav ul li div a span{visibility: visible; line-height: 30px;}
	#nav ul ul{padding-right: 5px;}
	#nav ul li div.navlevel_3, #nav ul li:hover div.navlevel_3{display: none;}

	/* Navigation Images */
	#navlink_tickets{width: 73px;}
	#navlink_events{width: 72px;}
	#navlink_music{width: 68px;}
	#navlink_food-fun{width: 99px;}
	#navlink_stampede-now{width: 125px;}
	#navlink_stampede-basics{width: 122px; margin-right: 8px;}

	 #nav ul li a span{ visibility: hidden;}
	#navitem_tickets a{background: url(/images/nav/tickets.gif) top left no-repeat;}
	#navitem_events a{background: url(/images/nav/events.gif) top left no-repeat;}
	#navitem_music a{background: url(/images/nav/music.gif) top left no-repeat;}
	#navitem_food-fun a{background: url(/images/nav/food-fun.gif) top left no-repeat;}
	#navitem_stampede-now a{background: url(/images/nav/stampede-now.gif) top left no-repeat;}
	#navitem_stampede-basics a{background: url(/images/nav/stampede-basics.gif) top left no-repeat;}
	#navitem_contact-us a{background: url(/images/nav/contact-us.gif) top left no-repeat;}
	#navitem_privacy a{background: url(/images/nav/privacy.gif) top left no-repeat;}
	#navitem_tickets a:hover{background: url(/images/nav/tickets_over.gif) top left no-repeat;}
	#navitem_events a:hover{background: url(/images/nav/events_over.gif) top left no-repeat;}
	#navitem_music a:hover{background: url(/images/nav/music_over.gif) top left no-repeat;}
	#navitem_food-fun a:hover{background: url(/images/nav/food-fun_over.gif) top left no-repeat;}
	#navitem_stampede-now a:hover{background: url(/images/nav/stampede-now_over.gif) top left no-repeat;}
	#navitem_stampede-basics a:hover{background: url(/images/nav/stampede-basics_over.gif) top left no-repeat;}
	#navitem_contact-us a:hover{background: url(/images/nav/contact-us_over.gif) top left no-repeat;}
	#navitem_privacy a:hover{background: url(/images/nav/privacy_over.gif) top left no-repeat;}


	/* Top Nav Links */
	#topnav { width:500px; height:35px; position:absolute; right:350px;  padding-top:10px; }
		#topnav ul { float:right; clear:right; margin:0; padding:5px 12px; }
			#topnav ul li { position:relative; float:left; padding:0 10px 0 10px; border-left:1px solid white; background: none;}
			#topnav ul li.first { border-left-width:0px; }
			#topnav ul ul { display:none; }
			#topnav ul li.active ul {display:block; }
			#topnav ul ul.active { display:block; }
			#topnav ul li { height:5px; overflow:hidden; }
				#topnav ul li a { display:block; text-decoration:none; }
					#topnav ul li a span{ visibility:hidden; }
						#topnav ul ul li a span{ visibility:visible; }	

			#topnav-jobs { width:26px; height:5px; background:url(../images/nav/topnav-jobs.gif) 0px 0px no-repeat; }
			#topnav-jobs:hover { background-position:0px -5px; }
			#topnav-vendors { width:46px; height:5px; background:url(../images/nav/topnav-vendors.gif) 0px 0px no-repeat; }
			#topnav-vendors:hover { background-position:0px -5px; }
			#topnav-groups { width:33px; height:5px; background:url(../images/nav/topnav-groups.gif) 0px 0px no-repeat; }
			#topnav-groups:hover { background-position:0px -5px; }			
			#topnav-contact { width:65px; height:5px; background:url(../images/nav/topnav-contact.gif) 0px 0px no-repeat; }
			#topnav-contact:hover { background-position:0px -5px; }
			#topnav-store { width:32px; height:5px; background:url(../images/nav/topnav-store.gif) 0px 0px no-repeat; }
			#topnav-store:hover { background-position:0px -5px; }	