Hello,
If the client wants the Font than put it in an image. That way it won't look choppy. Also, you have no "alt" tags on any of your images. That means that any user that comes to this site and uses a screen reader will not be able to move past the first page. You are using CSS which is great but your CSS should be named something that makes sense, like .menu or .h1 or so on. Otherwise you will have problems finding it. I always recommend that fellow webmasters validate their code in a couple of places. I am giving you links for further information. I like the secondary pages better that the first because of the contrast. The index page needs a little more lightness somehow. Also, because you are using pictures for links, I would also link the text below them. Hope this helps. I am not trying to be too critical, just helpful. Good luck. Brenda
For Accessibility
http://webxact.watchfire.com/
For HTML or XHtML Validation
http://validator.w3.org/