I am not a professional web designer so I don't know how much my opinion counts. I also have a website and comparing your webiste to mine yours looks more professional. I only have a 1000px computer screen so your entire website doesn't show on my screen, but I can use the horizontal scroll to see it all. (My website is 990px so someone with a smaller screen will have to scroll so see all of mine too). Nice job.