/**************** Dropdowns for IE 6*************/
/* all unordered lists */
	#nav_vertical, 
	#nav_vertical ul { 
		padding: 0;
		margin: 0;
		list-style: none;
		/* Menu Box Width, if widend multiple LI's will show in a row */
		width: 185px;
		z-index: 1000;
	}
/* all list items */
	#nav_vertical li { 
		position: relative;
		float: left;
		/* Menu Box Width*/
		width: 185px;
	}
/* second-level lists */
	#nav_vertical li ul { 
		position: absolute;
		left: -10000px;
		/* IE6 Flyout Distance */
		margin-left: 120px;
		/* IE6 Flyout Height */
		margin-top: -23px;
	}
/* first-level text links */
	#nav_vertical li a {
	width: 185px;
	display: block;
	text-decoration: none;
	padding: 3px 0px;
	margin: 0;
	/* TEXT LINK COLOR */		
		color: #3f271b;
	/* DROPDOWN COLOR */		
		background-color: #969696;
	font-size: 18px;
	border: 0px solid #CBB689;
	}	
/*ALL Levels Bar Color*/
	#nav_vertical a.encl {
		background-image: url(/images/arrow.gif);
		background-repeat: no-repeat;
		background-position: right 4px;
		height: 100%;
	}	
/*TOP LEVEL Hover Bar Background Image*/
	#nav_vertical a.encl:hover {
		background-position: right -34px;
		background-image: url(/images/arrow.gif);
		background-repeat: no-repeat;	
	}
/*SUB LEVELS Bar Color and background image*/
	#nav_vertical li li a {
/* TEXT LINK COLOR */		
		color: #333333;
/* DROPDOWN COLOR */		
		background-color: #DDDDBB;
/* DROPDOWN BORDER COLOR */		
		border-top: 1px solid #CBB689;
		border-right: 1px solid #CBB689;
		border-bottom: 1px solid #CBB689;
		border-left: 1px solid #CBB689;
		font-size: 12px;
	}	
/*SUB LEVELS HOVER background image*/
	#nav_vertical li li a:hover {
		color: #FFFFFF;
		background-color: #695E4A;
		font-size: 12px;
	}
/* third-and-above-level menu position */
	#nav_vertical li ul ul { 
		left: -10000px;
	}
/* lists nested under hovered list items */
	#nav_vertical li:hover ul ul, 
	#nav_vertical li:hover ul ul ul, 
	#nav_vertical li:hover ul ul ul ul, 
	
	#nav_vertical li.iehover ul ul, 
	#nav_vertical li.iehover ul ul ul, 
	#nav_vertical li.iehover ul ul ul ul, 	
	
	#nav_vertical li.sfHover_vertical ul ul, 
	#nav_vertical li.sfHover_vertical ul ul ul,
	#nav_vertical li.sfHover_vertical ul ul ul ul,
	#nav_vertical li.sfHover_vertical ul ul ul ul ul
	{
		left: -10000px;
	}
/* lists nested under hovered list items */
	#nav_vertical li:hover ul, 
	#nav_vertical li li:hover ul, 
	#nav_vertical li li li:hover ul, 
	#nav_vertical li li li li:hover ul, 
	#nav_vertical li li li li li:hover ul, 
	
	#nav_vertical li.iehover ul, 
	#nav_vertical li li.iehover ul, 
	#nav_vertical li li li.iehover ul, 
	#nav_vertical li li li li.iehover ul,
	
	
	#nav_vertical li.sfHover_vertical ul, 
	#nav_vertical li li.sfHover_vertical ul, 
	#nav_vertical li li li.sfHover_vertical ul, 
	#nav_vertical li li li li.sfHover_vertical ul, 
	#nav_vertical li li li li li.sfHover_vertical ul
	{ 
		left: auto;
	}
/*********************END DROPDOWNS FOR IE 6 *********************************/

/********************** FIREFOX / IE7 DROPDOWN HACKS *******************************/
/* first-level lists */ 
		html>body #nav_vertical li a {padding: 5px 5px 5px 5px;}
/* second-level lists */ 
		html>body  #nav_vertical li ul { margin-left: 120px; margin-top: -26px; height: 100%;}
/* third-level lists */
		html>body #nav li ul ul { 	margin-left: 291px;  }
/* fourth-level lists */ 
		html>body #nav li ul ul ul { 	margin-left: 201px;  }
/******************** END FIREFOX / IE7 DROPDOWN HACKS *****************************/

/** Support for the "iehover-fix.js" for IE6-7**/
	#nav_vertical iframe {
		position: absolute;
		left: 0;
		top: 0;
		z-index: 0;
		filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
	}
/** end iehover-fix.js for IE6-7**/
