For a first website as Chris says, you are off to a good start. You have a good eye for layout and design. I will just add to what others have said and that is to keep a defined links menu on each page. I quite like your menu bar links on your homepage, but maybe place them at the very top of the page and then keep them in that same exact place on every page. Good work though, await your finished product.