Nja, li är ju faktiskt ett block-element default... Hursomhelst, enligt standarden ska ju alla värden på display utom 'none' ignoreras för element som är floating, men det finns ju någon bug i MSIE som går ut på att så inte är fallet. Lösningen skulle då vara att sätta display:inline på li, men det testade jag och det hjälpte inte.
-- Tillägg --
Här läste jag om det förresten:
http://www.positioniseverything.net/...oatIndent.html
http://www.positioniseverything.net/...ed-margin.html