What I've got so far can be viewed here. The relevant CSS code is as follows:
ul.vertnav{
list-style: none;
margin: 0px;
padding: 0px;
width: 141px;
height: 20px;
}
.vertnav li{
margin: 0;
display: block;
border: 0px;
}
.vertnav li a{
display: block;
text-decoration: none;
text-align: right;
padding-right: 15px;
background-image: url('images/btn-back1.gif');
color: #E9E6E6;
height: 100%;
width: 100%;
font-family: arial, tahoma, verdana, sans-serif;
font-weight: bold;
font-style: italic
}
.vertnav li a:hover{
color: #E9E6E6;
text-decoration: none;
background-image: url('images/btn-back2.gif');
}At this point, it's displaying pretty close to the way I want it to in Opera 7 (but who uses Opera?). In IE 6, the text appears to be behind the background image (I don't even know how that's possible) when it's not moused over, and when I mouse over it, there's a flash of white before the background switches. In Firebird, the image that should be at the bottom of the list is up at the top, and the whole <ul> is wider than it should be. And in NS 7 it's just a glob. I don't dare try looking in NS 4x.
I know you CSS experts are out there...










