Are you still taking comments?
The site doesn't look bad. The gallery page looks especially nice. The only major problem is how squished the text is. I notice that the tables have padding set to 0, which means the text is squished against the sides. Also, vision-impaired visitors would find the site impossible to navigate; you should put some alt tags in each of your link images.
Just because it's amazing, you should check out
CSS Zen Garden. If someone was using a device that couldn't render styles, the page could look white with big green squares. The best practice is to design your site to look the best it can without style, and then attach the styles from a separate stylesheet (which the Zen Gardens demonstrate).
On a cell-phone, the links alone would take up two or three screens, and you wouldn't find actual content until another couple screens after that. If instead the phone had images disabled, the user would find a big column of squares called 'Image'. It would be impossible to navigate.
I'll also point out the usefulness of php. If your server allows it, you could make a single page for your gallery, and then pass it the name of the picture. This way, you wouldn't have to make a completely new page for every single image.