Ach so - sorry, ich hatte das bottom:50px übersehen.
Ja, das kann der IE nicht - top, bottom und left gleichzeitig - das sind ja gleich drei Positionsaufgaben auf einmal und da ist der arme alte Browser völlig überfordert mit!
Ergo: denk Dir ein anderes Layout aus.