CSS layout - patka až pod posledním elementem na stránce

Zdravím. Mám opět jednu zajímavou otázku :-)
Mám div s copyrightem a reklamou, ale když ho tam umístim, leze do textu v divu s obsahem. Když ho umístim zase jinak, tak se sice zobrazí až pod textem, ale když je text kratší než okolní sloupce, tak se div zobrazí mezi sloupci, což se sice logické, ale já bych potřeboval, aby se vždycky zobrazil pod posledním elementem na stránce, tj. když bude nejdelší text - zobrazí se pod textem a když bude nejdelší sloupec tak se zobrazí až pod sloupcem.
Co se týče prostředního sloupce tak ten je absolute, protože když byl relative tak v IE byla mezi sloupci mezera 3px a když sloupce skončily, text se posunul právě o ty 3px zpátky doleva. Kdyby to šlo i vyřešit jinak, než dát absolute, tak by to taky byla dobrá možnost.
Jde to nějakým způsobem zařídit?
Patička se velmi snadno zprovozní v layoutu s floaty. Když máš nějaké plovoucí divy (sloupce, obsah...) a za nimi je v kódu blok s vlastností clear:both, tak ten se zobrazí až dole pod všemi plovoucími prvky - neobtéká je.
Takže nech zbytek layoutu floatit a patička ti z toho vyleze skoro sama.