#primary-navigation ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:0;
	width:100%;
	margin:5px 0 0;
	Xborder: 1px solidl;
}


#primary-navigation ul li{
	float: left;
	Xtext-indent:-9999em;
	margin-left:0;
	position:		relative;
	
}

#primary-navigation ul li li{
	Xfloat: none;
}

#primary-navigation ul li span{
	Xborder:1px solid;
	Xfloat:right;
	Xmargin-top:-2.3em;  /* move up into space created by right margin created by a below*/
	Xpadding-left:10px;
	Xdisplay:none;
}

#primary-navigation a {
	background:transparent url(/images/nav_sprites2.png) no-repeat scroll 0 0;
	color:#6699CC;
	display:block;
	height:30px;
	text-decoration:none;
	margin-right:6px;
	text-indent:-9999px;
}

#primary-navigation a:hover {
    color: #fff;
}

#primary-navigation span {
    color: #6699cc;
}

#primary-navigation ul ul {
	position:absolute;
	top:-999em;
	width:10em;
	margin-top:1px;
}

#primary-navigation ul ul.second-level {
		Xbackground: #222;
}

#primary-navigation ul ul.second-level a{
		padding:0;
		margin:0;
		width:71px;
		text-indent:0;
		background:transparent url(/images/nav_sprites2.png) no-repeat scroll 0 -60px;
		padding-left: 10px;
}


#primary-navigation ul li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}

#primary-navigation ul li:hover ul,
#primary-navigation ul li.sfHover ul {
	Xleft:			0;
	top:			32px; /* match top ul list item height */
	z-index:		99;
}


/* Servers drop*/
#primary-navigation ul li.servers li a {
	background:transparent url(/images/fmenu_server_sprites.jpg) repeat scroll -2px 0;
	border:0 none;
	display:block;
	height:80px;
	width:260px;
	text-indent: -999em;
}

#primary-navigation ul li.servers li.gold a {
 
}


#primary-navigation ul li.servers li.silver a {
	background-position: -2px -85px;
}


#primary-navigation ul li.servers li.bronze a {
	background-position: -2px -170px;
	Xpadding-bottom:10px; 
}


#primary-navigation ul li.servers li.gold a:hover {
	background-position: -265px 0px;
}

#primary-navigation ul li.servers li.silver a:hover {
	background-position: -265px -85px;
}


#primary-navigation ul li.servers li.bronze a:hover {
	background-position: -265px -170px;
}


#primary-navigation a#pn_home {
	width: 56px;
	background-position:-106px 0;
}
#primary-navigation a#pn_home:hover{
	background-position:-106px -60px;
}
#primary-navigation a#pn_home.active{
	background-position:-106px -120px;
}


#primary-navigation li span#pn_servers {
	background:transparent url(/images/nav_sprites2.png) no-repeat scroll 0 0;
	color:#6699CC;
	display:block;
	height:33px;
	text-decoration:none;
	margin-right:6px;
	text-indent:-9999px;
	width: 77px;
	background-position:-165px 0;
}
#primary-navigation li:hover span#pn_servers {
	background-position:-165px -60px;
}

#primary-navigation li span#pn_servers.active {
	background-position:-165px -120px;
}

#primary-navigation a#pn_why10sec {
	background-position:-249px 0;
	width:186px;
}
#primary-navigation a#pn_why10sec:hover {
	background-position:-249px -60px;
}
#primary-navigation a#pn_why10sec.active {
	background-position:-249px -120px;
}

#primary-navigation a#pn_solutions {
	background-position:-442px 0;
	width:97px;
}
#primary-navigation a#pn_solutions:hover {
	background-position:-442px -60px;
}
#primary-navigation a#pn_solutions.active {
	background-position:-442px -120px;
}

#primary-navigation a#pn_support {
	background-position:-542px 0;
	width:80px;
}
#primary-navigation li:hover a#pn_support {
	background-position:-542px -60px;
}
#primary-navigation a#pn_support.active {
	background-position:-542px -120px;
}


