@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("japanese.engadget.com") {
  #outerslice,
  #outerslice + .cobrand,
  #outerslice + .cobrand + .topleader,
  #footer + .footer-cobrand + .bottomleader,
  #grid,
  #subcontent > .medrect,
  #resources > .skyscraper,
  #sponsoredlinks,
  #otherBlogs,
  a[onClick^="AdClicked"],
  a[href^="http://ad.dc2.adtech.de/"],
  a[href^="http://at.atwola.com/"],
  a[href^="javascript:AdClicked("],
  iframe[src^="http://ace.advertising.com/"],
  iframe[src^="http://ad.jp.doubleclick.net/"],
  iframe[src^="http://xml.affiliate.rakuten.co.jp"] {
    display : none !important;
  }
}

@-moz-document domain("www.engadget.com"),
               domain("www.engadgetmobile.com"),
               domain("www.engadgethd.com") {
  #dogear_promo,
  #dogear_promo + .cobrand,
  #dogear_promo + .cobrand + .topleader,
  #outerslice,
  #outerslice + .cobrand,
  #outerslice + .cobrand + .topleader,
  #subcontent > .medrect,
  #resources > .skyscraper,
  #sphereAd,
  #footer + .footer-cobrand + .bottomleader,
  .inpostad,
  .quigoads {
    display : none !important;
  }

  #sphereTalk {
    min-height : 0 !important;
  }
}

@-moz-document url-prefix("http://japanese.engadget.com/photos/") {
  #footer {
    display : none !important;
  }
}

@-moz-document url-prefix("http://www.engadget.com/photos/") {
  #header-middle > .topleader {
    display : none !important;
  }
}