#menu {
/*	float: right;
	display: inline;
	clear: right;*/
	position: absolute;
	top: 0px;
	left: 200px;
	width: 618px;
	height: 20px;
	margin: 33px 0 0 0;
	padding: 60px 0 0 0;
	z-index: 100000000;
	background: url(../assets/images/nav/img_nav_off_bkgd.gif) no-repeat left top;
}

#menu ul {
	float: left;
	display: block;
	margin: 0;
	padding: 0;
	list-style: none;
	z-index: 90;
}

#menu ul li {
	float: left;
	margin:0;
	padding: 0;
	font-size: 12px;
	list-style-type: none;
}

#menu ul li a {
	float: left;
	display: block;
	height: 20px;
	margin:  0 0 0 2px;
	padding: 0;
}

		/* NO background image for the off link/visited/active state as causes flicker - one long bkgd for all; see above #menu - JB */

		#menu ul li a.nav_02:link, #menu ul li a.nav_02:visited, #menu ul li a.nav_02:active {width: 122px;}
			#menu ul li a.nav_02:hover {background: url(../assets/images/nav/img_nav_about_us_on.gif);}
				#menu ul li a.nav_02_on:link, #menu ul li a.nav_02_on:visited, #menu ul li a.nav_02_on:active {width: 122px;background: url(../assets/images/nav/img_nav_about_us_on.gif);}
					#menu ul li a.nav_02_on:hover {background: url(../assets/images/nav/img_nav_about_us_off.gif);}

		#menu ul li a.nav_03:link, #menu ul li a.nav_03:visited, #menu ul li a.nav_03:active {width: 104px;}
			#menu ul li a.nav_03:hover {background: url(../assets/images/nav/img_nav_giving_on.gif);}
				#menu ul li a.nav_03_on:link, #menu ul li a.nav_03_on:visited, #menu ul li a.nav_03_on:active {width: 104px;background: url(../assets/images/nav/img_nav_giving_on.gif);}
					#menu ul li a.nav_03_on:hover {background: url(../assets/images/nav/img_nav_giving_off.gif);}
		#menu ul li a.nav_04:link, #menu ul li a.nav_04:visited, #menu ul li a.nav_04:active {width: 102px;}
			#menu ul li a.nav_04:hover {background: url(../assets/images/nav/img_nav_grants_on.gif);}
				#menu ul li a.nav_04_on:link, #menu ul li a.nav_04_on:visited, #menu ul li a.nav_04_on:active {width: 102px;background: url(../assets/images/nav/img_nav_grants_on.gif);}
					#menu ul li a.nav_04_on:hover {background: url(../assets/images/nav/img_nav_grants_off.gif);}

		#menu ul li a.nav_05:link, #menu ul li a.nav_05:visited, #menu ul li a.nav_05:active {width: 188px;}
			#menu ul li a.nav_05:hover {background: url(../assets/images/nav/img_nav_community_house_on.gif);}
				#menu ul li a.nav_05_on:link, #menu ul li a.nav_05_on:visited, #menu ul li a.nav_05_on:active {width: 188px;background: url(../assets/images/nav/img_nav_community_house_on.gif);}
					#menu ul li a.nav_05_on:hover {background: url(../assets/images/nav/img_nav_community_house_off.gif);}

		#menu ul li a.nav_06:link, #menu ul li a.nav_06:visited, #menu ul li a.nav_06:active {width: 92px;}
			#menu ul li a.nav_06:hover {background: url(../assets/images/nav/img_nav_contact_us_on.gif);}
				#menu ul li a.nav_06_on:link, #menu ul li a.nav_06_on:visited, #menu ul li a.nav_06_on:active {width: 92px;background: url(../assets/images/nav/img_nav_contact_us_on.gif);}
					#menu ul li a.nav_06_on:hover {background: url(../assets/images/nav/img_nav_contact_us_off.gif);}

#menu  ul li.sep {
	color: #fff;
	padding: 0;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu  ul li a {
	float: none;
}

/* End IE5-Mac hack */
#menu  ul.level2, #menu ul.level3 {
	position: absolute;
	top: 0px;
	left: 0px;
	visibility: hidden;
	background-color: #FFFFFF;
}

#menu ul li ul {
	margin: 0;
	border: 1px solid #FFFFFF;
	border-top: none;
}

#menu ul li ul li ul {
	margin: 0;
}

#menu  ul.level2 li, #menu ul.level3 li {
	float: none;
	margin: 0;
	padding: 0;
	width: auto;
	background-color: #00aeef;
}

#menu ul.level2 li a, #menu ul.level3 li a {
	width: 185px;
	height: auto;
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
	margin: 0;
	padding: 4px 8px 4px 12px;
	font-weight:bold;
/*	background: url(/assets/images/nav/img_nav_arrow.gif) no-repeat 4px;*/
}

	#menu  ul.level2 li a:hover,#menu  ul.level3 li a:hover {
		color: #FFFFFF;
		font-weight: bold;
/*		background: url(/assets/images/nav/img_nav_arrow_on.gif) no-repeat 4px #005698;*/
		background-color:#005698;
	}
