To try to explain my problem, I did the following code:
http://jsfiddle.net/Ridermansb/REYZ6/
The question is.
The div "Footer" should always be glued to the bottom of the screen (bottom: 0).
BUT if the div "content" grow to the point of creating a scroll bar, the div "footer" should be just below the div "content"
One should never overlap each other!
As you can see in the example, if the screen is too small the "#footer" will override "#content". This can not happen!
Thanks!