Well the site uses frames which is an search engine hazard if you have SSI on your server use that instead of frames.
You use tables on some occasions to layout the page which most times you could use css. You could also handle more of the presentational features using css also which would lower the load times etc.
Some people will argue about the intro page as it justs makes you have to make another click to get to the content but it is really up to you.
Some very nice art by the way and from a design point of view i like it good work.