.clr { clear: both; }
ul { list-style: none; }

body #navH { 
 width:900px;
 position:relative; }

#navH a {
 display:block;
 color:#FFFFFF; }

#navH a:hover { text-decoration: none; }
#navH .p0 { margin:0; padding:0; position: relative; }

#navH .p0 li {
 float: left;
 display: inline;
 padding: 9px 24px;
 z-index: 1; }

#navH .p0 li:hover, #navH .p0 li.hover { position: relative; }
#navH .p0 li.selected:hover, #navH .p0 li.hover.selected { position: static; }

#navH .p1 { display: none; padding-left:0px; margin-left:0px;}
#navH .p1 li { background: none; }

#navH .p0 li.active {  }
#navH .p0 li:hover, #navH .p0 li.hover { background: #542e10; }

#navH .p0 .p1 li.active {  }

#navH .p0 li.selected .p1 li:hover, #navH .p0 li.selected .p1 li.hover {  }
#navH .p0 li.selected .p1, #navH .p0 li.selected:hover .p1 { position: absolute; display: block; }

#navH .p0 li .p1 li:hover, #navH .p0 li .p1 li.hover { background: #025e2f; }

#navH .p0 li:hover .p1, #navH .p0 li.hover .p1 { width: 190px; position: absolute; left: 0; top: 31px; background: #014723; display: block; }
#navH .p0 li:hover .p1 li, #navH .p0 li.hover .p1 li { float: none; display: block; z-index: 2; border-top: 1px solid #0d6932; line-height: 14px; padding:8px; text-align:left; }

* html #navH .p0 li {
 -ie-xp: expression(this.parse ? 0 : (
  this.onmouseover = new Function("this.className += ' hover';"),
  this.onmouseout = new Function("this.className = this.className.replace('hover', '');"),
  this.parse = 1
  )
 );
}