realign frontpage & refactor some styles