You have some real layout issues there to contend with. I'd help, but I can't possibly dig into that until I get home.
The page is never going to validate as even XHTML Transitional, you've got too much old deprecated code in there, like 'align="center"' and <center>. CSS should be used for that.
__________________
Web Goddess & Web Standards Evangelist :) - Tables Be Gone !!
joder has helped, but don't think the include was used as it was html not php. I therefor changed it to php and added the code but still the content is pushed to the bottom.
That extra <div> is part of sidebar.php and if I remove that and the </div> that goes with it, the sidebar goes across the whole page as mentioned above.
The code I sent you, you can cut part out and put it in the file to be included. I removed all the extra <div>'s and none to be added because it is an include file.