I do not really think your site looks that professional at all, if you are aiming for it..
the banner in your header seems out of place. thats because the banner height is as high as your whole banner!
on the other hand the pictures look very good, the main layout just.. does not