Anbei mal die korrigierte Version deiner Seite, hab erstmal die unnützen div-Container um die Links herum entfernt, da du die links mit display:block schon als block-element definierst musst du sie nicht zwingend noch mit nem div-container umgeben.
dann hab ich das margin-top deiner page class entfernt und hab den menucontainer so eingestellt das der anshcließende text rechts dran vorbei fließt (float: left)
warum die lnks im ie nicht gefunzt haben? dadurch das du das page-div nach oben geschoben hast lag es im ie über der navigation und man konnte dementsprechend nicht mehr draufklicken
das sah man nämlich schön wenn man mit dem margin-top herumgespielt hat
edit: ach ja dein code formatting ist gruselig