/** {
	margin: 0; 
	padding: 0;
}*/

/*	Style for Constructor
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	ul#nav { 
		margin: 20px 0 0 0px; 
		padding: 0; 
		list-style: none; 
		height:28px;
		background:url(../templates/default/images/b-ms.gif) repeat-x;
	}
	
	#nav li { 
		display: block; 
		float: left; 
	}

/*	Style for Root Navigation
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	li#nav-home, 
	li#nav-faculty, 
	li#nav-graduate, 
	li#nav-research, 
	li#nav-dept, 
	li#nav-resources, 
	li#nav-contact {
		border-right: 0px solid #FFF; 
		height:28px; 
	}
	
	#nav li a { 
		font-size:12px; 
		letter-spacing:1px; 
		display: block;
		color: #fff; 
		text-decoration: none; 
		padding: 7px 16px 3px 16px; 
		background:none;
	}
	#nav li a:hover { 
		color: #FFCC00;
			}
	
	li#nav-home { 
		background-color: #none; 
	}
	
	li#nav-home a { 
		border-left: 0; 
		padding-right: 15px; 
		background: none; 
	}	
	
	li#nav-contact { 
		border-right: 0; 
	}	
		
/*	Style for second and third layers menu
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#nav ul { 
		position: absolute; 
		z-index: 99; 
		left: -999em; 
		margin: 5px 0 0 0; 
		padding: 0;
		width: 14.2em; 
		height: auto; 
		border: 1px solid #DBDBDB;
		border-width:1px 1px 1px 1px ;
		background: #FFF; 
	}

/*	Style for third element, attribute : movement
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#nav ul ul { 
		margin: -24px 0 0 158px; 
	}
	
	#nav li li { 
		padding: 2px 1em 2px 0; 
		border-bottom: 1px solid #fae8ac; 
		width: 13.4em;
	}
	
	#nav ul a { 
		width: 10em; 
		border-right: 1px; 
		color:#000; 
	}
	
	#nav li:hover ul ul, 
	#nav li:hover ul ul ul, 
	#nav li.sfhover ul ul, 
	#nav li.sfhover ul ul ul {
	  left: -999em; 
	
	}

/*	This "unhides" the sub-menus (left: -999em is what hides them)
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#nav li:hover ul, 
	#nav li li:hover ul, 
	#nav li li li:hover ul, 
	#nav li.sfhover ul, 
	#nav li li.sfhover ul, 
	#nav li li li.sfhover ul { 
		left: auto;
		color:#000; 
	}
	
	#nav li:hover, #nav li.sfhover { 
		background: url(../templates/default/images/b-menus.gif) repeat-x;
		margin-right:1px;
		
		
		
	}
	
	#nav ul li:hover, 
	#nav ul ul li:hover, 
	#nav ul li.sfhover, 
	#nav ul ul li.sfhover {
	  background: #fbe189; font-variant:normal; color:#666666; width:148px; 
	}
	
	#nav ul li a, 
	#nav ul ul li a { 
		background: none; 
		font-variant:normal; 
		padding:4px 18px 4px 7px; 
	}
	
	#nav a.sub { 
		background: url(./templates/default/images/arrow.gif) 120px 8px no-repeat; 
	}
	
			
	
