Seriously, it's a good start and you are well on your way. Keep it up, and full marks to you for using a CSS layout.
However here are a few initial observations....
As a start I would say that the white on light grey navigation is hard to read. Needs a bit more contrast.
The rollovers stick out of the right side of the nav (tested in Firefox). Is this intentional?
The header image might look nicer if it wasn't distorted/squashed.
Red/blue gradient is a bit harsh on the eyes, thought by far not the worst thing I've ever seen!
On the gallery page you could probably get the thumbnails' file sizes down a bit. 14Kb for an image that size is a bit hefty, 3-5Kb would be a better target size.
Having your email address on the contact page is probably going to get you on a whole load of spam lists. Try and use a form that doesn't have your email address visible on screen or in the code.
When working on CSS layouts it is absolutely IMPERATIVE that you specify a valid DOCTYPE at the start of the document. You may find that by doing so you avoid a number of problems further along the line.
On the homepage, you have escaped the ampersand in the Title of the page, yet not in the body.
Try and reskin the forum so it looks more like your site. Even changing the colours and adding a logo would help.
Make links obviously links, underline them, bold them, whatever. It's just important that they look different to ordinary text.
Finally (for now!), more pictures through the site would liven up the content. A good photo can encourage a visitor to sit and read a page. If they are confronted with just text, it's less compelling and they will more than likely skip it.
I'll stop there. I've not read the copy on the site or really examined the code closely. I think I've given you enough to get on with!
Foamcow Heavy Industries - Web design and ranting
Buy Languedoc wines in the UK