/*
http://net.tutsplus.com/tutorials/html-css-techniques/how-to-create-a-drop-down-nav-menu-with-html5-css3-and-jquery/
*/

/* JS disabled styles */
.no-js nav li:hover ul {
	display:block;
}

/* base nav styles */
nav {
	display:block;
	margin:0 auto 20px;
	position:relative;
	color:#0064a3;
	z-index: 101;

}

nav ul {
	padding:0;
	margin:0;
}

nav li {
	position:relative;
	float:left;
	list-style-type:none;
}

nav ul:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

nav li a {
	display:block;
	/*height:20px;*/
	padding:10px 22px 10px 22px;
	letter-spacing:.5px;
	color:#0064a3;
	font-weight:600;
	/* text-shadow:1px 1px 1px #333; */
	text-decoration:none;
	/* border-left:1px solid #ddd; */
	border-right:1px solid #ccc;
}

nav li a:visited {
	color:#0064a3;
}

nav li a:focus {
	outline:none;
	text-decoration:none;
}

nav li:first-child a {
	border-left:none;
}

nav li:first-child a:visited {
	color:#0064a3;
}

nav li.last a {
	border-right:none;
}

nav li.last a:hover {
	color:#0064a3;
}

nav a span {
	display:block;
	float:right;
	margin-left:5px;
}

nav ul ul {

	display:none;
	min-width:190px;
	position:absolute;
	left:-1px;
	text-align:left;
	background:#eeeeee;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	border-bottom:1px solid #ddd;
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
}



nav ul ul li {
	float:none;
}

nav ul ul a {
	padding:13px 15px;
	border-left:none;
	border-right:none;
	font-size:15px;
	color:#0064a3;
}

nav ul ul a:hover {
	background-color:#ddd;

}

nav ul ul a.last:hover {
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

nav#topNav{
	width:960px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	z-index: 1000;
}

/*lightbox messed up the height so I had to add it ~.tom*/
/*nav#topNav a {
    height: 40px !important;
}*/

#a911 {
	background-color:#cc0000;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	color:#fff;
}

#topNav ul li a{
	color: #0064a3;
}

#911 a{
	color: #fff;
}
