Varför sätter du då:
Om li är ett inline-objekt så kan du inte påverka höjden med height...
(använd istället li {float: left;} och skapa om nödvändigt en * html lösning för trilskande IE)
(och om jag får gnälla lite, varför skriver du A och UL med stora bokstäver, samt varför ett blanksteg efter namndeklarationen? sådant kan ställa till det i vissa fall.)
Jag skulle stark råda till att utveckla i Firefox och se till att det fungerar bra där först eftersom IE oftast beter sig annorlunda (än i stort sett alla andra webläsare och html/css-standarden) och man enkelt kan göra speciallösningar för IE i efterhand.