.pager span {
	border: 1px solid #fff;
	height: 3px;
}


/* Main Nav styles */

/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.stunicholls.com/menu/pro_drop_1.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

nav ul {z-index:500;}
nav ul li.top {}
nav ul li.top a {cursor:pointer;}
nav ul li.top a span {}
nav ul li.top a span.down {}
nav ul li.top a:hover,
nav ul li.top a:hover span,
nav ul li.top a:hover span.down,
nav ul li.top:hover > a,
nav ul li.top:hover > a span,
nav ul li.top:hover > a span.down,
nav ul li.top:hover > a.current {
	background-color: #e55a23;
	text-decoration: none;
	cursor: pointer;
}


/* Default list styling */
nav ul li:hover {
	position:relative; z-index:1;
}

/* keep the 'next' level invisible by placing it off screen. */
nav ul ul, 
nav ul li:hover ul ul,
nav ul li:hover ul li:hover ul ul,
nav ul li:hover ul li:hover ul li:hover ul ul,
nav ul li:hover ul li:hover ul li:hover ul li:hover ul ul {
	position:absolute; 
	left:-9999px; 
	top:-9999px; 
	width:0; 
	height:0; 
	margin:0; 
	padding: 0; 
	list-style:none;
}

nav ul li:hover ul {
	left: 0; 
	top: 42px; 
	margin: 0;
	background-color: #e55a23;
	background-repeat: no-repeat;
	background-position: left top;
	padding: 20px 25px 5px 30px;
	width: 120px; 
	height: auto; 
	z-index: 9999; 
	
}

nav ul li:hover ul li,
nav ul li:hover ul li:hover ul li {
	float: left;
	display: block; 
	width: 100%;
	text-align: left;
	padding: 0;
	margin: 0 0 15px 0;
	border: 0;
}

nav ul li:hover ul li a,
nav ul li:hover ul li:hover ul li a {
	display: block; 
	text-decoration: none; 
	height: auto;
	font: normal 11px/18px Gotham, arial, sans-serif;
	letter-spacing: 1px
	color: #fff;
	padding: 0;
	border: none;
	text-align: left;
}

nav ul li:hover ul li:last-child a,
nav ul li:hover ul li:hover ul li:last-child a {
	border: none;
}


/* Hover styles */

nav ul li:hover ul li a:hover,
nav ul li:hover ul li:hover > a, 
nav ul li:hover ul li:hover ul li:hover > a {
	color: #fde6cf;
	text-decoration: underline;
} 