You've gotten quite the comments in already, so I have but one recommendation: the main background image should be changed somehow to be a repeating x-axis image. I develop on a few 30" monitors and the image cuts off on me. I realize that is extreme, but even on a 20" with the browser maximized the image cuts off before the browser does. With a x-repeating image that would not be an issue and it would appear cleaner no matter the width of the browser, even if I had the odd tendency to view the site on all three monitors at 7,680px (you never know with people like me).
Good job on the hard work you've done!
Jeff
When someone is impatient and says, "I haven't got all day," I always wonder, How can that be? How can you not have all day?
Good point, Jeff. I just looked at it full screen on my 22" monitor. That image can't be repeating so I'll have to check into another way to handle it. Thanks for bringing that to my attention.