layout structure and first styles