I was jsut at your website, took a look around, checked the links and even signed the guest book.
As I said there, I like its look and its style. However, there are couple of issues that could cause esthetic degradation in some situations.
The first isues has to to with the font specifications in the HTML coding, this is a problem that I have seen this kind of situation on many sites. I see that the typefaces you are using are "Black Chancery", "Broadway BT", "Calligraph421 BT". Those are nice typefaces, however, if someone happens to not have fonts of those exact typefaces installed, thier browsers will fall back to using whatever it is setup to use as a default font. In my case I have fonts of typefaces that relatives of all three of those typefaces installed but not those exact ones, so my browser fell back on my default font. When I took a look at the source for your site, is when I discovered what typefaces it is suppoed to be shown with. Since "Black Chancery" is your main typeface, I reconfigured my browser's default font to use the closest match within the Chancery family that I have installed on my workstation. It really made a difference, your home page went from good looking to looking great.
I solve this you should configure you page to support fallback typefaces. I do not know of a standard HTML only solution for that works on many browsers. Since you are already using inline CSS code, you could do it using a sequence like this:
font-weight: bold;
font-family: "Black Chancery", "Chancery", cursive, serif;
With different typefaces for different purposes, I have used this sequence. What it does is this, it tells the browser to use "Black Chancery" the weight setting will not be used since the typeface is already heaiver than bold. If "Black Chancery" is not available, then try using another "Chancery" typeface if it is available use a bold or fake a bold one if possible. If that is not possible, use whatever typeface the browser is configured to use as a cursive font. If the browser in question is one that does not support cursive fall back on the standard serif typeface. In my case, the first typeface in that list would have failed, and perhaps the second one as well, but the cursive typeface would have worked, in my case, the cursive typeface is UTC's version of Zapf Chancery.
For the broadway typeface you could use this:
font-family: "Broadway BT", "Broadway", fantasy, sans-serif;
For the Calligraph typeface:
font-family: "Calligraph421", "Calligraph", "Calligraphy", cursive, serif;
In each case, your prefered typeface will be used if they are available, the appearance will degrade only step by step depending on the browser and the font resources of the user; as opposed to degenerating to the browser's default font right way when a prefered typeface is not available.
The other issues has to do with the menu. Yes, I know that it is not functional, no, that is not what I consider an issue. Rather, the issue has to do with the alignment of the menu entries. Most of the time the Gallery and Bios entries are indented compared to the Tutorials and Links entries. Depending on the size of the fonts being use to render that page by the breowser, tge gallery entry detaches fromt he rest of the menu and appears in the middle of the page. I have teseted this with two different browsers using different rendering engines. It happens the same with both of them.
It seems that this is a result of the Gallery entry interacting with the email button. I am assuming that the email button over on the left side of the screen is not supposed to be a part of the menu, right? The menu seems to be spread across the html document, rather than being defined in a singel block of code. That is what I think is causing the menu breakup.
I see that you used, Yahoo! SiteBuilder to generate the page. Are you able to edit the html by hand or does Yahoo prevent that? If you can edit it by hand, I would make another suggestion or two.
Pangor