#jasdl-mainnav li { background: url(../../images/mainnav-sep.gif) no-repeat right top; }

#jasdl-mainnav li a { color: #fff; }

#jasdl-mainnav li:hover a {
	background: url(../../images/mainnav-active.gif) left bottom repeat-x #BC2368;
	border: 1px solid #BE497D;
	border-bottom: 0;
}

#jasdl-mainnav li.active a {
	background: url(../../images/mainnav-active.gif) left bottom repeat-x #BC2368;
	color: #fff;
}

/* Sub Nav ---*/
#ja-subnav { position: relative; z-index: 20; }

#ja-subnav .main { background: url(../../images/subnav-bg.gif) repeat-x left top #AA215E; }

#ja-subnav a span.menu-title { color: #E6AFC8; text-shadow: 1px 1px 1px #781742; }

#ja-subnav ul li.haschild a.haschild span.menu-desc { color: #D278A0; }

#ja-subnav ul li ul a:hover span.menu-title { color: #bc2368; }