
/* <top nav> */

#topnav { background:url(../images/navigation/navbg.gif) no-repeat 0 0; }

#topnav ul li a {
color:#fff;
}

#topnav ul li a span {
background:url(../images/navigation/navoff-right.gif) no-repeat right 0;
}

#topnav ul li#last a span {
background:none;
}

#topnav ul li a:hover, #topnav ul li.sel a { 
background:url(../images/navigation/navon-left.gif) no-repeat 0 0; 
color:#000;
}

#topnav ul li a:hover span, #topnav ul li.sel a span { 
background:url(../images/navigation/navon-right.gif) no-repeat right 0!important;
}

#topnav ul li a.stillhover {
background:url(../images/navigation/navsel-left.gif) no-repeat 0 0; 

}

#topnav ul li a.stillhover span {
background:url(../images/navigation/navsel-right.gif) no-repeat right 0!important;
} 
 
#topnav ul li ul {
background: url(../images/navigation/subnav-top.png) no-repeat 0 0;
} 

#topnav ul li ul li {
width:224px;
background:#ccc url(../images/navigation/bg-subnav.gif) no-repeat bottom left;
border:1px solid #ebebeb;
border-top:none;
border-bottom:none;
}

#topnav ul li ul li.lastli {
background:#ccc ;
}

#topnav ul li ul li.lastli, #topnav ul li ul li {
background-color:#c6c6c6; /* IE only */
}

#topnav ul li ul li.lastli span  {
background: url(../images/navigation/subnav-bot.png) no-repeat 0 0;
border:none;
}

#topnav ul li.sel ul li a, #topnav ul li ul li a {
background:none!important;
color:#000;
}

#topnav ul li ul li a:hover {
background-color:#2b1a22!important;
color:#fff;
}
/* </top nav> */

/* left nav */
/*
#leftnav {
background:url(../images/illustration/blackbox-top.gif) no-repeat top left;
}
*/
#leftnav li {
background:#14070e url(../images/navigation/leftnav-divider.gif) no-repeat bottom left;
}

#leftnav li ul li {
background:none;
}
/*
#leftnav li.last {
background: #14070e url(../images/illustration/blackbox-bot.gif) no-repeat bottom left;
}
*/
#leftnav li a {
color:#fff;
background: url(../images/navigation/leftnav-close.gif) no-repeat 160px center;
}
#leftnav li a:hover,#leftnav li a.stillhover, #leftnav li:hover ul {
color:#fff;
/*display:block;*/
}
#leftnav li a.stillhover
{
	font-weight:bold;
	}

#leftnav li.nosub a, #leftnav li.subon li a {
background:none;
}

#leftnav li a:hover, #leftnav li.subon a {
background-color:#2b1a22;
}

#leftnav li ul li a, #leftnav li li a:hover  {
background:none;
}

 
/* hover */

#leftnav li ul{
display:none;
}
#leftnav .active{
	display:block;
	}
#leftnav li ul li a:hover
{
	background-color:#2b1a22;
	}
#leftnav .active li .stillactive
{
	background-color:#2b1a22;
	}	
/* </left nav> */
#leftnav li ul a
{
	width:151px;
	}