Restructure stylesheets for different layouts and move date above title in posts.