Very clean, Decent layout, Just abit too much information on one page... Could do with separating it all a little bit. Moving thing's around.
People these day's want to come to a site, Click and go. They don't really sit around and read all that much.
Other than that, I can't see any problems.