@namespace url(http://www.w3.org/1999/xhtml);

/* global sites */
.adbrite, .google-ad,
#sponsors, .sponsors,
#sponsor, .sponsor {
  display: none !important;
}
/* end global sites */

@-moz-document url-prefix(http://www.google.com/search),
               url-prefix(http://www.google.com/custom) {
  .ch, p.e,
  table[width="25%"][align="right"]
    { display: none; }
}

@-moz-document domain(mail.google.com) {
  div#ad, div#rc, span.ad,
  div.rh, div.rhs,
  div[style="width: 500px; text-align: right; margin-bottom: 1px; color: rgb(144, 144, 144);"],
  table[width="500"][cellspacing="13"][cellpadding="0"][bgcolor="#e0ecee"]
  { display: none; }
}

@-moz-document domain(yahoo.com) {
  #sponseredlinks {
    display: none;
  }
}

@-moz-document domain(mail.yahoo.com) {
  #firsttd + td,
  #northbanner, #swads, #leftnavad,
  #spaceidframe, #Tableau_01,
  div[class="modulecontainer topfilled"] {
    display: none !important;
  }
}

@-moz-document domain(news.yahoo.com) {
  .lrec
  { display: none !important; }
}

@-moz-document domain(360.yahoo.com) {
  #ymgl-search-ads
  { display: none; }
}

@-moz-document domain(search.yahoo.com) {
  .yschspns, #yschsec
  { display: none; }
}

@-moz-document domain(profiles.yahoo.com) {
  #ypfl-links { display: none; }
}

@-moz-document domain(groups.yahoo.com) {
  .ygrp-ad,
  #ygrp-sponsor-box,
  #ygrp-sponsored-links {
    display: none !important;
  }
}

@-moz-document domain(avatar.yahoo.com) {
  .ad_column,
  #sponsored_links {
    display: none !important;
  }
}

@-moz-document domain(techwhack.com) {
  table[width="100%"][cellpadding="10"] {
    display: none;
  }
}

@-moz-document domain(friendster.com) {
  .ad-banner, #dwindow, #feedback, .right_column_bigbox,
  #sponsorsAd, #teaserBox, .banner_ad_fix, #marketing,
  div[style="border: 1px solid rgb(234, 234, 234); position: relative; width: auto;"]
    { display: none; }
}

@-moz-document domain(myspace.com) {
  div#tipDiv + div > table[cellpadding="0"]
    { display: none; }
}

@-moz-document domain(msn.com) {
  *[id^="#ads_"]
    { display: none; }
}

@-moz-document domain(deviantart.com) {
  #sponsors,
  #section-nav-ads,
  .section-nav-announcements
    {display: none; }
}

@-moz-document domain(kapanlagi.com) {
  map + center + div {
    display: none;
  }
}

@-moz-document domain(encyclopedia.thefreedictionary.com) {
  #TblAd
  { display: none; }
}

@-moz-document domain(download.com) {
  .search-listings iframe,
  #launchpad-vertical
  { display: none; }
}

@-moz-document domain(download-search.search.com) {
  #bwbox
  { display: none; }
}

@-moz-document domain(pcworld.com) {
  table.blueborder > tbody > tr > td > table:first-child,
  .greenbox2, .greybox, table[width="344"]
  { display: none; }
}

@-moz-document domain(twocows.com) {
  #ad-lb, #ad-side, .cpc {
    display: none;
  }
}

@-moz-document domain(flickr.com) {
  #Hint > div[style="background-color: rgb(255, 255, 255); height: 240px; width: 120px; max-height: 240px; max-width: 120px; padding-left: 5px; padding-bottom: 10px;"],
  td.RHS > div[style="background-color: rgb(255, 255, 255); height: 60px; width: 234px; max-height: 60px; max-width: 234px; padding-left: 5px; padding-bottom: 10px;"],
  div[style="background-color: rgb(255, 255, 255); height: 125px; width: 125px; max-height: 125px; max-width: 125px; padding-left: 5px; padding-bottom: 10px;"],
  div[style="background-color: rgb(255, 255, 255); height: 600px; width: 120px; max-height: 600px; max-width: 120px; padding-left: 5px; padding-bottom: 10px;"]
  { display: none }
}

@-moz-document domain(megagames.com) {
  center > table[width="763"][height="92"][cellspacing="0"][cellpadding="0"][border="1"]
    {display: none !important; }
}

@-moz-document domain(kaskus.com) {
  td[width="120"][valign="top"][align="left"],
  noscript, body > br, body > p,
  body > table > tbody > tr > td > table[width="100%"][align="center"]
  { display: none; }
}

@-moz-document domain(imagecash.net) {
  center > table[width="750"],
  .tip
  { display: none; }
}

@-moz-document domain(eweek.com) {
  table.AD_BG,
  td.Article_Content div[style="float: left; width: 336px; margin-right: 16px; margin-bottom: 5px;"],
  table[width="424"], table[width="615"],
  div#bottom, .module_container, .module_container + .html_module_container,
  table[style="border: 1px solid ;"],
  table[style="border: 1px solid ;"] + table,
  div[align="center"] + table
  { display: none; }
}

@-moz-document domain(pcmag.com) {
  img[src="/images/pcm_advertisement.gif"],
  table.AD_BG,
  td.Skyscraper_BG,
  .homepage_table_standard_border[cellspacing="0"],
  script[src="http://pagead2.googlesyndication.com/pagead/show_ads.js"] + table,
  .sponsors_container,
  #Premium_Partners_Super_Container,
  table[height="290"],
  table[width="100%"][cellspacing="0"][cellpadding="4"][border="0"][style="border: 1px solid ;"],
  table[width="100%"][cellspacing="0"][cellpadding="4"][border="0"][style="border: 1px solid ;"] + table
  { display: none; }
}

@-moz-document domain(icerocket.com) {
  table[width="100%"][bgcolor="#ffffff"][align="right"]
  { display: none; }
}

@-moz-document domain(wired.com) {
  .adMsg, .textlink
  { display: none; }
}

@-moz-document domain(detikinet.com) {
  td[height="83"][bgcolor="#ececec"] {
    display: none;
  }
}

@-moz-document domain(technorati.com) {
  #sponsorsinline { display: none; }
}

@-moz-document domain(digg.com) {
  #google-broad { display: none; }
}

@-moz-document domain(sitepoint.com) {
  .product {
    display: none;
  }
}

@-moz-document domain(alexa.com) {
  td.leftDash + td[valign="top"][align="center"],
  td[valign="top"][align="right"] {
    display: none;
  }
}

@-moz-document domain(myspace.com) {
  td.text > table > tbody > tr > td:first-child[width="300"][align="center"],
  #resultsContent table[bgcolor="#ecf5fa"],
  #sponsoredLinksRight,
  .sponsoredLinks {
    display: none;
  }
}

@-moz-document domain(blogs.friendster.com) {
  .ad-banner { display: none; }
}

@-moz-document domain(43things.com) {
  .ads { display: none; }
}


