#suckerfishnav {
  background: #fff;
  font-size: 10px;
  /* font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;  */
  font-weight: bold;
/*  width: 100%;  */
  background: #C6DFE3;
/*  letter-spacing: -1px; */
}

#suckerfishnav, #suckerfishnav ul {
  float: left;
  list-style: none;
  line-height: 20px;
  padding: 0;
  margin: 0 0 0 2px;
/*  border-bottom: 1px solid #003750; */
/*  width: 100%;  */
  z-index: 1000 !important;
  text-transform: uppercase;
  background: #C6DFE3;
}

#suckerfishnav a {
  display: block;
  color: #003750;
  text-decoration: none;
  padding: 0px 8px;
  background: #C6DFE3;
}

#suckerfishnav li {
  float: left;
  padding: 0;
  border-left: 2px solid #fff;
}

#suckerfishnav ul {
  position: absolute;
  left: -999em;
  height: auto;
  width: 151px;
  font-weight: normal;
  margin: 0;
  line-height: 1.5em;
  border: 0;
}

#suckerfishnav li li {
  width: 149px;
  background-color: #003750;
  color: #003750;
  font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; 
  border: none !important;
}

/*#suckerfishnav li ul {
  border: 1px solid #478d95;
} */

#suckerfishnav li li a {
  padding: 4px 10px;
  width: 130px;
  color: #478D95;
}

#suckerfishnav li ul ul {
  margin: -21px 0 0 150px;
}

#suckerfishnav li li:hover, #suckerfishnav li li:hover a {
  background: #003750;
  color: #ffffff;
  text-decoration: underline;
}

#suckerfishnav li li:hover li {
  text-decoration: none;
}

#suckerfishnav li ul li:hover a, #suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, #suckerfishnav li ul li li li:hover a {
  color: #fff;
}

#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {
  color: #478D95;
}

#suckerfishnav li:hover li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a {
  color: #478D95;
}

#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul {
  left: -999em;
}

#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul {
  left: auto;
  background: #fff;
}

#suckerfishnav li:hover, #suckerfishnav li.sfhover {
  background: #003750;
}

