#suckerfishnav {font-family:Trebuchet MS, Lucida Grande, Georgia, Verdana, Sans-Serif;font-weight:normal;font-size:1.4em;}
#suckerfishnav, #suckerfishnav ul {float:left;list-style:none;line-height:1;padding:0;border:0px;margin:0 0 1em 0;}/*can specify a fixed width here if you want, ie: width:30em;*/
#suckerfishnav a {display:block;color:#e51c4a;text-decoration:none;padding:0.25em 1em;}/*can specify a fixed width here for each first level button if you want, ie: width:10em; You must also modify the #suckerfishnav li as well*/
#suckerfishnav li {float:left;padding:0;}/*can specify a fixed width here for each first level button if you want, ie: width:10em; You must also modify the #suckerfishnav a as well*/
#suckerfishnav li ul {position:absolute;left:-999em;height:auto;width:16em;font-weight:normal;;margin:0;}
#suckerfishnav li li {padding-right:1em;width:14em;border-top:0px solid #aaa;}
#suckerfishnav li li a {padding:0.2em 1em;}
#suckerfishnav li ul a {width:16em;}
#suckerfishnav li ul ul {margin:-1.50em 0 0 15em;}
#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul {left:-999em;}
#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul {left:auto;background-color:#ffe6c8;}
#suckerfishnav li:hover, #suckerfishnav li.sfhover {background: #ffe6c8;}
