div#menu ul.menu{padding-left:30px}
div#menu li{position:relative;z-index:9;display:block;/*margin-left: 44px;*/}
div#menu li:hover>ul{left:-2px}
div#menu ul ul li a{font-size:12px}
div#menu ul ul li a.fly{background:url(../images/item-pointer.gif) 160px center no-repeat}
div#menu ul ul li a.fly:hover{background:url(../images/item-pointer-mover.gif) 160px center no-repeat}
div#menu span{margin-top:5px}
div#menu ul ul li{background:none;margin-left:10px;width:100%}
div#menu ul ul{position:absolute;top:38px;left:-999em;width:180px;background:#2d2d2d;margin-top:8px;padding:3px 0 0}
div#menu ul ul .large_expert{width:215px}
div#menu ul .large_taxonomy{width:230px}
div#menu ul ul .large_videos{width:235px}
div#menu ul ul a{height:auto;float:none;display:block;line-height:100%;color:#a9a9a9;padding:0 0 0 2px;margin-top:-2px;}
div#menu ul ul span{margin-top:0;_padding-right:20px;color:#a9a9a9}
div#menu ul ul li.last{background:none}
div#menu ul ul ul{background:#292929;margin:-28px 0 0 172px !important;padding:0}
div#menu ul ul ul ul{background:#232323}
div#menu li.back{width:13px;height:44px;z-index:8;position:absolute;margin:-1px 0 0 -5px}
div#menu li.back .left{height:44px;margin-right:8px}
div#menu a:hover,div#menu a:hover span,div#menu ul ul a:hover span{color:#fff}
div#menu ul ul li.last_child_menu{background:none;margin-left:10px;width:100%;margin-bottom: 6px;}
div#menu ul ul li.first_child_menu{background:none;margin-left:10px;width:100%;margin-top: 4px;}
div#menu ul li ul li ul li a {
	line-height: 15px;
}