updated html markup and css