/* menu::base */
div#menu {
	 height:36px;
  
	width:782px;

}

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:110px; position: relative; z-index: 10; height: 36px; display: block; float: left; line-height: 36px; text-decoration: none; font: normal 12px Verdana, Arial, Helvetica, sans-serif; }
div#menu a:hover, div#menu a:hover span { color: #000000; }
div#menu li.current a {}


div#menu span {
	 width: 110px;
}
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:110px; }

/* menu::level1 */
div#menu a {
    padding: 0; line-height: 30px; color: rgb(0,0,0);
}
div#menu span { /*EDITED*/
	width:110px; margin-top: 5px; margin-left:-2px; 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:  195px; 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:  195px; margin-top:1px;background-repeat:repeat-y;border-color:#000000; border-bottom:1px;
}
div#menu ul ul a {
    padding: 0 0 0 0px; height: auto; float:left; display: block; line-height: 32px; color:#000000; text-align:left;width:  208px; 
}
div#menu ul ul a:hover {
     height: auto; float: left;   color:#000; text-align:left;width: 195px;background-image:url(images/menu_dropdown_bg_over.png); background-repeat:repeat;  
}

div#menu ul ul a:hover span {
    color: #F6FF00;
}
div#menu ul ul span {
    margin-top: 0; padding-right: 15px; margin-top: 0; color: #000; 
}
div#menu ul ul a:hover span {
    color: #F6FF00;
}
div#menu ul ul li.last { background: none;}
div#menu ul ul li {
    width: 100%; text-align:left; padding-left:0px;  
}

/* menu::level3 */
div#menu ul ul ul {
      background-image:url(images/menu_dropdown_bg.png); margin-left:195px;padding: 0px 0px 0px 0px;float: left; top: 0px;
}

 
 
 
 div#menu ul ul ul a {
    padding: 0 0 0 0px; height: auto; float:left; display: block; line-height: 32px; color:#fff; text-align:left;width:  208px; 
}
div#menu ul ul ul a:hover {
     height: auto; float: left;   color:#000; text-align:left;width: 195px;background-image:url(images/menu_dropdown_bg_over.png); background-repeat:repeat;  
}

div#menu ul ul ul a:hover span {
    color: #F6FF00;
}
div#menu ul ul ul span {
    margin-top: 0; padding-right: 15px; margin-top: 0; color: #000; 
}
div#menu ul ul ul a:hover span {
    color: #F6FF00;
}
div#menu ul ul ul li.last { background: none;}
div#menu ul ul ul li {
    width: 100%; text-align:left; padding-left:0px;
}

 /* colors */
div#menu ul ul ul { top: -1px;  width: 195px; 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: 195px; margin-top:1px;background-repeat:repeat-y;border-color:#000000;}
div#menu ul ul ul ul { background: rgb(255,255,255);   }
div#menu ul ul ul ul { background: rgb(255,255,255);  }


div#menu ul ul ul ul{  top: -1px;  width: 195px; 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: 195px; margin-top:1px;background-repeat:repeat-y;border-color:#000000;  }
div#menu ul ul ul ul ul{ background: rgb(255,255,255); }
div#menu ul ul ul ul ul{ background: rgb(255,255,255); }
 
 

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

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