hey , Well I have developed alot of websites and in all, I ended up using 2 style sheets one for Firefox and one for IE , using a javascript detection script to chose which one to use. Its nice and it works fine.
I checked your site in 3 different browsers Opera, Firefox, and IE.
for 800X600 screen resolution:
-----------------------------------
Opera and Firefox present this website in the same way, but not exactly as you want. There are problems all over tha page with almost all the contents.
IE starts displays the message area fromm where the page should end (message area starts when the news box ends)
for larger resolution:
------------------------
Just IE displays it well. The main container is a layer (i have checked the coding it is a layer, a div tag). I think what you have done is inserted a div tag and started including contents in it and the size of layer increased than the size u specified. You have to increase the size of layer as said in above post. It will overcome the problems in larger resolutions.
But the problem will still prevail in 800X600 monitors. If you give due importance to 800X600 users you have to make changes. But if you know that it has uers of larg screen monitors, its perfect.
I have not yet started learning PHP because i have some basic problems in start, if you solve those problems, i could give you conclusive answer.