#nav
	{
	width: 965px;
	}
	
#nav {
	font-size:13px;
	height:34px;
	margin-bottom:31px;
	margin-top:5px;
	position:relative;
	text-transform:uppercase;
	z-index:11;
}
	
.home .parent a {background-image:url(../images/home_off.jpg); text-indent:-3000px; display:block; height:38px; width:124px}
.home .parent a:hover {background-image:url(../images/home_on.jpg)}

.admin .parent a {background-image:url(../images/admin_off.jpg); text-indent:-3000px; display:block; height:38px; width:157px}
.admin .parent a:hover {background-image:url(../images/admin_on.jpg)}
	
.devel .parent a {background-image:url(../images/devel_off.jpg); text-indent:-3000px; display:block; height:38px; width:152px}
.devel .parent a:hover {background-image:url(../images/devel_on.jpg)}
	
.participation .parent a {background-image:url(../images/participation_off.jpg); text-indent:-3000px; display:block; height:38px; width:148px}
.participation .parent a:hover {background-image:url(../images/participation_on.jpg)}
	
.events .parent a {background-image:url(../images/events_off.jpg); text-indent:-3000px; display:block; height:38px; width:100px}
.events .parent a:hover {background-image:url(../images/events_on.jpg)}
	
.resources .parent a {background-image:url(../images/resources_off.jpg); text-indent:-3000px; display:block; height:38px; width:130px}
.resources .parent a:hover {background-image:url(../images/resources_on.jpg)}
	
.inclusion .parent a {background-image:url(../images/inclusion_off.jpg); text-indent:-3000px; display:block; height:38px; width:153px}
.inclusion .parent a:hover {background-image:url(../images/inclusion_on.jpg)}
	
* html #nav
	{
	margin-bottom: 0 !important;	
	}	
#nav ul
	{
	list-style: none;
	margin: 0;
	padding: 0;
	}
	
#nav li
	{
	float: left; 
	height: 45px;

	}	
#nav li.last
	{
	padding-right: 0;
	}
#nav a 
	{
	color: #ffffff;
	font-weight: bold;
	font-size: 1em;
	text-decoration: none;
	}
#nav li a:hover
	{
	color: #4aafe1;
	}
#nav ul ul
	{
	display: none;
/*	display: block;   */
	position: absolute;
	width: 959px;
	left: 15px;
	top: 35px;
	z-index: 100;
	text-transform: none;
	}
	
#nav ul ul li {
float:left;
height:22px !important;
line-height:28px;
padding:0 15px;
position:relative;
}

#nav ul ul li a {
	font-size: 12px;
	background-image: none;
}	
#nav ul ul li:hover a
	{
	cursor: pointer;
	}
#nav ul li:hover ul, #nav ul li.sfHover ul
	{
	display: block;
	}
#nav ul ul ul
	{
	display: none !important;
	position: absolute;
	top: 21px;
	left: 10px;
	width: auto;
	background-color: #4aafe1;
	}
* html #nav ul ul ul	
	{
	width: 150px;
	}
#nav ul ul li:hover ul	
	{
	display: block !important;
	} 
#nav ul ul ul li
	{
	float: none;
	height: 17px !important;
	padding: 0 15px;	
	}
#nav ul ul ul li:hover
	{
	background-color: #1e4494;
	}
#nav ul ul ul li:hover a {
	color: #ffffff; 
	cursor: pointer;
}

#nav ul li ul li a {
	text-indent: 0px;
	width: auto;
}