For the columns, remove the width from the middle one and give the outer ones display: inline to counter IE's double margin bug.
For the footer and the bottom, you need to move this down before the last closing </div> (there's one too many below it at the moment):
Code:
<div id="clearfooter"></div>
<div id="footer"><h3>Content Copyright © 2006 WordLocker.com</h3></div>
Then you need to add this:
Code:
* html #container { height:100%; }
which targets IE<=6 only and you should remove the min-height and height from #content (cos it's #container you're trying to make stretch to the bottom) and you don't really need the width on it either.
Bookmarks