/*
  CSS generated via the Suckerfish WordPress Plugin ... http://ryanhellyer.net/2008/01/14/suckerfish-wordpress-plugin/

  If you would like a similar dropdown for your own site, then please contact Ryan Hellyer for
  information about getting your own custom designed dropdown menu ... http://ryanhellyer.net/contact/
*/

#suckerfishnav { 
  background:#32525C url("images/nav_bg.gif") repeat-x;
  font-size:18px;
  font-family:century gothic,times;
  font-weight:normal;
  }
<!--
#suckerfishnav, #suckerfishnav ul {
  float:left;
  list-style:none;
  line-height:30px;
  padding:0;
  border:0px solid #aaa;
  margin:0 0 0px 0;width:100%;
  }
-->
#suckerfishnav, #suckerfishnav ul {
  float: left;
  width: 30em;
  list-style: none;
  line-height: 28px;
  padding: 0;
  border: solid #aaa;
  border-width: 0.5px 0;
  margin: -3px 0 0em 0;
  width: 100%;
  }

#suckerfishnav a {
  display:block;
  color:#ddd;
  text-decoration:none;
  padding:0px 10px;
  }
#suckerfishnav a.daddy {
  background: url(rightarrow.gif) center right no-repeat;
  }
#suckerfishnav li {
  float:left;
  padding:0;
  width 8em;
  }
<!--
#suckerfishnav li ul {
  position:absolute;
  left:-999em;
  height:auto;
  width:175px;
  font-weight:normal;
  margin:0;
  line-height:1;
  -moz-opacity:.90;
  opacity:.90;
  khtml-opacity:;
  }
  width:13.4em;
  w\idth:10.9em;

-->
#suckerfishnav li ul {
  position:absolute;
  left:-999em;
  height:auto;
  width:8em;
  w\idth:8em;
  font-weight:normal;
  margin:0;
  border-width: 0.25em;
  line-height:1;
  -moz-opacity:.90;
  opacity:.90;
  khtml-opacity:;
  }
<!--
#suckerfishnav li li {
  padding-right:1px;
  width:175px;
  border-bottom:1px solid #aaa;
  }
  width: 10em;
-->
#suckerfishnav li li {
  padding-right: 1em;
  width: 7em;
  border-bottom:0px solid #aaa;
  }
<!--
#suckerfishnav li li a {
  padding:4px 10px;
  width:175px;
  }
  width: 15em;
  w\idth: 15em;
-->
#suckerfishnav li li a {
  width: 13em;
  w\idth: 13em;
  }
#suckerfishnav li ul li {
  font-weight:bold;
  font-family:verdana,sans-serif;
  }
#suckerfishnav li ul li a {
  font-size:11px;
  color:#ddd;
  }
#suckerfishnav li:hover ul li a {
  color:#ddd;
  }
<!--
#suckerfishnav li ul ul {
  margin:-5px 0 0 175px;
  }
  margin: -1em 0 0 11em;
-->

#suckerfishnav li ul ul {
  margin: -1em 0 0 8em;
  }
<!--  margin:-19px 0 0 175px; -->
#suckerfishnav li ul li:hover {
  background:#32525C
  }
<!--  background:#1F3E9F -->
#suckerfishnav li ul li:hover a {
  color:#ddd;
  }
#suckerfishnav li ul li:hover li a {
  color:#ddd;
  }
#suckerfishnav li ul li li:hover a {
  color:#ddd;
  }
#suckerfishnav li ul li ul li:hover ul li a {
  color:#ddd;
  }
#suckerfishnav li ul li ul li:hover ul li:hover a {
  color:#ddd;
  }
#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:#444;
  }
#suckerfishnav li:hover, #suckerfishnav li.sfhover {
  background:#32525C;
  }
#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {
  color:#FFFFFF;
  }