Here is a layout I am working on. If you scroll to the bottom, you can see that the background of #content isn't going to the end of the page. What I have is #content to get the background, but then I have #main which has the actual writing in it. I did that because the background had a drop shadow and I didn't want the writing to go over that, plus I intend to put a sidebar in. It doesn't working so well though with the #content not going all the way to the bottom. Anyone know how to help this? I tried a few things I saw around the web like height:100%; and min-height:100%; and playing with the z-index but nothing really worked.
Any ideas would be appreciated. The simpler the solution the better but if there's some major readjusting of things, I can give that a try, too. First layout I got that looks halfway decent, I'd like to be able to use it. ):