New and improved main page design.