/*Global Navigation Stylesheet*/

#nav_about a, #nav_about a:link, #nav_about a:visited {
	background-image: url(../images/nav/l2_btn_aboutus.gif);
	width:76px;
	height:21px;
	}
	
#nav_about a:hover, #nav_about a.over{
	background-image: url(../images/nav/l2_btn_aboutus_o.gif);
	width:76px;
	height:21px;
	}

#nav_calendar a, #nav_calendar a:link, #nav_calendar a:visited {
	background-image: url(../images/nav/l2_btn_calendar.gif);
	width:123px;
	height:21px;
	}
	
#nav_calendar a:hover, #nav_calendar a.over {
	background-image: url(../images/nav/l2_btn_calendar_o.gif);
	width:123px;
	height:21px;
	}

#nav_library a, #nav_library a:link, #nav_library a:visited {
	background-image: url(../images/nav/l2_btn_library.gif);
	width:65px;
	height:21px;
	}
	
#nav_library a:hover, #nav_library a.over {
	background-image: url(../images/nav/l2_btn_library_o.gif);
	width:65px;
	height:21px;
	}

#nav_resources a, #nav_resources a:link, #nav_resources a:visited {
	background-image: url(../images/nav/l2_btn_resources.gif);
	width:131px;
	height:21px;
	}
	
#nav_resources a:hover, #nav_resources a.over {
	background-image: url(../images/nav/l2_btn_resources_o.gif);
	width:131px;
	height:21px;
	}

#nav_high_school a, #nav_high_school a:link, #nav_high_school a:visited {
	background-image: url(../images/nav/l2_btn_highschool.gif);
	width:153px;
	height:21px;
	}
	
#nav_high_school a:hover, #nav_high_school a.over {
	background-image: url(../images/nav/l2_btn_highschool_o.gif);
	width:153px;
	height:21px;
	}
	
#nav_spotlight a, #nav_spotlight a:link, #nav_spotlight a:visited {
	background-image: url(../images/nav/l2_btn_spotlight.gif);
	width:76px;
	height:21px;
	}
	
#nav_spotlight a:hover, #nav_spotlight a.over {
	background-image: url(../images/nav/l2_btn_spotlight_o.gif);
	width:76px;
	height:21px;
	}

#nav_shared_leadership a, #nav_shared_leadership a:link, #nav_shared_leadership a:visited {
	background-image: url(../images/nav/l2_btn_sharedleader.gif);
	width:138px;
	height:21px;
	}
	
#nav_shared_leadership a:hover, #nav_shared_leadership a.over {
	background-image: url(../images/nav/l2_btn_sharedleader_o.gif);
	width:138px;
	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;

}
	
#nav li ul li {
	width:auto;
}

#nav li ul {
	position: absolute;
	left: 0; /* Set 1px less than menu width */
	top: auto;
	display: none;
	border: 1px solid #48564F;
	border-bottom: 0px;
	}
 
#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/l2_btn_aboutus_o.gif);
width:76px;
height:21px;
}

#nav li:hover #nav_calendar a, #nav li.over #nav_calendar a {
background-image: url(../images/nav/l2_btn_calendar_o.gif);
width:123px;
height:21px;
}
	
#nav li:hover #nav_library a, #nav li.over #nav_library a {
	background-image: url(../images/nav/l2_btn_library_o.gif);
	width:65px;
	height:21px;
	}
	
#nav li:hover #nav_resources a, #nav li.over #nav_resources a {
	background-image: url(../images/nav/l2_btn_resources_o.gif);
	width:131px;
	height:21px;
	}
	
#nav li:hover #nav_high_school a, #nav li.over #nav_high_school a {
	background-image: url(../images/nav/l2_btn_highschool_o.gif);
	width:153px;
	height:21px;
	}
	
#nav li:hover #nav_spotlight a, #nav li.over #nav_spotlight a {
	background-image: url(../images/nav/l2_btn_spotlight_o.gif);
	width:76px;
	height:21px;
	}

#nav li:hover #nav_shared_leadership a, #nav li.over #nav_shared_leadership a {
	background-image: url(../images/nav/l2_btn_sharedleader_o.gif);
	width:138px;
	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;
	
}*/