@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain("sayanythingblog.com")
{

  /* major page parts */
  #header, #header + .headerbar,
  #sidebar-left,
  #sidebar-right,
  #footer,

  /* comments */
  #comment_form, /* comment form */
/*  #comments-section > h2.thing-title, /* comments title */
  .commentProfile,
  .comment-body > hr, .comment-body > hr ~ p, /* signatures (does this hide too much?) */

  /* annoyances */
  .comment-link + a[title="Bookmark and Share"]

  { display: none !important; }


  body,
  #wrapper,
  #main,
  #content,
  .blog
  {
    width: auto !important;
    max-width: none !important;
    min-width: 0 !important;
    border: 0 !important;
    margin-top: 0 !important;
  }

  body, #wrapper { background: white !important; color: black !important; }

  div.post { border-bottom-width: 0 !important; }

  .comment-body blockquote
  {
    margin: 0.5em !important;
    color: black !important;
    /* from the main article style */
    background: #f7f7f7;
    padding: 2px 10px;
    border: 1px solid #dfdfdf;
  }
  .comment-wrapper
  {
    padding: 1px !important; /* at least 1px to un-collapse margins */
    color: black !important;
    background: transparent !important;

    border: solid #ddd !important;
    border-width: 0 0 thin !important;

    margin: 0 !important;
    padding: 0.25em 0 1em !important;
  }
  a#comments + a + .comment-wrapper { border-top-width: thin !important; }

  .comment-body
  {
    margin: 0.5em !important;
  }
  .comment-meta
  {
    margin: 0 !important;
    padding: 0 !important;
    background: transparent !important;
    font-size: 85% !important;
    text-align: right !important;
  }

/* darker orange links for new comment style */
  .comment-wrapper a:link    { color: #FF5600 !important; }
  .comment-wrapper a:visited { color: #CC9F66 !important; }

/* image borders */
/*
  .comment-wrapper img,
  .post img
  { border: thin solid black !important; }

  .comment-wrapper a:link    img { border-color: #FF5600 !important; }
  .comment-wrapper a:visited img { border-color: #CC9F66 !important; }
  .post a img                    { border-color: #004FA6 !important; }
*/

} /* 20080721 */
