And no, I don't mean with my short stature (grins)

I'm using this website as my guide ...

For some reason, the #content is only staying a certain height, which is too short obviously as it is not as tall as the text in the #main.
What am I missing?

Also - the background image (blue) for the footer is 1000px tall, and yet it is truncating itself.
Why is that?

Thanks in advance,
~ Barbara