1. I would like the main menu to be centered but i cant seem to get it so as a temporary work around i just set the right margin to make it look center.
Give it a margin: auto;.. it'll set the left and right links to their maximum value while keeping them the same.. not if its parent has a set wdth, or it doesn't this might not work.
2. At 800*600 the left hand columns cut off for some reason.
It probably is too wide for the window and gets pushed down below the rest of the content..
3. In Mozilla its an absolute mess because of my propreity ie coding but if anyone can find work arounds i would be extremely greatful see the client doesnt know about other browsers and that but he made me start coding it in IE and its all went from there. But i would like to keep the same look as it does in IE becuase the client likes it.
that's a bit of a problem... i'd junk all of the proprietary code first, and then think of what effects you've lost.