First website? Very well done my friend!
I agree with Will0wz, it's great but needs a bit of work (as I'm sure you've expected).
One of the things I would like to mention is the colours, the cyan, light blue and dark blue look a bit off together. Try sticking to a similar colour hue and making things darker or lighter. Or using a very good web based application known as Adobe Kuler (
http://kuler.adobe.com) for some great colour schemes!
Another thing would be the typefaces, personally for my content's font I use Verdana 11px with no anti-aliasing. The decorative text needs some detail aswell. Also try making the header's characters uppercase.
I like what you have done with the gradient in the corner of the margins, that is very effective!
Remember it's all in the details!
I hope this helps,
- Adam