Hi Rayzur,
Thanks for answering so fast.
this is a superfish vertical
parents are transparent pngs
(there is an image under the menu but not part of it- its part of a surrounding div - no issue there)
the subs menu (1 level only) are opaque png images (as opposed to color code).
(I made an earlier mistake saying they were jpg)
these are the ones I would like to remain as they are:
Arrows/shadows are disabled
here is the css (i’m sure a fair bit could be deleted but I’m unsure as to what it could be),
.menu.sf-menu.sf-vertical {
list-style: none;
display: block;
width: 223px;
margin: 2px 0px 0px 0px;
padding: 0px 0px 0px 0px;}
.menu.sf-menu {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;}
.menu.sf-menu ul {
position: absolute;
top: -999em;
width: 223px;}
/* parent images here below */
ul.menu.sf-menu.sf-vertical li {
width: 223px;
height: 40px;
line-height: 40px;
display:block;
position:relative;
font-family: Palatino, Georgia, Times New Roman;
font-weight: bold;
font-size: 11px;
color: #000;
text-indent:28px;
margin: 0px, 0px, 0px, 0px;
padding:0px, 0px, 0px, 0px;
background-repeat: no-repeat;
background-position: 0 0;}
ul.menu.sf-menu.sf-vertical li a {background-image: url('../../../ftimages/extensions/sfm/ftp1.png');}
ul.menu.sf-menu.sf-vertical li a:visited {background-image: url('../../../ftimages/extensions/sfm/ftp2.png');}
ul.menu.sf-menu.sf-vertical li a:hover {background-image: url('../../../ftimages/extensions/sfm/ftp3.png');}
ul.menu.sf-menu.sf-vertical li a:active {background-image: url('../../../ftimages/extensions/sfm/ftp4.png');}
/* parent images here above */
.sf-menu li:hover {visibility: visible;}
.sf-menu li {float: left;
position: relative;}
.sf-menu a { display: block;
position: relative;}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {left: 223px;
top: 0px;
z-index: 99;}
/* - visibility: visible;} - */
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {top: -999em;
left: 223px;
top: 0px;}
.sf-vertical,
.sf-vertical li {width: 223px;}
.sf-vertical li:hover ul,
.sf-vertical li.sfHover ul { left: 0px; top: 40px;}
/* sub-menu images here below */
ul.menu.sf-menu.sf-vertical li ul li
{ width: 193px;
height: 32px;
display: block;
text-indent: 20px;
font-family: Palatino, Georgia, Times New Roman;
font-weight: bold;
font-size: 10px;
color: #fff;
line-height: 32px;
margin: 0px, 0px, 0px,0px;
padding: 0px, 0px, 0px,0px;
background-repeat: no-repeat;}
ul.menu.sf-menu.sf-vertical li ul li a { background-image: url('../../../ftimages/extensions/sfm/ftc1.png');}
ul.menu.sf-menu.sf-vertical li ul li a:visited { background-image: url('../../../ftimages/extensions/sfm/ftc2.png');}
ul.menu.sf-menu.sf-vertical li ul li a:hover { background-image: url('../../../ftimages/extensions/sfm/ftc3.png');}
ul.menu.sf-menu .sf-vertical li ul li a:active {background-image: url('../../../ftimages/extensions/sfm/ftc4.png');}
/* sub-menu images here above */
ul.menu.sf-menu li li a #current {
font-style: italic;
color:#fff;
text-decoration: underline;}
.sf-menu {float: left; margin-bottom: 0px;}
.sf-menu a {
border-left: 0px solid #fff;
padding: 0px;
text-decoration:none;} /* -border-top: 0px solid #CFDEFF; - */
.sf-menu a,
.sf-menu a:visited {color: #13a;}
ul.menu.sf-menu.sf-vertical.parent li:hover { background:#e4d2bf;}
/* ul.menu.sf-menu.sf-vertical li:.sfHoverv
.sf-menu a:hover,
.sf-menu a:hover
.sf-menu a:focus,
.sf-menu a:active outline:none;*/
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {background-position: 0px 0px; } arrow hovers for modern browsers -- */
/* point right for anchors in subs */
.sf-menu ul .sf-sub-indicator { background-position: -10px 0; }
.sf-menu ul a > .sf-sub-indicator { background-position: 0 0; } /* apply hovers to modern browsers */
.sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,
.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover > a > .sf-sub-indicator { background-position: -10px 0; }