/*#Primary Nav#*/
#navPrimary {
	width: 960px;
	height: 48px;
	position: relative;
	background: url(/app_themes/eshotsonline.net/images/nav_primary_back.png) no-repeat;
	margin: 0px;
	padding: 0px;
	}

#navPrimary li{
	float: left;
	display: inline;
	}
	
#navPrimary li a {
	position: absolute;
	top: 0px;
	margin: 0px;
	padding: 0px;
	display: block;
	height: 48px;
	background: url(/app_themes/eshotsonline.net/images/nav_primary.png) no-repeat;
	text-indent: -9999px;
	overflow: hidden;
	font-size: 1%;
	}

/*Up State*/
li#navPrimary_LI_0_1_1 a {
	left: 460px;
	width: 90px;
	background-position: 0px 0px;
	}

li#navPrimary_LI_0_2_1 a {
	left: 550px;
	width: 150px;
	background-position: -90px 0px;
	}

li#navPrimary_LI_0_3_1 a {
	left: 700px;
	width: 75px;
	background-position: -240px 0px;
	}
	
li#navPrimary_LI_0_4_1 a {
	left: 775px;
	width: 101px;
	background-position: -315px 0px;
	}
	
li#navPrimary_LI_0_5_1 a {
	left: 876px;
	width: 84px;
	background-position: -416px 0px;
	}
	
/*Over State*/
li#navPrimary_LI_0_1_1 a:hover {
	background-position: 0px -48px;
	}

li#navPrimary_LI_0_2_1 a:hover {
	background-position: -90px -48px;
	}

li#navPrimary_LI_0_3_1 a:hover {
	background-position: -240px -48px;
	}
	
li#navPrimary_LI_0_4_1 a:hover {
	background-position: -315px -48px;
	}
	
li#navPrimary_LI_0_5_1 a:hover {
	background-position: -416px -48px;
	}
	
/*Down State*/
li#navPrimary_LI_0_1_1 a:active {
	background-position: 0px -96px;
	}

li#navPrimary_LI_0_2_1 a:active {
	background-position: -90px -96px;
	}

li#navPrimary_LI_0_3_1 a:active {
	background-position: -240px -96px;
	}
	
li#navPrimary_LI_0_4_1 a:active {
	background-position: -315px -96px;
	}
	
li#navPrimary_LI_0_5_1 a:active {
	background-position: -416px -96px;
	}
	
/*Selected State*/
li#navPrimary_LI_0_1_1.navPrimaryCMSListMenuHighlightedLI a {
	background-position: 0px -144px;
	}

li#navPrimary_LI_0_2_1.navPrimaryCMSListMenuHighlightedLI a {
	background-position: -90px -144px;
	}

li#navPrimary_LI_0_3_1.navPrimaryCMSListMenuHighlightedLI a {
	background-position: -240px -144px;
	}
	
li#navPrimary_LI_0_4_1.navPrimaryCMSListMenuHighlightedLI a {
	background-position: -315px -144px;
	}
	
li#navPrimary_LI_0_5_1.navPrimaryCMSListMenuHighlightedLI a {
	background-position: -416px -144px;
	}

/*#Secondary Nav#*/
#navSecondary {
	margin: 0px;
	padding: 5px 0px 5px 0px;
	list-style-type: none;
	width: 207px;
	float: left;
	background: url(/app_themes/eshotsonline.net/images/nav_secondary_back.png) repeat-y;
}

#navSecondary li {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
	height: 30px;
}

#navSecondary li.navSecondaryCMSListMenuLInavSecondaryFirst a {
	background: url(/app_themes/eshotsonline.net/images/nav_secondary.png) no-repeat;
	
	top: 0px;
	left: 0px;

	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	
	line-height: 30px;
	height: 30px;
	display: block;
	
	font-weight: bold;
	font-family: Helvetica;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	border-width: 0px;
   	border-style: none;

	
}

#navSecondary li a {
	background: url(/app_themes/eshotsonline.net/images/nav_secondary.png) no-repeat;
	
	top: 0px;
	left: 0px;

	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 25px;
	
	line-height: 30px;
	height: 30px;
	display: block;
	
	font-family: Helvetica;
	font-size: 11px;
	color: #fff;
	text-decoration: none;
	border-width: 0px;
   	border-style: none;

	
}

/*Over*/
#navSecondary li a:hover {
	color: #fff;
	background-position: 0px -30px;
}

/*Down*/
#navSecondary li a:active {
	color: #fff;
	background-position: 0px -60px;
}

/*Selected*/
#navSecondary li.navSecondaryCMSListMenuHighlightedLInavSecondaryFirst a {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	color: #333;
	font-family: Helvetica;
	font-size: 12px;
	text-decoration: none;
	border-width: 0px;
   	border-style: none;
	font-weight: bold;
	background-position: 0px -90px;
}

/*Selected*/
#navSecondary li.navSecondaryCMSListMenuHighlightedLI a {
	color: #333;
	font-weight: bold;
	background-position: 0px -90px;
}

/*#Mini Nav#*/
#navMini {
	margin: 0;
	padding: 0;
	list-style-type: none;
	float: right;
}

#navMini li {
	margin: 0;
	padding: 0;
	float: left;
	display: inline;
}

#navMini a {
	float: left;
	margin: 0;
	padding: 0 15px 1px 15px;
	line-height: 2.5;
	
	color: #fff;
	font-family: Helvetica;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	text-align: center;
	
}

#navMini li#nav_support a {
	background: #5d7d86;
}

#navMini li#nav_signin a {
	background: #e6942d;	
}
