This is a concept I saw implemented in Flash. Basically, the background was a solid page and the navigation scrolled smoothly to set points within the grid when the smaller buttons were clicked. I've redone this in CSS and jQuery.
This project would be very functional if the content DIVs were sized to fit the screen they were presented on.