Just had another look -
WHERE does the header div finish??? It has an onclick() to return you to the home page.
It goes all the way down to almost the bottom of the page!
Look where you really want the header div to end, and insert </div>
Then remove the surplus </div> near the bottom.
EDIT
Yup, just edited it and that cured it.
Visit my kidney site, if you like.