Hallo,
das könnte daran liegen, dass der IE mit Pixeln seine Schwäche hat. Verwende stattdessen em oder % oder pt.
Übrigens, du kannst auch statt "margin-top:...; margin-left:...;" das hier schreiben:
margin:1px 20px 200px 100px;
1px steht für oben,
20px steht für rechts,
200px steht für unten und
100px steht für links.
Auf dich übertragen heißt das:
margin:75px 0 0 449px;
MfG