Hi there!
Long time critic, five years web-developer.
My first draft of this reply was not too friendly, but I realized that there's a difference between business websites and gaming websites.
I think that for what you're doing, the website looks good. Given the amount of content you have to organize, you were able to maintain a clean look based on a solied color scheme. Nice, clean CSS is also a big plus, so more props on that.
I'm not so sure about having the main table/div 1010px though. It might suck for those lamers using 800x600px - They still make up around 40% of web surfers.

Keep it up.