Everything looks fine to me. There are no broken links or images, and the navigation is easy and intuitive. The layout is perhaps a bit cluttered for my taste, but I've seen far, far worse - and I'm talking about major corporate websites.