 /**** Submenu ****/

#primary-nav li li { 
   margin-left: -1px;
   margin-top: -3px;
   text-align: left;
   position: relative; 
   z-index: 10000;
  
   padding-top: 1px;
   padding-bottom: 0px;
   border: 2px dotted #000000;
   width: 100px;
   height: 25px;
}


#primary-nav li ul {
  margin-top: 3px;
  margin-left: -3px;
}


#primary-nav li ul li a.menuactive {
   color:#fff;
}

#primary-nav ul li a { 
   border: 0px none;
   color: #000000;
   font-weight: bold;
   font-size: 15px;
  display: block;
  height: 18px;
}


#primary-nav li:hover ul, 
#primary-nav ul li:hover ul, 
#primary-nav ul ul li:hover ul, 
#primary-nav li.menuparenth ul, 
#primary-nav ul li.menuparenth ul, 
#primary-nav ul ul li.menuparenth ul { 
   display: block; 
}

/* IE Hacks */
#primary-nav li li { 
   float: left; 
   clear: both; 
}


#primary-nav ul ul {
margin-left: -1px;
left: 100%; 
top: 0px; 
}

#primary-nav ul { 
   position: absolute; 
   top: auto;
   display: none;
}