Just had a look at this from your opening link.
I do remeber this from your earlier post and this is an improvement.
Couple of points:
1) I note you're using a table layout as opposed to <div>'s - which, whilst OK in the sort term, is very awkward and inflexible.
You may find my basic css tutorial useful at http://forums.x10hosting.com/tutoria...s-styling.html
Apart from that, you may want to review your display width (currently set at 600px). Most browsers are now on 1024x768, with very few at 800x600. Again to get more info into the "fold" (viewable area without scrolling), increasing the width will help.
I wasn't sure about your background colour, which seems to clash witht he other colours you have.
Your default font type is a bit naff - what about changing it to arial or another simple to read text? (just put in body{} section in your .css)
Don't get too fired up about IE... IE6 and before can be a real pain but there are ways round them so you get true cross-browser compatibility.
Ideally, I try to code css around IE6 and then test in FF - and then back again.. and then forwards again - it's a common problem.
The centering issue could have been resolved easily with an envelope around the content..
Code:
#wrapper{
width: 950px;
margin-left: auto;
margin-right: auto;
}