There are all kinds of potential and existing problems with the page. The biggest thing you need to fix is to decide which dialect of HTML you're going to use and stick with it. Right now, the site would best be described as "HTML 3.2 with some extra bits". No browser is going to handle it in a consistent and completely predictable manner. The fix is both simple and radical: use a DOCTYPE to tell the browser which rules it's supposed to be playing by, and eliminate anything on the page that isn't allowed within that DOCTYPE.
Unless, for some reason, you really need to support Internet Explorer 7 or earlier, there is no reason (nor, really, is there any excuse) for not using HTML 5. Yes, it is true that IE 8 and 9 suffer from some deficiencies in dealing with HTML 5, but they also have the same difficulties dealing with other DOCTYPES if you use CSS 3. (IE 9 is much better than IE 8, but it's still missing support for a lot of things.) If necessary, you can use a JavaScript shim (for reasons of illiteracy and idiocy, some people refer to it as a "shiv" — which actually means a knife, often homemade and illicit) to "register" new element types in the DOM. You can use Internet Explorer's conditional comments so that only older versions of IE (before IE 10) get the knife in the back.
That means starting the HTML document with a DOCTYPE declaration:
HTML:
<!DOCTYPE html>
<html>
.
.
.
</html>
Once you've done that, you'll need to get rid of the <font> element — that hasn't been a valid part of HTML for many years, and is only barely tolerated in the "loose" versions of HTML 4.1 and XHTML 1.0. But then having established the rules of the game, the browsers are much more likely to play nice. Again, don't use overlays. If you need to use an element as a decorator, put it in place first so that it appears beneath subsequent elements. It would still be far preferable to nest the content within the container rather than to try to position it over the container. (Oh, and your marquee is scrolling the wrong way. If it scrolls down, people need to read from bottom to top. Avoid lorem ipsum; it makes you see things in a very funny way.)