/* Begin CSS Drop Down Menu */
#menu-container	{
	position:absolute;		
	top:141px; /* this is the height of the maddy banner */
	left:0em;
	}
#menu	{
	font-size:75%;
	font-family:Arial, Helvetica, sans-serif;
	width:100%;
	float:left;
	margin:0;
	padding:0;
	background-color:#369;
	width:850px;
	}
#menu a	{
	display:block;
	margin:0 3px 0 0;
	padding:.5em 1.3em .5em 1em;
	}
#menu a.nosubmenu {
  padding-right:1em;
	margin-right:0;
	}
#menu ul a {
	white-space:nowrap; /* don't wrap highest level menu */
	border-left:1px solid #ccc;
	} 
#menu ul a#first {border-left:none;}
#menu ul ul a, #menu ul ul ul a {
	white-space:normal; /* wrap sub-menus */
	border-top:1px solid #ccc;
	} 
#menu a:link, #menu a:visited, #menu a:active	{/* menu at rest */
	color:#fff;
	background-color:#369;
	text-decoration:none;
	}
#menu a:hover	{/* menu at mouse-over  */
	color:#fff;
	background-color:#f7c123;
	text-decoration:none;
	}	
#menu a.top_parent, #menu a.top_parent:hover { /* attaches down-arrow to all top-parents */
	background-image:url(../images/navdown_white.gif);
	background-position: right;
	background-repeat:no-repeat;
	}
#menu a.parent, #menu a.parent:hover {	/* attaches side-arrow to all parents */
	background-image:url(../images/nav_white.gif);
	background-position:right center;
	background-repeat:no-repeat;
	}
#menu ul {
	list-style:none;
	margin:0;
	padding:0;
	float:left;
/*	width:4em;*/ /*do not want same width for all top-level menu items */
	}
#menu li	{
	 position:relative;
   min-height:1px; 			/* Sophie Dennis contribution for IE7 */
   vertical-align:bottom; /* Sophie Dennis contribution for IE7 */
	}
#menu ul ul	{
	position:absolute;
	z-index:500;
	top:auto;
	display:none;
	padding:1em;
	margin:-1em 0 0 -1em;
	width:15em; /* width of sub & sub-sub menus */
	}
#menu ul ul ul	{
	top:0;
	left:100%;
	margin-left:-1.3em;
	}
div#menu li:hover	{
	cursor:pointer;
	z-index:100;
	}
div#menu li:hover ul ul,
div#menu li li:hover ul ul,
div#menu li li li:hover ul ul,
div#menu li li li li:hover ul ul
{display:none;}
div#menu li:hover ul,
div#menu li li:hover ul,
div#menu li li li:hover ul,
div#menu li li li li:hover ul
{display:block;}
/* End CSS Drop Down Menu */
