.sf-menu a,
.sf-menu a:visited,
.sf-menu li.nav-selected li a { /* visited pseudo selector so IE6 applies text colour*/
  color: #a19226;
}

.sf-menu li:hover a,
.sf-menu li.nav-selected a {
  border-top: 2px solid #87761a;
}

.sf-menu a:focus,
.sf-menu a:hover,
.sf-menu li.nav-selected li a:hover,
.sf-menu a:active,
.sf-menu li.nav-selected a {
  outline:    0;
  color: #93503a;
}

.sf-menu li:hover a,
.sf-menu li.sfHover a,
.sf-menu li.nav-selected a,
.sf-menu li.sfHover.has-children.rounded a,
.sf-menu li.sfHover.has-children.rounded a span,
.sf-menu li.sfHover.not-rounded a,
.sf-menu li.sfHover.not-rounded a span,
.sf-menu li.sfHover.rounded li.not-rounded a,
.sf-menu li.sfHover.rounded li.not-rounded a  {
  background-image: none;
  background-color: #ece9d4;
}

.sf-menu li.nav-selected.rounded a,
.sf-menu li.sfHover.has-children li.rounded a,
.sf-menu li:hover.rounded a {
  background: url(http://phillipsandco.com/themes/phillips_and_company/images/wealth-management-menu-right.png) no-repeat bottom right;
}

.sf-menu li.nav-selected.rounded a span,
.sf-menu li.sfHover.has-children li.rounded a span,
.sf-menu li:hover.rounded a span {
  background: url(http://phillipsandco.com/themes/phillips_and_company/images/wealth-management-menu-left.png) no-repeat bottom left;
}
