#nav {
height: 42px;
margin: 0 0 0 0;
padding: 0 0 0 80;
position: relative;
}

#nav ul { 
list-style: none;
padding: 0 0 0 0;
float: left;
margin: 0 0 0 0;
height: 42px;

}
* html #nav ul {
 float: left;
 margin: 0 0 0 0;
 width: 1px;
}
#nav ul li {
 display: inline;
 float: left;
 padding: 0; 
 margin: 0; 
} 

#nav ul li a.first {
 margin: 0;
 padding: 5 10 0 10;
 height: 42px;
 line-height: 2.2;
 text-align: center;
 }

	
	
	#nav .Home a.first {
	  margin: 0 10 0 10;
	  /*width: 75px;*/
	  
	}	
	#nav .Home a.first:hover {
	 margin: 0 10 0 10;
	 background: url('./design/tab_over.gif') top left repeat-x;
	 color: white;
	}
	
	#nav .About a.first {
		margin: 0 10 0 10;
		width: 100px;
	}
	#nav .About a.first:hover {
	margin: 0 10 0 10;
	 background: url('./design/tab_over.gif') top left repeat-x;
	 color: white;
	}
	
	#nav .Resources a.first {
		margin: 0 10 0 10;
		
	}
	#nav .Resources a.first:hover {
	  margin: 0 10 0 10;
	 background: url('./design/tab_over.gif') top left repeat-x;
	 color: white;
	}
	
	#nav .News a.first {
	  margin: 0 10 0 10;
	  	width: 75px;
	}
	#nav .News a.first:hover {
	  margin: 0 10 0 10;
	 background: url('./design/tab_over.gif') top left repeat-x;
	 color: white;
	}
	
	#nav .Capital a.first {
	  margin: 0 10 0 10;
	  width: 150px;
	}
	#nav .Capital a.first:hover {
	 margin: 0 10 0 10;
	 background: url('./design/tab_over.gif') top left repeat-x;
	 color: white;
	}
	
	#nav .Donate a.first {
	margin: 0 10 0 10;
	width: 100px;
	}
	#nav .Donate a.first:hover {
	  margin: 0 10 0 10;
	 background: url('./design/tab_over.gif') top left repeat-x;
	 color: white;
	}
	
	#nav .menu7 a.first {
	margin: 0 10 0 10;
	
	}
	#nav .menu7 a.first:hover {
margin: 0 10 0 10;
	 background: url('./design/tab_over.gif') top left repeat-x;
	 color: white;
	}


#nav a {
 display: block;
 padding: 0;
 margin: 0;
 color: #F8E4A9;
 font-size: 14px;
 text-decoration: none;
} 
#nav a:hover { 
 font-size: 14px;
 color: #D2B943;
 text-decoration: none;
} 

#nav ul ul{
margin: 20px 0 0 10px;
float: left;
}

#nav ul ul li a {
  display: block;
  width: 100px;
  height: 25px;
  padding: 2px 5px 2px 10px;
  float: left;  
  font-size: 12px;
  line-height: 1.7;
  color: white;
  background: #8E5EB4;
  text-decoration: none;
  text-align: left;
    
} 

#nav ul ul li a:hover { 
 font-size: 12px;
 background: #6300B0;
 color: #F8E4A9;
 text-decoration: underline;
}




/* Special menu stuff */
/* Thanks to tanfa: www.tanfa.co.uk */

#nav li {position: relative;}

#nav ul ul {
position: absolute;
top: 21px;
left: 0;
}


div#nav ul ul,
div#nav ul li:hover ul ul,
div#nav ul ul li:hover ul ul,
div#nav ul ul ul li:hover ul ul,
div#nav ul ul ul ul li:hover ul ul {
display: none;
}

div#nav ul li:hover ul,
div#nav ul ul li:hover ul,
div#nav ul ul ul li:hover ul,
div#nav ul ul ul ul li:hover ul,
div#nav ul ul ul ul ul li:hover ul {
display: block;
}

.hide {
  display: none;
}
