This site http://spanglerdesign.com/test/askmary/ is working ok in all browsers except IE. The background images will not show up in IE. I have tried a few different solutions, but they just don't like to show up for some reason.

There's another problem that is occurring in all browsers. The Calculators and e-Tools table shows up in the top left and top right corners before the page completely loads. Once the page has loaded a little more they do show up in the correct location. How can I fix this?

Line 259 you have not closed a DIV, I suspect this is part of both problems. Check your page through http://validator.w3.org/

Hey, I updated my code, but the first problem still persists. To fix the second I had to change the position of the surrounding div to relative.

Is your image larger than the viewport?