Gee:
Nice site, but as others have suggested, I really would consider increasing the font size.
If you're unmovable on increasing the font size, please at the very least change your font size methods. I tried to increase the text size in IE, but as you've set a fixed 10px on your text, I cannot resize - the only way is to "zoom" the page, which is not good.
My ex's mother had poor eyesight and she constantly has her browser set to "largest" so she can read - and most websites will scale to this.
I generally use an "em" size. "em" is a size based on the parent element, so you do need to be careful with it. It does make life much easier for the user though - you design for "normal" browser text settings, and the user sees the same effect on their "larger" setting.
Have a read of this article for why you should and shouldn't use em.
I'm sure many people here would argue against em, and someone will have arguments for and against every font-size setting... except px :p
One final thing - the headings you're using. If it's essential you use that font, you could try something called sIFR to make html headings in non-standard fonts using flash. It uses a client-side script to replace html elements with flash ones, so search engines still read the standard text, and people on screen readers won't have the problems of image-based headings.
Hope this helps!
Cheers,
Karl
web design, development & seo by DigitalVibe