Hi,
Das wird vermutlich mal wieder in hasLayout begründet liegen.
Nach meinem kurzen Test mit deiner Beispielseite brauchst du die height-Angabe aber nicht mehr, wenn du die Links als inline-block formatierst.
Inline-block habe ich noch nie benutzt, weil ich dachte, daß der IE das sowieso nicht versteht. Ich hätte jetzt dem a-Element nur für den IE ein "height: 1px" gegeben und dann keine display-Eigenschaft mehr.
LG
netinja