improving layouts' markup and styles