I can not comment due to rep yet. Things I would check first:
- Check the HTML source of the loaded page. Sometimes a missing closing tag etc can throw off the layout
- Make sure you didn't include/require load_footer.php in the load_content.php file [it happens just double check :)]
- Could be a CSS issue with your footer.
Could be PHP errors so put this at the top of your code (or edit your php.ini file):
ini_set('display_errors', 'On'); error_reporting(E_ALL);