Can I make one comment about your web site.
I have a 19" monitor and when I display your page it fills the browser window.
But many people DONT have 19" monitors they have 17" or on laptops 15", so when you design a web site you HAVE to design for them or they will visit your site and then move on.
Now in the top right you have a table of fixed size, if I make my browser window smaller I lose the right hand side of the table.
THIS IS BAD WEB DESIGN.
A web site should change size and flow to fit the size of the browser window.
Here is an example of how it should work
http://www.htmldog.com/ptg/archives/000012.php
Notice as you move the right hand browser window in and out the text and boxes "flows" to fill the browser window.
THIS IS GOOD WEB DESIGN.
You should always check how you website looks in a 640x480 windows and a 1024x768 window as many people still have these size screens.
In fact using a table for layout as you have done is now considered poor design and you should be using CSS (Cascading Style Sheets).
Some articles which may help
http://davespicks.com/essays/notables.html
http://www.accessibility101.org.uk/tips/48.htm