/**
* Simple horizontal nav
*********************************************/
#nav p {text-align: center; font-size: 20px; vertical-align: middle; display: block;}
#nav p a {margin: 0; padding: 3px 10px; height: 40px; text-align: center; text-decoration: none; }
#nav p {}
#nav p a:link,
#nav p a:active,
#nav p a:visited {background-color: transparent; color: #474747; }
#nav p a:hover {background-color: #ebebeb; }



/**
* Top Nav
* Create top level nav links
* 1st level horizontal
* 2nd level vertical
*********************************************/
#nav {width: 100%; list-style-type: none; background-color: #000;}
#nav ul {list-style-type: none; margin:0; padding: 0;}
#nav ul li {
	float: left; 
	position: relative; 
	display: block;
	width: 120px;
	height: 2em;
	color: #000;
	/*
	width: 112px;
	height: 37px;
	background-image: url(../images/link_bg.gif);
	background-repeat: no-repeat;
	*/
}

#nav ul li:first-child { border-left: 1px solid black;}

#nav li ul {
	position: absolute; 
	list-style-type: none; 
	visibility: hidden; 
	z-index: 100; 
}

	/* Top border for first li child in drop down */
	#nav  ul li ul li:first-child a {margin-left: -1px; border-top: 1px solid black; }


	/* Hover States */ 
	#nav ul li:hover {}
	#nav ul li:hover ul {visibility: visible; z-index: 1; display: inline; }
	
		
	/* Top Nav Links */
	#nav ul li a, #nav ul li span { 
		text-decoration:none; 
		display: block;
		width: 100%;
		text-align: center;
	}

	#nav ul li ul li {border: none;}
	
	#nav ul li ul li a {
		width: 190px; 
		padding: 2px 3px;
		border-top: none;
		border-right: 1px solid black;
		border-bottom: 1px solid black;
		border-left: 1px solid black;
	}
	
	
	#nav a:link, 
	#nav a:visited, 
	#nav a:active {background-color: #FFF;}
	#nav a:hover {background-color: #DDD; color: #FFF;}
	
	
/**
* Border Colors
* Override default border colors here
**************************************************/
#nav ul li,
#nav ul li:first-child,
#nav ul li ul li a,
#nav ul li ul li:first-child a {border-color: black !important;}

/**
* Link behavior
* Overrride default link behavior
**************************************************/
#nav ul li a,
#nav ul li a:active,
#nav ul li a:visited,
#nav ul li a:link,
#nav ul li ul a,
#nav ul li ul a:active,
#nav ul li ul a:visited,
#nav ul li ul a:link,
#nav ul li span  { text-decoration: none !important; color: #FFF !important; background-color: Transparent; padding: 0 10px;}

#nav ul li a:hover,
#nav ul li ul li:hover a { color: white !important; background-color: #DDD !important;}


