ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 89;
 cursor:auto;
}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 88;
 padding:0;
 margin:0;
}

.nav2 ul.dropdown ul li {
font-size:12px;
 float: none;
 padding:4px;
 margin:1px;
 background:#ff0000;
 display:list-item;
 list-style:none;
}
.nav2 ul.dropdown ul li a{color:#fff;}

.nav2 ul.dropdown ul li:hover{
background:#ccc;
}

.nav2 ul.dropdown li:hover > ul{
 visibility: visible;
 font-size:14px;
 white-space:nowrap;
 font-weight:normal;
 width:auto;
 padding:0px;
 margin:0px;
}