@charset "UTF-8";

/*
#nav2-con
{
     width: 175px;
     position: relative;
     overflow: hidden;
     display: block;
     margin-bottom: 10px;
}

#nav2head
{
     color:#7F7F7F;
     font-size:1.2em;
     font-weight:bold;
     position: absolute;
     display: inline;
     bottom: 5px;
     left: 0px;
}

.left-nav {
	float:left;
	margin-bottom:10px;
	overflow:hidden;
	width:170px;
	margin-top: 0px;
}

.left-nav .white, .left-nav ul li ul li.white, .left-nav ul li ul li.white:hover
{
	background-image: url(/img2/nav2/nav_2_minus.gif);
	background-repeat: no-repeat;
	background-position: 5px 0px;
}

.left-nav ul
{
     margin:0 0 0 1px;
     padding:0;
     width:170px
}

.left-nav ul li
{
     height:auto;
     list-style:none;
     margin:0 0 1px;
     padding:0 0 0 0px;
     white-space:nowrap;
     background-image: url(/img2/nav2/nav_2_blank.gif);
     background-repeat: no-repeat;
     background-position: 0px 0px;
     text-align: left;
     display: inline-block;
     clear: both;
}
.left-nav ul
li ul li{
     height:auto;
     list-style:none;
     margin:0 0 1px;
     padding:0 0 0 20px;
     white-space:nowrap;
     background-image: url(/img2/nav2/nav_2_blank.gif);
     background-repeat: no-repeat;
     background-position: 0px 0px;
     text-align: left;
     display: inline-block;
     clear: both;
}

.left-nav .navmenu ul li ul li
{
     background-image: none;
}
.left-nav ul li
a{
     color:#5d245a;
     display:block;
     padding-bottom:6px;
     padding-top:6px;
     text-decoration:none;
     position: relative;
}
.left-nav ul li ul
li a{
     color:#000;
     padding-left:10px;
     white-space:nowrap
}
.left-nav ul li ul li
ul li a{
     padding-left:10px;
     white-space:nowrap
}

.left-nav ul li ul li ul li:hover a
{
     color:#c00;
     text-decoration:underline!important
}

.left-nav ul li ul li, .left-nav ul li ul li:hover
{
     margin:0;
     padding:0 5px
}

.left-nav ul li ul li:hover a
{
     color:#FFF
}

.left-nav .navmenu .On
{
	background-image: url(/img2/nav2/nav_2_blank.gif);
	background-repeat: no-repeat;
	background-position: 5px 0px;
}

.left-nav .navmenu .white
{
     background-image: url(/img2/nav2/nav_2_blank.gif);
     background-repeat: no-repeat;
     background-position: 0px;
}

.left-nav .navmenu .notWhite
{
	background-image: url(/img2/nav2/nav_2_blank.gif);
	background-repeat: no-repeat;
	background-position: 5px 0px;
}

.left-nav .navmenu .notWhiteBOLD
{
	background-image: url(/img2/nav2/nav_2_plus.gif);
	background-repeat: no-repeat;
	background-position: 5px 0px;
}

.left-nav .navmenu .notWhiteBOLDOn
{
	background-image: url(/img2/nav2/nav_2_blank.gif);
	background-repeat: no-repeat;
	background-position: 5px 0px;
}

.left-nav .navmenu .whiteOn
{
	background-image: url(/img2/nav2/nav_2_blank.gif);
	background-repeat: no-repeat;
	background-position: 5px 0px;
}

.left-nav .navmenu .whiteBOLD
{
	background-image: url(/img2/nav2/nav_2_plus.gif);
	background-repeat: no-repeat;
	background-position: 5px 0px;
}

.left-nav .navmenu .whiteBOLDOn
{
	background-image: url(/img2/nav2/nav_2_minus.gif);
	background-repeat: no-repeat;
	background-position: 5px 0px;
}

.left-nav .navmenu .BOLDOn
{
	background-image: url(/img2/nav2/nav_2_plus.gif);
	background-repeat: no-repeat;
	background-position: 5px 0px;
}

.left-nav .navmenu .BOLD
{
     background-image: url(/img2/nav2/nav_2_plus.gif);
     background-repeat: no-repeat;
     background-position: 0px 0px;
}

.left-nav ul li:hover a, #interiorEventsCon .eventTitle a
{
     color:#5d245a
}

.left-nav ul li:hover ul li a, .left-nav ul li ul li:hover ul li a, ul.submenu ul li a
{
     color:#000
}

.left-nav ul ul, .left-nav ul ul ul
{
     margin-left:0;
     width:150px
}

.left-nav ul ul li ul ul li:hover,.left-nav ul ul li ul ul li a:hover{
{
	background-image: url(/img2/nav2/navGradientBg.gif);
}

.left-nav ul ul li ul ul li a:hover {
	color: #FFF;
}



.left-nav-box
{
     float:left;
     margin:0 9px 0 0;
     width:205px
}

a.first_level:link
{
     color:#4C4C4C;
}

.left-nav ul li a:hover, .left-nav ul li a
{
     font-size:11px;
     text-decoration:none;
}
*/
#nav2-con
{
     width: 175px;
     position: relative;
     overflow: hidden;
     display: block;
     margin-bottom: 10px;
}

#nav2head
{
     color:#7F7F7F;
     font-size:1.2em;
     font-weight:bold;
     position: absolute;
     display: inline;
     bottom: 5px;
     left: 0px;
}

.left-nav {
     float:left;
     margin-bottom:10px;
     overflow:hidden;
     width:170px;
     margin-top: 0px;
}

.left-nav ul
{
     padding-top: 0px;
     padding-bottom: 0px;
     padding-left: 10px;
     position: relative;
     width: 170px;
     overflow: hidden;
}

.left-nav ul li
{
	/*background-image: url(/img2/nav2/nav_2_blank.gif);*/
	background-image: url(/img2/nav2/newBlank.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	margin-top: 4px;
	margin-left: 5px;
	margin-bottom: 2px;
	padding-left: 14px;
	padding-bottom: 0px;
	padding-top: 5px;
}



.left-nav ul ul
{
     padding-top: 0px;
     padding-bottom: 0px;
     padding-left: 0px;
     position: relative;
     width: 150px;
     overflow: hidden;
     padding-right: 0px;
}
.left-nav .navmenu .BOLD
, .left-nav .navmenu .whiteBOLD{
	/*background-image: url(/img2/nav2/nav_2_plus.gif);*/
	background-image: url(/img2/nav2/newPlus.gif);
	background-position: 0px 0px;
}

.left-nav .navmenu .BOLDOn, .left-nav .navmenu .whiteBOLDOn
{
	/*background-image: url(/img2/nav2/nav_2_minus.gif);*/
	background-image: url(/img2/nav2/newBlank.gif);
	background-position: 0px 0px;
}
