/*
Author: Craig Erskine
Description: Dynamic Menu System - Horizontal/Vertical
*/
 
ul#navmenu-h { list-style: none; position: relative; z-index:1;
background-color: #990000; /* toned down red */
}
ul#navmenu-h ul {
 display: none;
 position: absolute;
 top: 100%;
 left: 0;
}
 
ul#navmenu-h ul ul,ul#navmenu-h ul ul ul { top: 0; left: 100%; }
 
ul#navmenu-h li { float: left; display: inline; position: relative; z-index:1;}
ul#navmenu-h ul li { width: 100%; display: block; }
 
/* Root Menu */
ul#navmenu-h a {
 float: left;
 display: block;
}
 
/* Root Menu Hover Persistence */
ul#navmenu-h a:hover,ul#navmenu-h li:hover a,ul#navmenu-h li.iehover a {
z-index:1;
}
 
/* 2nd Menu */
ul#navmenu-h li:hover li a,ul#navmenu-h li.iehover li a {
 float: none;
text-align: left;
}
 
/* 2nd Menu Hover Persistence */
ul#navmenu-h li:hover li a:hover,ul#navmenu-h li:hover li:hover a,ul#navmenu-h li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover a {
text-align: left;
}
 
/* 3rd Menu */
ul#navmenu-h li:hover li:hover li a,ul#navmenu-h li.iehover li.iehover li a {
text-align: left;
}
 
/* 3rd Menu Hover Persistence */
ul#navmenu-h li:hover li:hover li a:hover,ul#navmenu-h li:hover li:hover li:hover a,ul#navmenu-h li.iehover li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover a {
text-align: left;
}
 
/* 4th Menu */
ul#navmenu-h li:hover li:hover li:hover li a,ul#navmenu-h li.iehover li.iehover li.iehover li a {
text-align: left;
}
 
/* 4th Menu Hover */
ul#navmenu-h li:hover li:hover li:hover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover li a:hover {
text-align: left;
}
ul.unli {
/*FP below*/
              margin-left: 0px;
              padding: 0;*/
              list-style: none;
/*              height: 25px;*/
text-align: right;
background-color: #990000; /* toned down red */
color: white;
/*FP above*/

}
ul.unli li {
background-color: #990000; /* toned down red */
color: white;
border: 1px solid #330000;/*very deep red */
white-space: nowrap;
}
#menu ul.unli .menuparent a {
color: white;
font-weight: normal;
padding: 5px;
}
ul.unli li menuparent {
color: white;
}
 
/* Hover Function - Do Not Move */
ul#navmenu-h li:hover ul ul,ul#navmenu-h li:hover ul ul ul,ul#navmenu-h li.iehover ul ul,ul#navmenu-h li.iehover ul ul ul { display: none; }
ul#navmenu-h li:hover ul,ul#navmenu-h ul li:hover ul,ul#navmenu-h ul ul li:hover ul,ul#navmenu-h li.iehover ul,ul#navmenu-h ul li.iehover ul,ul#navmenu-h ul ul li.iehover ul { display: block; }</code>
        </li>
        <li>
          <p>View the JavaScript (for IE)</p>
          <code>$(document).ready(function(){
  $("#navmenu-h li,#navmenu-v li").hover(
    function() { $(this).addClass("iehover"); },
    function() { $(this).removeClass("iehover"); }
  );
});
/* Stylesheet: FuturePerformance: TopNav Modified On 2013-09-15 08:03:18 */
