layer at (0,0) size 800x724
  RenderCanvas at (0,0) size 800x600
layer at (0,0) size 800x724
  RenderBlock {HTML} at (0,0) size 800x724
    RenderBody {BODY} at (8,8) size 784x708 [color=#008000] [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 784x105
        RenderText {TEXT} at (0,0) size 272x105
          text run at (0,0) width 160: "BODY {color: green;}"
          text run at (0,15) width 136: "H3 {color: blue;}"
          text run at (0,30) width 152: "EM {color: purple;}"
          text run at (0,45) width 208: ".one {font-style: italic;}"
          text run at (0,60) width 272: ".two {text-decoration: underline;}"
          text run at (0,75) width 152: "#two {color: navy;}"
          text run at (0,90) width 184: ".three {color: purple;}"
      RenderBlock {HR} at (0,152) size 784x2 [border: (1px inset #008000)]
      RenderBlock {H3} at (0,172) size 784x22 [color=#0000FF]
        RenderText {TEXT} at (0,0) size 220x22
          text run at (0,0) width 220: "This sentence should show "
        RenderInline {STRONG} at (0,0) size 35x22
          RenderText {TEXT} at (220,0) size 35x22
            text run at (220,0) width 35: "blue"
        RenderText {TEXT} at (255,0) size 42x22
          text run at (255,0) width 42: " and "
        RenderInline {EM} at (0,0) size 51x22 [color=#800080]
          RenderText {TEXT} at (297,0) size 51x22
            text run at (297,0) width 51: "purple"
        RenderText {TEXT} at (348,0) size 5x22
          text run at (348,0) width 5: "."
      RenderBlock {H3} at (0,212) size 784x22 [color=#0000FF]
        RenderText {TEXT} at (0,0) size 197x22
          text run at (0,0) width 197: "This sentence should be "
        RenderInline {SPAN} at (0,0) size 34x22
          RenderText {TEXT} at (197,0) size 34x22
            text run at (197,0) width 34: "blue"
        RenderText {TEXT} at (231,0) size 104x22
          text run at (231,0) width 104: " throughout."
      RenderBlock {P} at (0,252) size 784x18
        RenderText {TEXT} at (0,0) size 226x18
          text run at (0,0) width 226: "This should be green except for the "
        RenderInline {EM} at (0,0) size 117x18 [color=#800080]
          RenderText {TEXT} at (226,0) size 117x18
            text run at (226,0) width 117: "emphasized words"
        RenderText {TEXT} at (343,0) size 160x18
          text run at (343,0) width 160: ", which should be purple."
      RenderBlock {H3} at (0,288) size 784x22 [color=#0000FF]
        RenderText {TEXT} at (0,0) size 296x22
          text run at (0,0) width 296: "This should be blue and underlined."
      RenderBlock {P} at (0,328) size 784x18
        RenderText {TEXT} at (0,0) size 293x18
          text run at (0,0) width 293: "This sentence should be underlined, including "
        RenderInline {TT} at (0,0) size 72x15
          RenderText {TEXT} at (293,2) size 72x15
            text run at (293,2) width 72: "this part"
        RenderText {TEXT} at (365,0) size 8x18
          text run at (365,0) width 8: ", "
        RenderInline {I} at (0,0) size 52x18
          RenderText {TEXT} at (373,0) size 52x18
            text run at (373,0) width 52: "this part"
        RenderText {TEXT} at (425,0) size 8x18
          text run at (425,0) width 8: ", "
        RenderInline {EM} at (0,0) size 52x18 [color=#800080]
          RenderText {TEXT} at (433,0) size 52x18
            text run at (433,0) width 52: "this part"
        RenderText {TEXT} at (485,0) size 35x18
          text run at (485,0) width 35: ", and "
        RenderInline {STRONG} at (0,0) size 57x18
          RenderText {TEXT} at (520,0) size 57x18
            text run at (520,0) width 57: "this part"
        RenderText {TEXT} at (577,0) size 4x18
          text run at (577,0) width 4: "."
      RenderBlock {P} at (0,362) size 784x18 [color=#000080]
        RenderText {TEXT} at (0,0) size 436x18
          text run at (0,0) width 436: "This sentence should also be underlined, as well as dark blue (navy), "
        RenderInline {TT} at (0,0) size 152x15
          RenderText {TEXT} at (436,2) size 152x15
            text run at (436,2) width 152: "including this part"
        RenderText {TEXT} at (588,0) size 4x18
          text run at (588,0) width 4: "."
      RenderBlock {P} at (0,396) size 784x18 [color=#800080]
        RenderText {TEXT} at (0,0) size 266x18
          text run at (0,0) width 266: "This sentence should be purple, including "
        RenderInline {STRONG} at (0,0) size 57x18
          RenderText {TEXT} at (266,0) size 57x18
            text run at (266,0) width 57: "this part"
        RenderText {TEXT} at (323,0) size 31x18
          text run at (323,0) width 31: " and "
        RenderInline {SPAN} at (0,0) size 173x18
          RenderText {TEXT} at (354,0) size 173x18
            text run at (354,0) width 173: "this part (which is spanned)"
        RenderText {TEXT} at (527,0) size 4x18
          text run at (527,0) width 4: "."
      RenderTable {TABLE} at (0,430) size 614x278 [border: (1px outset #808080)]
        RenderTableSection {TBODY} at (1,1) size 0x276
          RenderTableRow {TR} at (0,0) size 0x0
            RenderTableCell {TD} at (0,0) size 612x26 [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,138) 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 600x250 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
              RenderBlock {H3} at (4,4) size 592x22 [color=#0000FF]
                RenderText {TEXT} at (0,0) size 220x22
                  text run at (0,0) width 220: "This sentence should show "
                RenderInline {STRONG} at (0,0) size 35x22
                  RenderText {TEXT} at (220,0) size 35x22
                    text run at (220,0) width 35: "blue"
                RenderText {TEXT} at (255,0) size 42x22
                  text run at (255,0) width 42: " and "
                RenderInline {EM} at (0,0) size 51x22 [color=#800080]
                  RenderText {TEXT} at (297,0) size 51x22
                    text run at (297,0) width 51: "purple"
                RenderText {TEXT} at (348,0) size 5x22
                  text run at (348,0) width 5: "."
              RenderBlock {H3} at (4,44) size 592x22 [color=#0000FF]
                RenderText {TEXT} at (0,0) size 197x22
                  text run at (0,0) width 197: "This sentence should be "
                RenderInline {SPAN} at (0,0) size 34x22
                  RenderText {TEXT} at (197,0) size 34x22
                    text run at (197,0) width 34: "blue"
                RenderText {TEXT} at (231,0) size 104x22
                  text run at (231,0) width 104: " throughout."
              RenderBlock {P} at (4,84) size 592x18
                RenderText {TEXT} at (0,0) size 226x18
                  text run at (0,0) width 226: "This should be green except for the "
                RenderInline {EM} at (0,0) size 117x18 [color=#800080]
                  RenderText {TEXT} at (226,0) size 117x18
                    text run at (226,0) width 117: "emphasized words"
                RenderText {TEXT} at (343,0) size 160x18
                  text run at (343,0) width 160: ", which should be purple."
              RenderBlock {H3} at (4,120) size 592x22 [color=#0000FF]
                RenderText {TEXT} at (0,0) size 296x22
                  text run at (0,0) width 296: "This should be blue and underlined."
              RenderBlock {P} at (4,160) size 592x18
                RenderText {TEXT} at (0,0) size 293x18
                  text run at (0,0) width 293: "This sentence should be underlined, including "
                RenderInline {TT} at (0,0) size 72x15
                  RenderText {TEXT} at (293,2) size 72x15
                    text run at (293,2) width 72: "this part"
                RenderText {TEXT} at (365,0) size 8x18
                  text run at (365,0) width 8: ", "
                RenderInline {I} at (0,0) size 52x18
                  RenderText {TEXT} at (373,0) size 52x18
                    text run at (373,0) width 52: "this part"
                RenderText {TEXT} at (425,0) size 8x18
                  text run at (425,0) width 8: ", "
                RenderInline {EM} at (0,0) size 52x18 [color=#800080]
                  RenderText {TEXT} at (433,0) size 52x18
                    text run at (433,0) width 52: "this part"
                RenderText {TEXT} at (485,0) size 35x18
                  text run at (485,0) width 35: ", and "
                RenderInline {STRONG} at (0,0) size 57x18
                  RenderText {TEXT} at (520,0) size 57x18
                    text run at (520,0) width 57: "this part"
                RenderText {TEXT} at (577,0) size 4x18
                  text run at (577,0) width 4: "."
              RenderBlock {P} at (4,194) size 592x18 [color=#000080]
                RenderText {TEXT} at (0,0) size 436x18
                  text run at (0,0) width 436: "This sentence should also be underlined, as well as dark blue (navy), "
                RenderInline {TT} at (0,0) size 152x15
                  RenderText {TEXT} at (436,2) size 152x15
                    text run at (436,2) width 152: "including this part"
                RenderText {TEXT} at (588,0) size 4x18
                  text run at (588,0) width 4: "."
              RenderBlock {P} at (4,228) size 592x18 [color=#800080]
                RenderText {TEXT} at (0,0) size 266x18
                  text run at (0,0) width 266: "This sentence should be purple, including "
                RenderInline {STRONG} at (0,0) size 57x18
                  RenderText {TEXT} at (266,0) size 57x18
                    text run at (266,0) width 57: "this part"
                RenderText {TEXT} at (323,0) size 31x18
                  text run at (323,0) width 31: " and "
                RenderInline {SPAN} at (0,0) size 173x18
                  RenderText {TEXT} at (354,0) size 173x18
                    text run at (354,0) width 173: "this part (which is spanned)"
                RenderText {TEXT} at (527,0) size 4x18
                  text run at (527,0) width 4: "."
