/*
-----------------------------------------------
Navigation
----------------------------------------------- */

/* navigation (horizontal subnavigation)
----------------------------------------------- */
ul.nav1,
ul.nav1 * { margin:0;padding:0;}
ul.nav1 {
  position:relative;
  max-width:100%;
 

	

  }
ul.nav1 li {
	cursor:pointer;
	float:left;
	text-align:center;
	list-style-type:none;
	font-weight:normal;
	
	
}
ul.nav1 li#nav2719 a:link,ul.nav1 li#nav2719 a:visited, ul.nav1 li#nav2719 a:active {
	width:157px;
	height:45px;
	background:url(/images/livery/nav_home.jpg) no-repeat center;
}
ul.nav1 li#nav2719 a:hover{
	background:url(/images/livery/nav_home_on.jpg) no-repeat center;
}
 ul.nav1 li#nav2719 a.curractive, ul.nav1 li#nav2719 a.curractivepar{
 	background:url(/images/livery/nav_home_on.jpg) no-repeat center;
	}
	
ul.nav1 li#nav2720 a:link,ul.nav1 li#nav2720 a:visited, ul.nav1 li#nav2720 a:active {
	width:234px;
	height:45px;
	background:url(/images/livery/nav_players.jpg) no-repeat center;
}
ul.nav1 li#nav2720 a:hover{
	background:url(/images/livery/nav_players_on.jpg) no-repeat center;
}
 ul.nav1 li#nav2720 a.curractive, ul.nav1 li#nav2720 a.curractivepar{
 	background:url(/images/livery/nav_players_on.jpg) no-repeat center;
	}
	
ul.nav1 li#nav2721 a:link,ul.nav1 li#nav2721 a:visited, ul.nav1 li#nav2721 a:active {
	width:170px;
	height:45px;
	background:url(/images/livery/nav_events.jpg) no-repeat center;
}
ul.nav1 li#nav2721 a:hover{
	background:url(/images/livery/nav_events_on.jpg) no-repeat center;
}
 ul.nav1 li#nav2721 a.curractive, ul.nav1 li#nav2721 a.curractivepar{
 	background:url(/images/livery/nav_events_on.jpg) no-repeat center;
	}
ul.nav1 li#nav2722 a:link,ul.nav1 li#nav2722 a:visited, ul.nav1 li#nav2722 a:active {
	width:220px;
	height:45px;
	background:url(/images/livery/nav_contact.jpg) no-repeat center;
}
ul.nav1 li#nav2722 a:hover{
	background:url(/images/livery/nav_contact_on.jpg) no-repeat center;
}
 ul.nav1 li#nav2722 a.curractive, ul.nav1 li#nav2722 a.curractivepar{
 	background:url(/images/livery/nav_contact_on.jpg) no-repeat center;
	}
	

ul.nav1 li ul {
	cursor:default;
	width:220px;
	max-width:100%;
	position:absolute;
	height:auto;
	top:40px;
	left:-9000px;
	
}
ul.nav1 li ul li {
	padding:0;
	border:none;
	width:220px;
	max-width:none;

	
}
ul.nav1 li a {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	display:block;
	float:left;
	padding:0 0;
	height:40px;
	line-height:40px;
	background:#000;
}
ul.nav1 li a span{
display:none;
}
ul.nav1 li ul li a span{
	display:block;
	text-align:left;
}
ul.nav1 li ul li a {
	position:relative !important; /* ie Mac */
	cursor:pointer !important;
	white-space:nowrap;
	
	font-weight:normal;
	color:#fff;
		width:100%;
		background:#000;
		background-image:none;
		padding:0 10px;
		

}
ul.nav1 li ul li a strong{
	font-weight:normal;
}

ul.nav1 li:hover a,ul.nav1 li a:hover,ul.nav1 li a:focus {color:#000; }
ul.nav1 li a:active {color:#666;}
ul.nav1 li:hover ul {left:0px;z-index:400;}
ul.nav1 li ul,ul.nav1 li {}
ul.nav1 li:hover ul li a {color:#444;	background:#000;}
ul.nav1 li:hover ul li a:hover {color:#000; background:#fff;}
ul.nav1 li:hover ul li a:active {color:#666; background:#fff;}




/* navigation (vertical subnavigation)
----------------------------------------------- */
ul.nav1 {
z-index:500;
}
#mainnav ul li {

  position:relative;
  top:0;
  left:0;
}

