Lots of fixes from CSS styles to markup