Mozilla.org

It seems mozilla.org got another overhaul of their page. This design looks very good. Adds a corporate touch to the mozilla project.