Okay, the first thing we need to do is remove this wacky img tag placed right inside the container div.
On this page view the source: https://0002dk4.wcomhost.com/wordpress2/healthcare/
Line #94 reads:
<img class=”g” src=”../wp-content/themes/layout/img/footer.jpg” />
That needs to be removed. You can see it is absolutely positioned 800px from the top. This is literally the worst site design I have ever laid eyes on. I mean it looks OK, but it’s formatting….
Ok, I was typing while reading through the code. We can’t start with the footer, though understanding it is key to what is wrong. You are going to have to start at the header and work down. With everything positioned this way, the content above is not pushing the footer down.
There are a block of images in the <header>, 6 of them. They are all absolutely positioned, and they make up 90% of the “content” on the site. They all need to be removed. And once they are gone, the whole site is bare.
You can’t do this while the site is live. Or are you working on a copy? I would make a copy of the site and put it in a subdirectory. That way you can leave the site live, while you build a new theme. I am not exaggerating or kidding when I say that this theme needs to be scrapped completely. It is a useless mess. The design is fine, and you can just recreate it using CSS instead of these images. But if it were me, I would want a fresh slate, and I would tell the client that it has to be rebuilt from scratch.