/*Home Navigation Stylesheet*/

#nav_about a, #nav_about a:link, #nav_about a:visited  { background-image: url("../images/nav/hm_btn_aboutus.gif"); width: 75px; height: 21px; }
	
#nav_about a:hover, #nav_about a.over { background-image: url("../images/nav/hm_btn_aboutus_o.gif"); width: 75px; height: 21px; }

#nav_calendar a, #nav_calendar a:link, #nav_calendar a:visited  { background-image: url("../images/nav/hm_btn_calendar.gif"); width: 124px; height: 21px; }
	
#nav_calendar a:hover, #nav_calendar a.over  { background-image: url("../images/nav/hm_btn_calendar_o.gif"); width: 124px; height: 21px; }

#nav_library a, #nav_library a:link, #nav_library a:visited  { background-image: url("../images/nav/hm_btn_library.gif"); width: 63px; height: 21px; }
	
#nav_library a:hover, #nav_library a.over  { background-image: url("../images/nav/hm_btn_library_o.gif"); width: 63px; height: 21px; }

#nav_resources a, #nav_resources a:link, #nav_resources a:visited  { background-image: url("../images/nav/hm_btn_resources.gif"); width: 132px; height: 21px }
	
#nav_resources a:hover, #nav_resources a.over  { background-image: url("../images/nav/hm_btn_resources_o.gif"); width: 132px; height: 21px }

#nav_high_school a, #nav_high_school a:link, #nav_high_school a:visited  { background-image: url("../images/nav/hm_btn_highschool.gif"); width: 154px; height: 21px }
	
#nav_high_school a:hover, #nav_high_school a.over  { background-image: url("../images/nav/hm_btn_highschool_o.gif"); width: 154px; height: 21px; }
	
#nav_spotlight a, #nav_spotlight a:link, #nav_spotlight a:visited  { background-image: url("../images/nav/hm_btn_spotlight.gif"); width: 75px; height: 21px; }
	
#nav_spotlight a:hover, #nav_spotlight a.over  { background-image: url("../images/nav/hm_btn_spotlight_o.gif"); width: 75px; height: 21px; }

#nav_shared_leadership a, #nav_shared_leadership a:link, #nav_shared_leadership a:visited  { background-image: url("../images/nav/hm_btn_sharedleader.gif"); width: 139px; height: 21px; }
	
#nav_shared_leadership a:hover, #nav_shared_leadership a.over  { background-image: url("../images/nav/hm_btn_sharedleader_o.gif"); width: 139px; height: 21px; }

/* brochure hover styles*/

#brochure_btn a, #nav_shared_leadership a:link, #nav_shared_leadership a:visited  { background-image: url(../images/hm_btn_brochure.gif) width: 140px; height: 21px; }

#brochure_btn a:hover, #brochure a.over  { background-image: url(../images/hm_btn_brochure_o.gif) width: 140px; height: 21px; }

#nav li {
	position: relative;
}

#nav, #nav ul {
	margin: 0;
	padding: 0;
	list-style: none;
	font: normal 12px Arial, Verdana, Sana-serif;
	line-height: 16px;
	}

#nav li {
	position: relative;
	float: left;
	z-index: 15;
}
	
#nav li ul li {
	width:auto;
}

#nav li ul {
	position: absolute;
	left: 0; /* Set 1px less than menu width */
	top: 20px;
	display: none;
	border: 1px solid #48564F;
	border-bottom: 0px;

	}

#nav li ul.overone {
	left: 1px; /* Set 1px less than menu width */
}

#nav li ul ul{
	position: absolute;
	left:151px; /* Set 1px less than menu width */
	top: -.1em; /* -.1em */
	display: none;

	}


/* Styles for Menu Items */
#nav li a {
	display: block;
	text-decoration: none;
	color: #FEFBFB;
	background: #9DA6A1; /* IE6 Bug */
	border-bottom: 1px solid #48564F;
	}
	
#nav li span a {
	display: block;
	text-decoration: none;
	color: #FEFBFB;
	background: #9DA6A1; /* IE6 Bug */
	border: 0px;
	}
/* commented backslash mac hiding hack \*/ 
* html #nav li a {height:1%;}
/* end hack */ 

/* this sets all hovered lists to a certain color and alpha */
#nav li:hover a, #nav li.over a,
#nav li:hover li:hover a, #nav li.over li.over a,
#nav li:hover li:hover li:hover a, #nav li.over li.over li.over a,
#nav li:hover li a:hover, #nav li.over li a:hover,
#nav li:hover li:hover li:hover a:hover, #nav li.over li li a:hover,
#nav li:hover li:hover li:hover li:hover a:hover, #nav li.over li.over li.over li.over a:hover 
{
   color: #FBBE41;
   background-color: #808E87;
}


#nav li:hover #nav_about a, #nav li.over #nav_about a  { background-image: url("../images/nav/hm_btn_aboutus_o.gif"); width: 75px; height: 21px; }

#nav li:hover #nav_calendar a, #nav li.over #nav_calendar a  { background-image: url("../images/nav/hm_btn_calendar_o.gif"); width: 124px; height: 21px; }
	
#nav li:hover #nav_library a, #nav li.over #nav_library a  { background-image: url("../images/nav/hm_btn_library_o.gif"); width: 63px; height: 21px; }

#nav li:hover #nav_college_planning a, #nav li.over #nav_college_planning a  { background-image: url("../images/nav/hm_btn_college_o.gif"); width: 106px; height: 21px; }
	
#nav li:hover #nav_resources a, #nav li.over #nav_resources a  { background-image: url("../images/nav/hm_btn_resources_o.gif"); width: 132px; height: 21px; }
	
#nav li:hover #nav_high_school a, #nav li.over #nav_high_school a  { background-image: url("../images/nav/hm_btn_highschool_o.gif"); width: 154px; height: 21px; }
	
#nav li:hover #nav_spotlight a, #nav li.over #nav_spotlight a  { background-image: url("../images/nav/hm_btn_spotlight_o.gif"); width: 75px; height: 21px; }

#nav li:hover #nav_shared_leadership a, #nav li.over #nav_shared_leadership a  { background-image: url("../images/nav/hm_btn_sharedleader_o.gif"); width: 139px; height: 21px; }

/* set dropdown to default */
#nav li:hover li a, #nav li.over li a,
#nav li:hover li:hover li a, #nav li.over li.over li a,
#nav li:hover li:hover li:hover li a, #nav li.over li.over li.over li a
 {
	color: #FEFBFB;
	background-color: #9DA6A1;
}

#nav li ul li a { padding: 2px 5px; 
} /* Sub Menu Styles */


#nav li:hover ul ul, #nav li.over ul ul {
	display: none;
}

#nav li:hover ul, #nav li li:hover ul, #nav li.over ul, #nav li li.over ul {
	display: block;
}

/*
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.over ul ul, #nav li.over ul ul ul {
display:none;

}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.over ul, ul li li.over ul, #nav li li li.over ul {
	display: block;
	
}*/