Wow – for a first attempt it’s very good – well done! After you get more used to the world of web design I would recommend maybe looking at some of the screencasts here on CSS-Tricks to boost your design and general work flow.
Good job! Now I’m sure you appreciate how much time and effort goes into creating a website. My only big beef with the site is the main Nav states – it looks SO old school/1996. I’d also like to have the Nav indicate which section of the website you’re on, maybe a different color or something special. Nonetheless, good job! Keep reading and growing! It’s a fun field to work in.