a voi come funziona?
con mozilla 1.5 tutto ok, perfettamente centrata, con exploder 5.5 è allineata in alto rispetto all'area rettangolare
non so se è dovuto ad un conflitto di explorer rispetto alla specifica display, a suo tempo avevo letto che display crea qualche problema perciò non lo uso mai e non so quanto va a cozzare con i vari browser. cmq sappiamo bene che il supporto di explorer al CSS 2 non è il massimo che ci si possa aspettare
dando un'occhiata ai codici vedo che metti diverse specifiche ridondanti mescolando attributi HTML e stili in linea. provo a buttarti qualche input:
a) hai provato ad optare solo per gli stili?
b) hai provato a vedere cosa succede impostando il padding per il tag <li>?
c) hai provato con vertical-align: middle ?
insomma, giocherellando un po' con il codice forse puoi risolvere il problema
******
post-modifica
avevo scritto <li> usando i tag, non mi ero accorto che in questo forum si può postare in HTML...