
#nav {
	margin: 0;
	padding: 0;
	height: 33px;
	list-style: none;
	display: inline;
	overflow: hidden;
}

#nav li 
{
	margin: 0; 
	padding: 0;
    list-style: none;
	display: inline;
}

#nav a 
{
	float: left;
	padding: 33px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
	height /**/:33px; /* for IE5/Win only */
}
	
#nav a:hover 
{
	background-position: 0 -33px;
}

#nav a:active, #nav a.selected 
{
	background-position: 0 -33px;
}

#nav a span
{
	display: none;
}
	
#topNav1 a  
{
	width: 168px;
	background: url("images/HomeResearchButton.gif") top left no-repeat;
}

#topNav2 a 
{
	width: 150px;	
	background: url("images/HomeProgramsButton.gif") top left no-repeat;
}

#topNav3 a 
{
	width: 71px;	
	background: url("images/HomeServicesButton.gif") top left no-repeat;
}

#topNav4 a 
{
	width: 87px;	
	background: url("images/HomeOtherButton.gif") top left no-repeat;
}

#topNav5 a 
{
	width: 126px;	
	background: url("images/HomeAboutButton.gif") top left no-repeat;
}

#topNav6 a 
{
	width: 140px;	
	background: url("images/HomeSupportButton.gif") top left no-repeat;
}

#topNav7 a 
{
	width: 108px;	
	background: url("images/HomeContactButton.gif") top left no-repeat;
}

/*  Side Navigation Section */

#sidenav, ul.sidesubnav
{
	margin: 0px;
	padding: 0px;	
	list-style: none;	
	white-space: no-wrap;	
}

#sidenav li
{
	margin: 0px; 
	padding: 0px;	
    list-style: none;
	white-space: no-wrap;
	overflow: hidden;
}

#sidenav li ul.sidesubnav li
{	
	border: 0;
	height: 25px;
	overflow: hidden;
	white-space: no-wrap;
}

#sidenav a 
{
	/*float: left; 
	padding: 32px 0 0 0;
	overflow: hidden;
	height: 0px !important; 	
	*/
	margin: 0px;
	padding: 0px;
	display: block;
	height: 32px;
	line-height: 32px;
}

#sidenav li li a
{	
	margin: 0px;
	padding: 0px;
	height: 25px;
	line-height: 25px;
}

#sidenav a span
{
	display: none;
}
	
#sidenav a:hover 
{
	background-position: 0 -32px;
}

#sidenav a:active, #sidenav a.selected 
{
	background-position: 0 -32px;
}

#sidenav li li a:hover
{
	background-position: 0 -25px;
}

#sidenav li li a:active, #sidenav li li a.selected
{
	background-position: 0 -25px;
}

#sideNavDisplayNone, #sideNavDisplayNone a, #sideNavDisplayNone a span
{
	display: none;
	visibility: hidden;
}

#sideNav1 a  
{
	width: 171px;
	background: url("images/SideNavMainStaff.gif") top left no-repeat;
}

#sideNav2 a 
{
	width: 171px;
	background: url("images/SideNavMainBoard.gif") top left no-repeat;
}

#sideNav3 a  
{
	width: 171px;
	background: url("images/SideNavMainPartners.gif") top left no-repeat;
}

#sideNav4 a 
{
	width: 171px;
	background: url("images/SideNavMainHome.gif") top left no-repeat;
}

#sideNav5 a 
{
	width: 171px;
	background: url("images/SideNavSubSchools.gif") top left no-repeat;
}

#sideNav6 a 
{
	width: 171px;
	background: url("images/SideNavSubYouth.gif") top left no-repeat;
}

#sideNav7 a 
{
	width: 171px;
	background: url("images/SideNavSubParents.gif") top left no-repeat;
}

#sideNav8 a 
{
	width: 171px;
	background: url("images/SideNavServicesSchools.gif") top left no-repeat;
}

#sideNav9 a 
{
	width: 171px;
	background: url("images/SideNavServicesOrg.gif") top left no-repeat;
}

#sideNav10 a 
{
	width: 171px;
	background: url("images/SideNavServicesParents.gif") top left no-repeat;
}

#sideNav11 a 
{
	width: 171px;
	background: url("images/SideNavServicesFunders.gif") top left no-repeat;
}

#sideNav12 a 
{
	width: 171px;
	background: url("images/SideNavServicesCorp.gif") top left no-repeat;
}

#sideNav13 a
{
	width: 171px;
	background: url("images/SideNavEssentialCurr.gif") top left no-repeat;
}

#sideNav14 a
{
	width: 171px;
	background: url("images/SideNavProductsParents.gif") top left no-repeat;
}

#sideNav15 a
{
	width: 171px;
	background: url("images/SideNavProductsOrg.gif") top left no-repeat;
}

#sideNav16 a
{
	width: 171px;
	background: url("images/SideNavFundingPart.gif") top left no-repeat;
}

#sideNav17 a
{
	width: 171px;
	background: url("images/SideNavFactsFigures.gif") top left no-repeat;
}

#sideNav18 a
{
	width: 171px;
	background: url("images/SideNavDonate.gif") top left no-repeat;
}

#sideNav19 a
{
	width: 171px;
	background: url("images/SideNavTestimonials.gif") top left no-repeat;
}

#sideNav20 a
{
	width: 171px;
	background: url("images/SideNavWhatParentsSay.gif") top left no-repeat;
}

#sideNav21 a
{
	width: 171px;
	background: url("images/SideNavWhatTeachersSay.gif") top left no-repeat;
}

#sideNav22 a
{
	width: 171px;
	background: url("images/SideNavWhatStudentsSay.gif") top left no-repeat;
}

#sideNav23 a
{
	width: 171px;
	background: url("images/SideNavResearchResults.gif") top left no-repeat;
}

#sidenav li ul.sidesubnav li, #sidenav li ul.sidesubnav li a
{
	color: #efeddb;
	font-weight:bold;

}
#sidenav li ul.sidesubnav li
{	
	background:transparent url("images/sidesubnav_bg-o.gif") top left no-repeat;
	
}

#sidenav li ul.sidesubnav li a
{	

	text-decoration:none;
	padding:0 0 0 25px;
	width: 146px;
	background:transparent url("images/sidesubnav_bg.gif") top left no-repeat;
}

#sidenav li ul.sidesubnav li a:hover, #sidenav li ul.sidesubnav li a.selected
{	
	background:transparent none;
}

#sidenav li ul.sidesubnav li a span
{
	display:inline;
}
