ciao, nel codice che hai proposto utilizzi gli id , in questo modo credo che l'unica soluzione sia creare una voce per ogni elemento del menu , ognuna con un'immagine diversa
codice:
li#voce1 {
position:absolute;
top:20px;
text-indent:-999em;
background:url("immagine_prima_voce");
display:block;
width:109px;
height:inherit;}
li#voce2 {
position:absolute;
top:20px;
text-indent:-999em;
background:url("immagine_seconda_voce");
display:block;
width:109px;
height:inherit;}
e poi scrivere nel codice html questo
codice:
<ul id="menu">
<li id="voce1">Item 1
<li id="voce2">Item 2
...lo stesso per le altre voci[/list]