Lo so cosa servono le tabelle, ma se in questo caso ne avessi usata almeno una per dividere le tre colonne (tre semplici <td></td>), poi al suo interno avrei potuto usare comodamente i clear per andare a capo, senza avere problemi con le colonne laterali.

Per lo sfondo intendo che il layer "container" ha lo sfondo bianco, mettendogli height 1% i contenuti si vedono comunque, perchè escono, ma il layer si schiaccia e praticamente non si vede lo sfondo.