@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document url-prefix(http://forums.mozillazine.org/viewtopic.php) {
  span.name {
    display: block;
  }

  span.name:before {
    content: "Lee_Dailey\A";
    white-space: pre;
    font-weight: bold;
  }

  span.name:after {
    content: "Joined: 28 Jul 2004\A bedford, tx";
    white-space: pre;
    font-size: 10px;
  }

  span.name > b,
  span.sr, span.sr + br,
  span.u, span.u + br,
  span.genmed > b,
  .postdetails:not(:first-child), .postsig {
    display: none;
  }

  div.postbody:before {
    content: "howdy Lee,";
    margin-bottom: 1em;
    display: block;
  }

table.forumline > tbody > tr:first-child + tr > td:last-child > div.postbody:before {
    content: "howdy y'all,";
  }

  div.postbody:after {
    content: "take care,\Alee";
    white-space: pre;
    margin-top: 1em;
    display: block;
  }

  span.genmed:before {
    font-weight: bold;
    content: "Lee Dailey wrote:";
  }
}

@-moz-document url-prefix(http://forums.mozillazine.org/viewforum.php) {
  span.name:before,
  .postdetails a:last-child:before {
    content: "Lee_Dailey ";
    color: #066;
  }

  span.name > a,
  .postdetails > br + a {
    display: none;
  }
}