The worst thing about Flash wasn't that it was Flash.
The worst thing about Flash is what web designers decided to do with it.
You took all of those bad things and recreated it using Javascript and CSS.
What the fuck happened to simplicity? It's a website that is showcasing photography. Let the pictures speak for themselves. The whole site is fucking distracting.
Delete everything. Get some inspiration at the following link:
http://www.smashingmagazine.com/2009...aphy-websites/
Start over.