Very professional website in my opinion, the only thing i can complain about is that it took too long to load considering i'm on a 15mbps connection..
the font in the up right corner and menu hard to read. page width need to be fixed, the horizontal scroll is not a good idea good luck
your theme doesn't seem friendly.you should change your theme. the picture spread out like that doesn't seem good. why dont you create an introductory page as your home page with some the best picture. but overall great effort to build this website.