#nav_container {
	position: absolute;
	top:0;
	left:0;
	padding: 0 0 0 0;
	margin: 0 0 0 0px;
	width: 169px;
	right: 250px;
	z-index: 10;
	background-image: url(../images/leftnavback.jpg);
	background-repeat: no-repeat;
	}

/************************************************************************
 *							AUDIENCE FLYOUTS							*
 ************************************************************************/
#leftnav {
	margin: 250px 0 0 0;
}

#leftnav ul
{
	border-bottom: 0px;
	list-style-type: none; /* mullen added this */
}
#leftnav ul li
{
	background-color: inherit;
	/*border-bottom: 1px dotted #999;*/
	color: #fff;
	margin-bottom: 1px;
}
#leftnav ul li a
{
	background-color: inherit;
	color: #fff;
	font-size: .85em;
	/*font-weight: bold;*/
	line-height: 1em;
	padding: 5px 15px;
	text-align: left;
	text-decoration: none;
}
#leftnav ul li a:hover
{
	background-color: inherit; /* mullen changed from #444 */
	color: #fc0;
}
#leftnav ul li ul
{
	border-bottom: none;
	margin-bottom: 0px;
}
#leftnav ul li ul li
{
	border-bottom: none;
	margin-bottom: 0px;
}
#leftnav ul li ul li a
{
	background-color: #6363b9;  /* mullen changed from #878787 */
	/*border-bottom: 1px dotted #000;*/
	color: white;
	font-size: .80em;
	/*font-weight: bold;*/
	line-height: 1.4em;
	padding: 3px 15px;
	text-align: left;
	text-decoration: none;
}
#leftnav ul li ul li a:hover
{
	background-color: #e0e0e0;
	color: #6363b9;   /* mullen changed from #666666 */
}
#leftnav ul li ul li ul li a
{
	background-color: #878787;
	color: white;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 1.4em;
	padding: 0 15px;
	text-align: left;
	text-decoration: none;
}
/************************************************************************
 *								NAV MENU								*
 ************************************************************************/
#leftnav, #leftnav ul { /* all lists */
	/*padding: 0; orginal */
        padding:10px 0 0 0;
	margin: 120px 0 0 0;
	list-style: none;
	float:left;
	width:169px;
	display:block;
}

#leftnav li { /* all list items */
	/*position : relative; This causes a resize problem in IE*/
	float: left;
	line-height: 1.25em;
	margin-bottom: -1px;
	width:120px;
}
	
#leftnav li ul{ /* second-level lists */
	position:absolute;
	left: -999em; 
	margin-left : 69px;
	margin-top : -2.1em;
}

#leftnav li.indent {
	margin: 0 0 0 10px;
	font-size: .90em;
	white-space: nowrap;
	overflow: hidden;
}
	
#leftnav li ul ul { /* third-and-above-level lists */
	position : absolute;
	left: -999em;
	margin-left : 130px;
	margin-top : -1.3em;
}

#leftnav li a {/*First level in column*/	
	width: 169px;
	w\idth : 179px; /* Needed for Safari */
	display : block;
}

#leftnav li ul li a {/* Second level flyout */
	width: 11em;
	w\idth :100px; /* Needed for Safari */
	display : block;
}

#leftnav li ul li ul li a { /* Third level flyout */
	width: 11em;
	w\idth:150px; /* Needed for Safari */
	display: block;
}
	
/*#leftnav li:hover ul ul {
		left: -999em;
}*/

#leftnav li:hover ul, #leftnav li li:hover ul, #leftnav li li li:hover ul, #leftnav li.sfhover ul, #leftnav li li.sfhover ul, #leftnav li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
}

/* ----------------------------------------------------------------- 
			YOU ARE HERE SETUP
-------------------------------------------------------------------- */

body.home #contain_column1 li.home a,
body.homeaudience #leftnav li.homeaudience a,
body.publicaudience #leftnav li.publicaudience a,
body.musicianaudience #leftnav li.musicianaudience a,
body.memberaudience #leftnav li.memberaudience a,
{
	background-color:#333;
	color:#eee;
	font-weight:bold;
	cursor:default;
}

body.home #contain_column1 li.home a,
body.homeaudience #leftnav li.homeaudience a:hover,
body.publicaudience #leftnav li.publicaudience a:hover,
body.musicianaudience #leftnav li.musicianaudience a:hover,
body.memberaudience #leftnav li.memberaudience a:hover,
{
	color:#fc0;
	background-color: inherit;
}

body.homeaudience #leftnav li.homeaudience ul li a:hover,
body.publicaudience #leftnav li.publicaudience ul li a:hover,
body.musicianaudience #leftnav li.musicianaudience ul li a:hover,
body.memberaudience #leftnav li.memberaudience ul li a:hover,
{
	background-color:#e0e0e0;
	color:#6363b9;
	font-weight:bold;
	cursor:default;
}
