ul {
  padding: 0;
  margin: 0;
  list-style: none;
  background-color: #FFFFFF;
  }
 
li {
  float: left;
  position:relative;
  top: auto;
  left: auto;
  padding-left:14px;
  line-height:20px;
  background:#FFFFFF;  
  }
 
 li ul {
  display: none;
  position:absolute; 
  top: 1em;
  left: 0;
  background:#FFFFFF;
  }

li > ul {
	width:115px;
	height:20px;
	  background:#FFFFFF;
  }	
*:first-child+html {}
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }

li:hover ul { display: block; background:#ffffff }
li:hover ul, li.over ul{ display: block; background:#ffffff }