#topNav
{
	height:25px;
	width:960px;
	background:url('../images/template/bgTopNav.gif') top left repeat-y #C90;
	float:left;
}
#topNav ul
{
	margin:0 0 0 0;
	padding: 0;
	list-style-type: none;
	float:left;
}
#topNav ul li ul{
	margin:0;
}
#topNav li{
	position: relative;
	display: inline;
	float: left;
	margin-left:1px;
}
#topNav .first{
margin-left:8px;
}
#topNav li:hover{
	cursor:pointer;
}
#topNav li ul li{
	font-size:12px;
	z-index:1000;
}
#topNav li.home, #topNav li.home_f2{
	background:url('../images/template/buttons/butTopNavHome.gif') top left no-repeat #CC9900;
	width:54px;
	height:25px;
	display:block;
}
#topNav li.home_f2, #topNav li.home:hover{
	background:url('../images/template/buttons/butTopNavHome.gif') bottom left no-repeat #CC9900;
}
#topNav li.theEvent, #topNav li.theEvent_f2{
	background:url('../images/template/buttons/butTopNavTheEvent.gif') top left no-repeat #CC9900;
	width:83px;
	height:25px;
	display:block;
}
#topNav li.theEvent_f2, #topNav li.theEvent:hover{
	background:url('../images/template/buttons/butTopNavTheEvent.gif') bottom left no-repeat #CC9900;
}
#topNav li.location, #topNav li.location_f2{
	background:url('../images/template/buttons/butTopNavLocation.gif') top left no-repeat #CC9900;
	width:76px;
	height:25px;
	display:block;
}
#topNav li.location_f2, #topNav li.location:hover{
	background:url('../images/template/buttons/butTopNavLocation.gif') bottom left no-repeat #CC9900;
}
#topNav li.rules, #topNav li.rules_f2{
	background:url('../images/template/buttons/butTopNavRules.gif') top left no-repeat #CC9900;
	width:58px;
	height:25px;
	display:block;
}
#topNav li.rules_f2, #topNav li.rules:hover{
	background:url('../images/template/buttons/butTopNavRules.gif') bottom left no-repeat #CC9900;
}
#topNav li.usefulInfo, #topNav li.usefulInfo_f2{
	background:url('../images/template/buttons/butTopNavUsefulInfo.gif') top left no-repeat #CC9900;
	width:93px;
	height:25px;
	display:block;
}
#topNav li.usefulInfo_f2, #topNav li.usefulInfo:hover{
	background:url('../images/template/buttons/butTopNavUsefulInfo.gif') bottom left no-repeat #CC9900;
}
#topNav li.gallery, #topNav li.gallery_f2{
	background:url('../images/template/buttons/butTopNavGallery.gif') top left no-repeat #CC9900;
	width:72px;
	height:25px;
	display:block;
}
#topNav li.gallery_f2, #topNav li.gallery:hover{
	background:url('../images/template/buttons/butTopNavGallery.gif') bottom left no-repeat #CC9900;
}
#topNav li.register, #topNav li.register_f2{
	background:url('../images/template/buttons/butTopNavRegister.gif') top left no-repeat #CC9900;
	width:76px;
	height:25px;
	display:block;
}
#topNav li.register_f2, #topNav li.register:hover{
	background:url('../images/template/buttons/butTopNavRegister.gif') bottom left no-repeat #CC9900;
}
#topNav li.volunteer, #topNav li.volunteer_f2{
	background:url('../images/template/buttons/butTopNavVolunteer.gif') top left no-repeat #CC9900;
	width:88px;
	height:25px;
	display:block;
}
#topNav li.volunteer_f2, #topNav li.volunteer:hover{
	background:url('../images/template/buttons/butTopNavVolunteer.gif') bottom left no-repeat #CC9900;
}
#topNav li.contactUs, #topNav li.contactUs_f2{
	background:url('../images/template/buttons/butTopNavContactUs.gif') top left no-repeat #CC9900;
	width:90px;
	height:25px;
	display:block;
}
#topNav li.contactUs_f2, #topNav li.contactUs:hover{
	background:url('../images/template/buttons/butTopNavContactUs.gif') bottom left no-repeat #CC9900;
}
/*Top level menu link items style*/
#topNav ul li a{
	text-decoration:none;
	text-transform:none;
	display:block;
	text-indent:-9999px;
	color:transparent;
}

* html #topNav ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
	display: inline-block;
}
#topNav ul li a:link, #topNav ul li a:visited{}
#topNav ul li a:hover{}

/*1st sub level menu*/
#topNav ul li ul{
	position: absolute;
	left: 0;
	display: block;
	visibility: hidden;
	list-style-image:none;
}

/*Sub level menu list items (undo style from Top level List Items)*/
#topNav ul li ul li{
	display: list-item;
	float: none;
	border-top:1px solid #FF9900;
	margin-left:0;	
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
#topNav ul li ul li ul{
	top: 0;
	list-style-image:none;
}

/* Sub level menu links style */
#topNav ul li ul li a{
	width: 220px; /*width of sub menus*/
	margin: 0;
	padding:0;
	background:none;
	padding-left:10px;
	color:#FFF;
	height:23px;
	line-height:23px;
	font-size:12px;
	background-color:#CC6600;
	display:block;
	text-transform:uppercase;
	font-size:11px;
}

#topNav ul li ul li a:hover{ /*sub menus hover style*/
	background-color:#EB8500;
}
/* Second Level Nav */
#secondNav{
	float:left;
	height:23px;
	width:960px;
	background:url('../images/template/bgSecondNav.gif') top left #E5F2FF;
	line-height:23px;
	font-size:10px;
	text-transform:uppercase;
	margin-bottom:0px;
}
#secondNav ul{
	width:960px;
	padding:0;
	list-style-type:none;
	list-style-position:inside;
	list-style-image:none;
}
#secondNav li{
	float:left;
	border-right:1px solid #B7DAF2;
	height:23px;
	font-size:10px;
	line-height:23px;	
}
.borderLeft {
	border-left:1px solid #B7DAF2;
	height:23px;
	font-size:10px;
	line-height:23px;	
}
#secondNav a{
	padding:0 20px;
	color:#3399CC;
	text-decoration:none;
	display:block;
}
#secondNav li:hover{
	background:url('../images/template/liOnSecondNav.gif') top left repeat-x #FFF;
}
#secondNav li:hover a{
	color:#3399CC;
}
#secondNav li.on, #secondNav li.on a
{
    background:url('../images/template/liOnSecondNav.gif') top left repeat-x #FFF;
}
