/*This stylesheet is built from Son of Suckerfish, and works with both IE and others,
as long as the menu_javscript.js file is inlcuded.  This should work hand in hand with the RIT 
stylesheet*/


#sitenav{
		float : left;
		width : 180px;
		color:#000;
	}

#sitenav ul { /* all lists */
		width : 180px;
		list-style: none;
		font-family:Helvetica, Arial, sans-serif;
		font-size:1.0em;
		font-weight:bold;
		padding: 0 0 0 0;
		z-index:999;
		
	}
	
	#sitenav ul li { /* all list items */

		padding: 0 0 0 0;
	}
	
	#sitenav ul li.space { /* used to add spacing in the side menu system */
		height:22px;
	}
	
	#sitenav ul li ul { /* second-level lists */
		position : absolute;
		left: -999px;
		margin-left : 170px;
		margin-top : -19px;
		border-right:1px solid #a9a98a; 
		border-left:1px solid #a9a98a; 
		border-top:1px solid #a9a98a; 
		font-size:1.0em;
		font-weight:bold;
		padding: 0 0 0 0;
		list-style: none;
		

	}
	
	#sitenav ul li ul ul { /* third-and-above-level lists */
		left: -999px;
		position : absolute;
		margin-left : 170px;
		margin-top : -19px;
		border-right:1px solid #a9a98a; 
		border-left:1px solid #a9a98a;
		border-top:1px solid #a9a98a;  
		font-size:1.0em;
		font-weight:bold;
		padding: 0 0 0 0;
		list-style: none;
		
	}
	
	#sitenav ul li ul li {  /*a catch all for the RIT stylesheet, fixes a spacing bug */
		padding: 0 0 1px 0;
		border-right:0; 
		border-left:0; 
		background: #a9a98a;
		
	}

	
	#sitenav ul li a {
		 display: block; 
		 color:#696958; 
		 text-decoration: none; /* IE6 Bug */ 
		 padding: 6px 0 4px 20px;
		 
		 
	}
	
	#sitenav ul li ul li a {
		padding-left:11px;
		padding-bottom:4px;
	}

	
	#sitenav ul li a:hover {
		color:#696958; 
		background-color: #f0efdb; 
		text-decoration: none;
		
	}
	
	#sitenav li:hover ul ul, #sitenav li:hover ul ul ul, #sitenav li.sfhover ul ul, #sitenav li.sfhover ul ul ul {
		left: -999px;
	}
	
	#sitenav li:hover ul, #sitenav li li:hover ul, #sitenav li li li:hover ul, #sitenav li.sfhover ul, #sitenav li li.sfhover ul, #sitenav li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}
