/* menu::base */
div#menu {
	 height:34px;
    background:url(images/link.gif);
	width:697px;  
}

div#menu ul {
    margin: 0px 0 0 0; padding: 0; list-style: none; float: left;
}
div#menu ul.menu {
    padding-left: 0px;
}

div#menu li {
    position: relative; z-index: 9; margin: 0; padding:0; display: block; float: left; text-align:center;
}
div#menu li:hover>ul {
    left: -2px;
}

div#menu a { width:99px; position: relative; z-index: 10; height: 36px; display: block; float: left; line-height: 34px; text-decoration: none; font: normal 12px Arial, Helvetica, sans-serif; }
div#menu a:hover, div#menu a:hover span { color: #fff; }
div#menu li.current a {}


div#menu span {
	 width: 99px;
}
div#menu ul ul a.parent span {
    background-position:95% 8px; background-image: url(../images/item-pointer.gif);
   
}
div#menu ul ul a.parent:hover span {
    background-image: url(../images/item-pointer-mover.gif); 
}

div#menu ul ul li a span { font-size:12px; width:130px; }

/* menu::level1 */
div#menu a {
    padding: 0; line-height: 30px; color: rgb(0,0,0);
}
div#menu span { /*EDITED*/
	width:99px; margin-top: 5px; margin-left:-3px; display: block; cursor: pointer; background-repeat: no-repeat; background-position: 95% 0;    
}
/**@replace#1*/
div#menu li { background: url(../images/sepreter.jpg) 98% 4px no-repeat; }
div#menu li.last { background: none; }

/* menu::level2 */
div#menu ul ul li { background: none; }
div#menu ul ul {
     position: absolute; top: 35px; left: -999em; width: 220px; padding: 0px 0px 0px 0px; background-image:url(images/menu_dropdown_bg.png); background-repeat:repeat;
	_background: transparent url('images/menu_dropdown_bg.gif') ;	 width: 220px; margin-top:1px;background-repeat:repeat-y;border-color:#ffffff; border-bottom:1px;
}
div#menu ul ul a {
     padding: 0 0 0 0px; height: auto; float:left; display: block; line-height: 32px; color:#000; text-align:left;width: 220px; 
	 }
div#menu ul ul a:hover {
     height: auto; float: left;   color:#000; text-align:left;width: 200px;background-image:url(images/menu_dropdown_bg_over.png); background-repeat:repeat;  
}
	 
div#menu ul ul span {
    margin-top: 0; padding-right: 10px; margin-top: 0; color: #000; 
}







div#menu ul ul a:hover span {
    color: #000;
}
div#menu ul ul li.last { background: none;}
div#menu ul ul li {
    width: 100%; text-align:left; padding-left:20px;  
}

/* menu::level3 */
div#menu ul ul ul {
    padding: 5px 0 5px 15px; width: 220px; margin: -40px 0 0 142px !important; margin-left:172px;
}

/* colors */
div#menu ul ul ul { background: rgb(74,79,69); }
div#menu ul ul ul ul { background: rgb(38,38,38); }
div#menu ul ul ul ul { background: rgb(35,35,35); }

/* lava lamp */
div#menu li.back {
    background: url(images/lava.gif) no-repeat right -40px !important; background-image: url(images/lava.png); width: 220px; height: 34px; z-index: 8; position: absolute; margin: 0 0 0 -1px;
}

div#menu li.back .left {
    background: url(images/lava.gif) no-repeat top left !important; background-image: url(images/lava.png); height: 34px; margin-right: 0;
}
