Ok, I am going to tell you this one thing, Great job on the coding. Very good for a newcomer. It looks very clean and is very easy to read. People don't realize how important this is.
Nextly, do you have an image editing program? I think your site would be so much better if it had a solid User Interface. Graphics don't have to be used necessarily, but it could add a lot to this site.
Your text is much too large, I would reconsider this text size and maybe leave it at (
CSS) 10-14px . Also, your image gallery is one of the things that I would like to see improved. Once you click on one image you are forced to hit Next or Previous. One way you can fix this is by making small thumbnails people can click on, or just putting the image number below so people can scroll to the image they want to see. This is part of the "User Interface" I mentioned before.
Keep on going with it, I think you will have a very nice site if you keep up with it. But no matter what else you do, don't stop hand-coding, it is the best way.