Hi,
Nenn' uns doch mal den Doctype
Wenn du nämlich nicht strict gehst, kann es sein, das Browser sich da etwas unterscheiden.
DocType ist loose:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
Eigentlich würde ich dir empfehlen, die <a> Elemente zu floaten, weil margin ja einen float (implizit block) verlangt.
Dein CSS macht also sowieso nicht, was du erwartest.
Du meinst also, auf die Liste zu verzichten... wäre denn "float:none" auch gültig, also "richtig"?
Gruss,
T