The containing block for inner becomes the initial containing block. Inner contents should be blue, and outer contents red. Rules are "body {display: block; line-height: 200%; width: 400px; height: 400px}, p{display: block}", "span {display: inline}". Also, "#outer {color: red}", and "#inner {position: absolute; top: 200px; left: -100px; height: 130px; width: 130px; color: blue}".
All other properties of this page should be UA-default. Your browser rendering of this page should look similar to this reference image or to this reference image.