Hallo nochmal,
mir fällt gerade noch ein: Du könntest für die naderen Browser einen weiteren Div-Container um deinen bereits bestehenden setzen. Dem inneren gibst du dann 100% der Höhe des äußeren und zusätzlich ein margin-bottom von 1px. Dem äußeren Div-Container kannst du ja dann getrost overflow:hidden
geben.
Gruß Gernot