#navigate, #navigate ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
#navigate li {
  position: relative;
  background: none;
}

#navigate a {
	color: #8e835b;
  text-decoration: none;
  display: block;
  background: #fcfe9b;
  padding: 4px 10px;
  zoom:1;
  border-bottom: 1px solid #e8e5a6;
}
#navigate a:hover {
   zoom:1;
}

#navigate li ul {
  display: none;
  position: absolute;
  width: 175px;
}
#navigate li:hover ul,
#navigate li.over ul {
  display: block;
  left:176px;
  top:0px;
}

#navigate li a:hover {  color: #eE835B;}
#navigate li:hover li ul,
#navigate li.over li ul {
  display: none;
  width: 163px;
  left: 176px;
}
#navigate li:hover li:hover ul,
#navigate li.over li.over ul {
  display: block;
}

*html #navigate li.over {
				border-bottom:1px solid #DAE4F8;
				margin-bottom:-1px;
			}






/****************** TOP MENU *************************/
			#navigatetop, #navigatetop ul {
			  list-style: none;
			  margin: 0;
			  padding: 0;
			  float: left;
			  width: 100%;
			}
			#navigatetop li {
			  float: left;
			  position: relative;
			  border-top: 1px solid #fff;
			  back\ground: none;
			  background : #526bb0 url(../img/bg_title_top.gif) no-repeat top left;
			}
			#navigatetop li ul li, #navigatetop li ul li ul li{
			  background : #526bb0 url(../img/bg_title.gif) no-repeat top left;
				width: 100%;
			}
			#navigatetop a {
			  color: #fff;
			  text-decoration: none;
			  display: block;
			  padding: 4px 10px;
			}
			#navigatetop a:hover {
			  color: #D4D4D4;
			}
			#navigatetop li:hover,
			#navigatetop li.jshover {

			}
			
			#navigatetop li ul {
			  display: none;
			  position: absolute;
			  background: #515151;
 			  width: 100%;
			}
			#navigatetop li li a {
			}
			#navigatetop li:hover ul,
			#navigatetop li.over ul {
			  display: block;
			}
			
			#navigatetop li:hover li ul,
			#navigatetop li.over li ul {
			  display: none;
			  top: -1px;
			  left: 100%;
			  lef\t: 100%;
			}
			#navigatetop li:hover li:hover ul,
			#navigatetop li.over li.over ul {
			  display: block;
			}