First pass HTML structure