I tried an answer from a question in this forum, and I guess I have a different definition of the bottom.
Open this html page in a full-screen browser window:
border-top: thin solid #CCC 1px;
<div id="topleft">on the left</div>
<div id="botright">on the right</div>
and you'll see the DIV below the page content, but nowhere near what I'd call the bottom.
If you change the position to absolute in the "container", then refresh the page, it goes to what I'd call the bottom of the page, but then, if you re-size the window so that it's so small that you can't even see the text in the "thanks" paragraph, the div text gets drawn over other content in the page, and looks terrible.
So my points are for someone who can provide me with a solution:
Get the div on what I consider the bottom, but make it handle re-sizing, really small windows, etc.