/* ++++ Changelog ++++
05-07-2006
  - reworked due copy/past/save error, erg
*/

@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("theinquirer.net") {

/* color changes */
div.leftnav, div.footer, div.header {
  background: #668099 !important;
}
div.vmenu {
  border-color: #99a0cc #99a0cc #334066 #334066 !important;
}
img[title="The Inquirer logo"] { opacity:0.05; height:52px !important;}

div.wrapper {
  background-image:none !important;
}

div.wrapper2 {
  background-image:none !important;
  font-weight:normal !important;
}

div.ht a[href] { color:navy !important; }
div.ht a:visited { color:gray !important;}

/* block ads */
  *[href*="doubleclick"], #article_body_ad,
  #article_body_bottomAd, .leaderboard {
    display: none !important;
  }

/* center the content and a few header/footers */
  .wrapper {
    margin: auto !important;
  }
  .main > p, #article_body_footer,
  #article_body_header {
    text-align: center !important;
  }

/* sick to death of working around the damned topstoriesbox issue,
   the trouble outweighs it's usefulness, and it apparently only 
   appears randomly on the homepage now */
  .skyscraper {
    display: none !important;
  }

/* let the article fill the width more */
  .main, #page_Headlines1_hl_columns {
    width: 660px !important;
    text-align: justify !important;
    margin-left: 3px !important;
  }
/* same for columns of articles */
  img[src$="colspacer8.gif"] {
    display: none !important;
  }
  #page_Headlines1_hl_tr > td:first-child {
    padding-right: 20px !important;
  }
  #page_Headlines1_hl_tr > td:last-child {
    padding-left: 20px !important;
  }
}