wozu brauchst du Layer? oder CSS? ich sehe in deinem Quellcode kein Layout.
Ich will, dass BLAH immer am unteren Fensterrand steht, es sei denn dass BLUBB mehr als die ganze Seite in der Höhe ausfüllt - dann soll BLAH direkt nach BLUBB kommen und BLUBB nicht überlagern (wie es mit position:absolute;bottom:0px der Fall wäre...)
Kann sein, dass man das irgendwie hinkriegt.
Es ist aber nicht sinvoll. Unten für ein HTML Dokument ist möglichst dicht vor </body> und mit CSS bottom:0 wobei sich dies aber auf das Dokument bezieht nicht auf den sichtbaren Bereich. Das was du möchtest solltest du mit einem anderen Darstellungsformat durchführen, da es in HTML keine festen Seitengrößen gibt und somit unten immer woanders ist.
Struppi.