You have a huge number of validation errors, many of them structural related to opening and closing tag mismatches.
Properly validating sites generally displays OK nowadays since the markup is renders following the rules laid out in the browser standards.
But if you feed browsers errors, you're moving outside the area covered by the standards and will either see broken results, or inconsistent attempts by the browsers to deal with them.
Your firsts steps therefore need to be to deal with the missing images to which stevesh refers, and fixing the many structural errors in your code, which are listed by the link above.



