I personally don’t like the Serif body text, something like Arial or Helvetica would be better. As for the actual design, it looks good, but I hope there’s going to be a jquery slider or something at the top…
I like the background. I like the color scheme. I like the display typeface but I agree with Odd_E that a san-serif font would be better for the body copy. And a slider or image of some sort on the home page would really increase aesthetics. What you show is great for the about page, but not the home page. Also, run spell check.
I’d make the nav 100% width. Also a popular thing right now are divisions in content. So for that welcome area, have that be one module rather then running the full length of the page. you could even run it 100% width and have the sidebar over it or grid style layout. Add some more imagery for more intrest.. Social media icons even for color.
As for visual hierarchy, the content area (considering a change?) under the nav but before the main area is really low. It’s close to the top but blends into the background. If you want it a 1-2-3, lighten the area, make the text/header large, or re color it.
Looks good but the apple background texture is meh. The border on the right side on contact on the top nav I’d get rid of and just work on the font for your titles. Other than that it’s easy to follow and looks good.