many improvements to site style and style related markup