As a personal taste, I always use CSS to do all of my site design if I can help it. It just makes things flexible in the end. You can put all body content inside a <div> and set width to a relative or absolute size. For example, setting <div style="width:720px"> sets a fixed width that would look fine at 800x600, and leave extra space at higher resolutions (as is here on DaniWeb).
You could also set width:80% which would set a variable width based on the user's current browser window. It would occupy 80% of their browser window, for example. If the surfer were to resize their browser window, the size would resize consistantly.
I'm not exactly sure if this is what you're asking.
>I'm confused as to what you're trying to do. What do you want it to look like that it doesn't right now?
Err, less tacky maybe. Tee he he.
No seriously. In order to get it to conform to all resolutions, you have to think about having a dynamic banner. That's what most of the big guns do.
Take www.symantec.com. It looks reasonable when viewed at different resolutions. All they do is have a banner which grows and shrinks depending on the resolution. I think DaveSW was telling me this some time ago. Design in CSS also helps.
Design your site to be viewed using the smallest resolution, and it should look ok across most resolutions.
No offense mreisman, I know you did not put this in the critique page, but get rid of the marquee and the animated gifs. In case you didnt know the marquee tag does not work in Netscape so even if the table and everything else resized, the page wouldn't work as you intended.