layer at (0,0) size 800x2369
  RenderCanvas at (0,0) size 800x600
layer at (0,0) size 800x2369
  RenderBlock {HTML} at (0,0) size 800x2369
    RenderBody {BODY} at (8,8) size 784x2353 [bgcolor=#CCCCCC]
      RenderBlock {P} at (0,0) size 784x18
        RenderText {TEXT} at (0,0) size 355x18
          text run at (0,0) width 355: "The style declarations which apply to the text below are:"
      RenderBlock {PRE} at (0,34) size 784x120
        RenderText {TEXT} at (0,0) size 504x120
          text run at (0,0) width 208: "IMG.one {display: inline;}"
          text run at (0,15) width 200: "IMG.two {display: block;}"
          text run at (0,30) width 208: "IMG.three {display: block;"
          text run at (0,45) width 504: "           margin-right: auto; margin-left: auto; width: auto;}"
          text run at (0,60) width 200: "IMG.four {display: block;"
          text run at (0,75) width 488: "          margin-right: auto; margin-left: auto; width: 50%;}"
          text run at (0,90) width 200: "IMG.five {display: block;"
          text run at (0,105) width 464: "          margin-right: 0; margin-left: auto; width: 50%;}"
      RenderBlock {HR} at (0,167) size 784x2 [border: (1px inset #000000)]
      RenderBlock {P} at (0,185) size 784x19
        RenderImage {IMG} at (0,0) size 15x15
        RenderText {TEXT} at (15,1) size 434x18
          text run at (15,1) width 369: "The image at the beginning of this sentence should be a 15"
          text run at (384,1) width 65: "px square."
      RenderImage {IMG} at (0,220) size 15x15
      RenderBlock {P} at (0,251) size 784x18
        RenderText {TEXT} at (0,0) size 489x18
          text run at (0,0) width 205: "The above image should be a 15"
          text run at (205,0) width 284: "px square with the same left edge as this text."
      RenderImage {IMG} at (384,285) size 15x15
      RenderBlock {P} at (0,316) size 784x18
        RenderText {TEXT} at (0,0) size 400x18
          text run at (0,0) width 205: "The above image should be a 15"
          text run at (205,0) width 195: "px square aligned at the center."
      RenderImage {IMG} at (196,350) size 392x392
      RenderBlock {P} at (0,758) size 784x36
        RenderText {TEXT} at (0,0) size 766x36
          text run at (0,0) width 766: "The above image should be a square resized so its width is 50% of the its parent element, and centered horizontally within"
          text run at (0,18) width 123: "the parent element: "
          text run at (123,18) width 395: "the document body in the first half, and the table in the second."
      RenderImage {IMG} at (392,810) size 392x392
      RenderBlock {P} at (0,1218) size 784x36
        RenderText {TEXT} at (0,0) size 758x36
          text run at (0,0) width 758: "The above image should be a square resized so its width is 50% of its parent element, and aligned at the right edge of the"
          text run at (0,18) width 100: "parent element: "
          text run at (100,18) width 395: "the document body in the first half, and the table in the second."
      RenderTable {TABLE} at (0,1270) size 784x1083 [border: (1px outset #808080)]
        RenderTableSection {TBODY} at (1,1) size 0x1081
          RenderTableRow {TR} at (0,0) size 0x0
            RenderTableCell {TD} at (0,0) size 782x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
              RenderInline {STRONG} at (0,0) size 163x18
                RenderText {TEXT} at (4,4) size 163x18
                  text run at (4,4) width 163: "TABLE Testing Section"
          RenderTableRow {TR} at (0,0) size 0x0
            RenderTableCell {TD} at (0,540) size 12x26 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
              RenderText {TEXT} at (4,4) size 4x18
                text run at (4,4) width 4: " "
            RenderTableCell {TD} at (12,26) size 770x1055 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
              RenderBlock {P} at (4,4) size 762x19
                RenderImage {IMG} at (0,0) size 15x15
                RenderText {TEXT} at (15,1) size 434x18
                  text run at (15,1) width 369: "The image at the beginning of this sentence should be a 15"
                  text run at (384,1) width 65: "px square."
              RenderImage {IMG} at (4,39) size 15x15
              RenderBlock {P} at (4,70) size 762x18
                RenderText {TEXT} at (0,0) size 489x18
                  text run at (0,0) width 205: "The above image should be a 15"
                  text run at (205,0) width 284: "px square with the same left edge as this text."
              RenderImage {IMG} at (377,104) size 15x15
              RenderBlock {P} at (4,135) size 762x18
                RenderText {TEXT} at (0,0) size 400x18
                  text run at (0,0) width 205: "The above image should be a 15"
                  text run at (205,0) width 195: "px square aligned at the center."
              RenderImage {IMG} at (194,169) size 381x381
              RenderBlock {P} at (4,566) size 762x36
                RenderText {TEXT} at (0,0) size 722x36
                  text run at (0,0) width 722: "The above image should be a square resized so its width is 50% of the its parent element, and centered horizontally"
                  text run at (0,18) width 167: "within the parent element: "
                  text run at (167,18) width 395: "the document body in the first half, and the table in the second."
              RenderImage {IMG} at (385,618) size 381x381
              RenderBlock {P} at (4,1015) size 762x36
                RenderText {TEXT} at (0,0) size 758x36
                  text run at (0,0) width 758: "The above image should be a square resized so its width is 50% of its parent element, and aligned at the right edge of the"
                  text run at (0,18) width 100: "parent element: "
                  text run at (100,18) width 395: "the document body in the first half, and the table in the second."
