Have you thought about making the site fully responsive?
I'm reading this on a Dell XPS 27 inch 2560 pixel monitor. I can see the front page is very carefully laid out, but it is the same on every screen. Which means it doesn't use the full screen for those of us on large screen monitors. Have you considered a responsive design?