/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssmenus.co.uk
Copyright (c) 2009- Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.

Augmented with A list apart drop-down menu js
=================================================================== */


#menu {
	padding: 146px 0 0 137px; 
	list-style:none; 
	position:relative; 
	z-index:500; 
	 }

#menu li {
	float:left; 
	margin-right:1px; 
	}
	


/* Level 1 menu */		
#menu li a {
	display:block; 
	float:left; 
	margin-top: 0px; 
	padding: 5px 16px 0 16px;
	height:24px; 
	color:#f3e3a7; 
	font: bold 13px Georgia, Palatino, "Times New Roman", Times, serif;
	text-decoration:none; 
	font-weight:bold;
	}
	
	
/* highlight current menu */	
#menu li.current-cat a {color:#fff; background:#f27523;}
#menu li.current-cat-parent a {color:#fff; background:#f27523;}


	

/* keep the 'next' level invisible by hiding it. */
#menu ul, #menu li:hover ul ul {
	position:absolute; 
	display:none; 
	width:170px; 
	margin:0; padding:0; 
	list-style:none;
	}
	
	
	

#menu li:hover, #menu li.over{
	position:relative; 
	z-index:200; 
	}	
	
#menu li:hover a, #menu li.over a{
	color:#fff; 
	background:#f27523;
	}	
	
		
/* Level 2 menu */	
/* When hover 1st level, show 2nd level: */
#menu li:hover ul, #menu li.over ul{
	display:block;
	left:0; 
	top:29px; 
	background:#f3e3a7; 
	}

/* borders for li */
#menu li:hover ul li, #menu li.over ul li {
	margin:0; 
	border-bottom: 1px solid #f27523; 
	}
	
#menu li:hover ul li a, #menu li.over ul li a{
	width:180px; 
	padding: 9px 0 0 10px; 
	height:20px; 
	background-color:#f3e3a7; 
	color:#222; 
	font:bold 11px Georgia, Palatino, "Times New Roman", Times, serif;
	}



/* 3rd level */
#menu li:hover ul :hover ul, #menu li.over ul li.over ul{
	display:block;
	left:190px; 
	top: 0px; 
	z-index:200; 
	}

/* when hovering over 2nd level menu item */
#menu li:hover ul :hover, #menu li ul li,  #menu li ul li.over a {
	background-color:#444; 
	color:#fff;
	}

#menu li:hover ul :hover ul li a{
	width:160px; 
	height: 20px;
	padding:7px 0 0 10px;  
	background:#666; 
	color:#fff;
	}
	
#menu li:hover ul :hover ul :hover {
	background-color:#444; 
	color:#fff;
	}
	
	

	
	
/* Prevents "stepdown"
ul#menu li {
	display: inline; 
}	*/


/* #pad {height:140px;} */


/* Default link styling */
/* Style the list OR link hover. Depends on which browser is used 
#menu li a:hover {z-index:200; position:relative;color:#fff; background-color: #f27523; } */

/* UNUSED 1st Level items
#menu li:hover > a.sub {color:#fff; background-color:#f27523;}



#menu li a.children {background: #000 url(/images/down-arrow.gif) no-repeat right center;}



/* tables not used in default wp 
#menu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}
*/


/*
Children level not used:
	#menu ul.children a {color:#fff; background:#f27523 url(http://www.eisp.org/wp/wp-content/themes/EISPtest/style/images/down-arrow.gif) no-repeat right center;;}

#menu li.current a.children {color:#fff; background:#f27523 url(/images/down-arrow.gif) no-repeat right center;;}


#menu :hover ul li a.fly {background:#333 url(/images/right-arrow.gif) no-repeat right center;}

#menu :hover ul :hover a.fly {background-color:#c60; color:#fff;}

#menu :hover ul li.currentsub a {background:#840; color:#fff;}
#menu :hover ul li.currentsub a.fly {background:#840 url(/images/right-arrow.gif) no-repeat right center; color:#fff;}

#menu :hover ul :hover ul li.currentfly a,
#menu :hover ul :hover ul li.currentfly a:hover {background:#840; color:#fff;}

			
default class 'sub' changed to wp default 'children'

You can style the output with these CSS selectors :

 li.categories { ... }  /* outermost list item 
 li.cat-item { ... }
 li.cat-item-7 { ... }  /* category ID #7, etc 
 li.current-cat { ... }
 li.current-cat-parent { ... }
 ul.children { ... }
					
-----------------*/
