#nav1 {margin-top: 0px;}

/*Overall position*/
#nav {margin:0; padding:0; list-style: none; position: absolute; top: 0px; left: 724px; z-index:900;}
#nav a {display: block; width: 194px;}

/*Following sets height for each li*/
#nav li {float: left; width: 194px; position:relative; height:24px; border: 0px solid white;}
#nav li a {text-decoration:none; color:#fff;}

/*Sets vertical offset of drop-down container from parent li element - should be same as height above to prevent overlap*/
#nav li ul {margin:0; padding:0; position: absolute; width: 194px; left: -1600px; top: 24px; z-index:910; list-style: none; }
#nav li li {background-color:#b1b1b1; color:#600; border: 1px solid #666666; padding-left: 6px; padding-top: 4px;}
#nav li li a {text-decoration:none; color: white;}
#nav li:hover ul, #nav li.sfh ul {left: 0;}

/*Margin in this next style doesn't appear to do anything when visible - only to fly in */
#nav li ul ul {list-style: none; margin: -7px 0 0 194px; padding: 0; border-top: 3px solid #000; z-index:920;}
#nav li:hover ul ul, #nav li.sfh ul ul {left: -1600px;}
#nav li:hover ul, #nav li li:hover ul, #nav li.sfh ul, #nav li li.sfh ul {left: 0;}
* html #nav {position:absolute;}