Updated document structure and CSS changes