#abc{
min-height:80%;
}

<div id="abc">

Comunque ora tutto ok, non sapevo che IE non interpretasse quei selettori.

Comunuque, quando inserisci le immagini con i posizionamenti assoluti, in IE si vede dietro, lo sfondo... e per recuperare a questo problema, specifico es: right:-1, però su firefox si nota quel pixel di eccedenza.
Non c'è modo di sistemare sia in FF che IE.