markup and css complete