 |
1 /* ***** BEGIN LICENSE BLOCK *****
2 * Version: MPL 1.1/GPL 2.0/LGPL 2.1
3 *
4 * The contents of this file are subject to the Mozilla Public License Version
5 * 1.1 (the "License"); you may not use this file except in compliance with
6 * the License. You may obtain a copy of the License at
7 * http://www.mozilla.org/MPL/
8 *
9 * Software distributed under the License is distributed on an "AS IS" basis,
10 * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
11 * for the specific language governing rights and limitations under the
12 * License.
13 *
14 * The Original Code is mozilla.org code.
15 *
16 * The Initial Developer of the Original Code is
17 * Simon Fraser <smfr@smfr.org>.
18 * Portions created by the Initial Developer are Copyright (C) 2005
19 * the Initial Developer. All Rights Reserved.
20 *
21 * Contributor(s):
22 * Simon Fraser <smfr@smfr.org> (Original Author)
23 * Smokey Ardisson <alqahira@ardisson.org>
24 * Philippe Wittenbergh <phiw@l-c-n.com>
25 *
26 * Alternatively, the contents of this file may be used under the terms of
27 * either the GNU General Public License Version 2 or later (the "GPL"), or
28 * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
29 * in which case the provisions of the GPL or the LGPL are applicable instead
30 * of those above. If you wish to allow use of your version of this file only
31 * under the terms of either the GPL or the LGPL, and not to allow others to
32 * use your version of this file under the terms of the MPL, indicate your
33 * decision by deleting the provisions above and replace them with the notice
34 * and other provisions required by the GPL or the LGPL. If you do not delete
35 * the provisions above, a recipient may use your version of this file under
36 * the terms of any one of the MPL, the GPL or the LGPL.
37 *
38 * ***** END LICENSE BLOCK ***** */
39
40 /*
41 * CSS rules to hide various ad-related images and Flash files,
42 * while avoiding too many false hits.
43 *
44 * Based on CSS by Joe Francis at http://www.floppymoose.com.
45 *
46 */
47
48 a:link[href*="/ad."] img,
49 a:link[href*="/ads."] img,
50 a:link[href*="/adclick/"] img,
51 a:link[href*="/phpads/"] img,
52 a:link[href*="?banner"] img,
53 a:link[href*="clickurl="] img,
54 a:link[href*=".atwola."] img,
55 a:link[href*="spinbox."] img,
56 a:link[href*="transfer.go"] img,
57 a:link[href*="adfarm"] img,
58 a:link[href*="adserver"] img,
59 a:link[href*=".falkag."] img,
60 a:link[href*="rightmedia.net"] img,
61 a:link[href*="advertising.com"] img,
62 a:link[href*="mondomedia.com"] img,
63 a:link[href*="mediaplex.com"] img,
64 a:link[href*="bluestreak"] img,
65 a:link[href*="doubleclick"] img,
66 a:link[href*="2mdn.net"] img,
67 a:link[href*="atdmt.com"] img,
68 a:link[href*="serving-sys.com"] img,
69 a:link[href*="linksynergy.com"] img,
70 a:link[href*="qksrv.net"] img,
71 a:link[href*="tkqlhce.com"] img,
72 a:link[href*="tribalfusion"] img,
73 a:link[href*="valueclick"] img,
74 a:link[href*=".fastclick.net"] img,
75 a:link[href*="/0AD"] img,
76 a:link[href*="trackoffer."] img,
77 a:link[href*="tracksponsor."] img,
78 a:link[href*="print2webcorp.com"] img,
79 a:link[href*="googlesyndication.com"] img,
80 a:link[href*="adquest3d.com"] img,
81 a:link[href*="/RealMedia/ads/"] img,
82 a:link[href*=".jdoqocy.com"] img,
83 a:link[href*=".zedo.com"] img,
84 a:link[href*="/banman.asp?"] img,
85 a:link[href*="adsys.townnews.com"] img,
86 a:link[href*="ak.m3.net"] img,
87 a:link[href*=".pointroll.com"] img,
88 a:link[href*=".mspaceads.com"] img,
89 a:link[href*="247realmedia.com"] img,
90 a:link[href*="adserv.quality-channel.de"] img,
91 a:link[href*="blogads.com"] img,
92 a:link[href*="interclick.com"] img,
93 a:link[href*="anad.tacoda.net/ads"] img,
94 a:link[href*="sw.interpolls.com"] img,
95 a:link[href*="kliptracker.com"] img,
96 a:link[href*="klipmart.com"] img,
97 a:link[href*="gfx.dvlabs.com"] img,
98 a:link[href*="eyereturn.com"] img,
99 a:link[href*="save.TV"] img,
100 a:link[href*="exclick."] img,
101 a:link[href*="adclick."] img,
102 a:link[href*="clickbank.net"] img,
103 a:link[href*=".ru4.com"] img,
104 a:link[href*=".burstnet.com"] img,
105 a:link[href*="adpeeps"] img,
106 a:link[href*="adbrite"] img,
107 a:link[class*="adText"],
108 a:link[class*="adHeadline"],
109 a:link[href*="hrtrak.net"] img,
110 a:link[href*="specificclick.net"] img,
111 a:link[href*="adremote.timeinc.net"] img,
112 a:link[href*=".inetinteractive.com/"] img,
113 a:link[href*="adgardener.com"] img,
114 a:link[href*="ad.adtoma.com"] img,
115 a:link[href*="adimp.excite.co.jp"] img,
116 a:link[href*="kestrel.ospreymedialp.com"] img,
117 a:link[href*="netavenir."] img,
118 a:link[href*="euroclick.com"] img,
119 a:link[href^="http://advert."] img,
120 a:link[href*="adv_"] img,
121 a:link[href*=".adshuffle.com"] img,
122 a:link[href*=".linkstorm.net"] img,
123 a:link[href*=".mediaforceads.com"] img,
124
125 embed[src*="/us.yimg.com/a/"],
126 embed[src*="/ai.yimg.jp/"],
127 embed[src*="/ah.yimg.jp/bdv"],
128 embed[type="application/x-shockwave-flash"][src*="/ad."],
129 embed[type="application/x-shockwave-flash"][src*="/ads."],
130 embed[type="application/x-shockwave-flash"][src*="/ad/"],
131 embed[type="application/x-shockwave-flash"][src*="/ads/"],
132 embed[type="application/x-shockwave-flash"][src*="/Ads/"],
133 embed[type="application/x-shockwave-flash"][src*="/advert/"],
134 embed[type="application/x-shockwave-flash"][src*=".atwola.com"],
135 embed[type="application/x-shockwave-flash"][src*="mediaplex.com"],
136 embed[type="application/x-shockwave-flash"][src*="media.adlegend.com"],
137 embed[type="application/x-shockwave-flash"][src*="bluestreak"],
138 embed[type="application/x-shockwave-flash"][src*="adtech.de"],
139 embed[type="application/x-shockwave-flash"][src*=".falkag."],
140 embed[type="application/x-shockwave-flash"][src*="adt.m7z.net"],
141 embed[type="application/x-shockwave-flash"][src^="http://ad."][src*="doubleclick.net"],
142 embed[type="application/x-shockwave-flash"][src*="2mdn.net"],
143 embed[type="application/x-shockwave-flash"][src*=".fastclick.net"],
144 embed[type="application/x-shockwave-flash"][src*="serving-sys.com"],
145 embed[type="application/x-shockwave-flash"][src*="atdmt.com"],
146 embed[type="application/x-shockwave-flash"][src*="linksynergy.com"],
147 embed[type="application/x-shockwave-flash"][src*="adsrv"],
148 embed[type="application/x-shockwave-flash"][src*="adserver"],
149 embed[type="application/x-shockwave-flash"][src*="adclick"],
150 embed[type="application/x-shockwave-flash"][src*="adsfile."],
151 embed[type="application/x-shockwave-flash"][src*="adfshow?"],
152 embed[type="application/x-shockwave-flash"][src*="adimg"],
153 embed[type="application/x-shockwave-flash"][src*="/webad/"],
154 embed[type="application/x-shockwave-flash"][src*="?clickthru"],
155 embed[type="application/x-shockwave-flash"][src*="/RealMedia/ads/"],
156 embed[type="application/x-shockwave-flash"][src*=".advertising.com"],
157 embed[type="application/x-shockwave-flash"][src*=".adbutler.de"],
158 embed[type="application/x-shockwave-flash"][src*="ad.tomshardware.com"],
159 embed[type="application/x-shockwave-flash"][src*="ad4.sina.com.cn"],
160 embed[type="application/x-shockwave-flash"][src*=".specificmedia.com"],
161 embed[type="application/x-shockwave-flash"][src^="http://cdn"][src*=".eyewonder.com"],
162 embed[type="application/x-shockwave-flash"][src*=".tribalfusion.com/media/"],
163 embed[type="application/x-shockwave-flash"][src*="/flash/promotions/"],
164 embed[type="application/x-shockwave-flash"][src*=".adtrix.com"],
165 embed[type="application/x-shockwave-flash"][src*=".netshelter.net"],
166 embed[type="application/x-shockwave-flash"][src*=".gms1.net"],
167 embed[type="application/x-shockwave-flash"][src*="ak.m3.net"],
168 embed[type="application/x-shockwave-flash"][src*="ads.t-online.de"],
169 embed[type="application/x-shockwave-flash"][src*=".pointroll.com"],
170 embed[type="application/x-shockwave-flash"][src*="gfx.dvlabs.com"],
171 embed[type="application/x-shockwave-flash"][src*="gfx.klipmart.com"],
172 embed[type="application/x-shockwave-flash"][src*="adserv.quality-channel.de"],
173 embed[type="application/x-shockwave-flash"][src*=".yieldmanager.com"],
174 object[type="application/x-shockwave-flash"][data*=".yieldmanager.com"],
175 object[type="application/x-shockwave-flash"][data*="content.valencemedia.com/"],
176 object[type="application/x-shockwave-flash"][id*="adTower"],
177 object[type="application/x-shockwave-flash"][id*="728x90"],
178 object[type="application/x-shockwave-flash"][id*="171x600"],
179 object[type="application/x-shockwave-flash"][id*="400x250"],
180 object[type="application/x-shockwave-flash"][id*="160x600"],
181 object[type="application/x-shockwave-flash"][id*="300x250"],
182 object[type="application/x-shockwave-flash"][id*="adbox"],
183 object[type="application/x-shockwave-flash"][id*="perma_flash"],
184 object[type="application/x-shockwave-flash"][id*="skyscraper"],
185 embed[type="application/x-shockwave-flash"][id="Advertisement"],
186 embed[type="application/x-shockwave-flash"][src*="eyereturn.com"],
187 embed[type="application/x-shockwave-flash"][src*="media.nyadmcncserve"],
188 embed[type="application/x-shockwave-flash"][src*="adinterax.com"],
189 embed[type="application/x-shockwave-flash"][src*="adbureau.net"],
190 embed[type="application/x-shockwave-flash"][src*="yceml.net"],
191 embed[type="application/x-shockwave-flash"][src*="adsys.townnews.com"],
192 embed[type="application/x-shockwave-flash"][src*="images.anandtech.com/banners"],
193 embed[type="application/x-shockwave-flash"][src*="precisionclick.com"],
194 embed[type="application/x-shockwave-flash"][src*="adsatt.espn.go.com"],
195 embed[type="application/x-shockwave-flash"][src*="blogsmithmedia.com"],
196 embed[type="application/x-shockwave-flash"][src*=".ru4.com"],
197 embed[type="application/x-shockwave-flash"][src*=".adjuggler.com"],
198 embed[type="application/x-shockwave-flash"][src*="lygo.com/ly/video/ad/"],
199 embed[type="application/x-shockwave-flash"][src*="hrtrak.net"],
200 embed[type="application/x-shockwave-flash"][src*="adbrite"],
201 embed[type="application/x-shockwave-flash"][src*=".cachefly.net"],
202 embed[type="application/x-shockwave-flash"][src*=".unicast.com/"],
203 embed[type="application/x-shockwave-flash"][src*="content.yieldmanager.edgesuite.net"],
204 embed[type="application/x-shockwave-flash"][src*=".yieldmanager.net"],
205 embed[type="application/x-shockwave-flash"][src^="http://adinterax."],
206 embed[type="application/x-shockwave-flash"][src*="pubs.lemonde.fr"],
207 embed[type="application/x-shockwave-flash"][src*="timeinc.net/sponsors"],
208 embed[type="application/x-shockwave-flash"][src*=".admission.net"],
209 embed[type="application/x-shockwave-flash"][src*="impact-ad.jp"],
210 embed[type="application/x-shockwave-flash"][src*=".zedo.com"],
211 embed[type="application/x-shockwave-flash"][src*="harvest.adgardener.com"],
212 embed[type="application/x-shockwave-flash"][src="gcirm.dmp.gcion.com"],
213 embed[type="application/x-shockwave-flash"][src^="http://richmedia"][src*=".yimg.com"],
214 embed[type="application/x-shockwave-flash"][src*="cstatic.weborama.fr/weborama/adperf/"],
215 embed[type="application/x-shockwave-flash"][src*="l3static.weborama.fr/adperf"],
216 embed[type="application/x-shockwave-flash"][src*="adtech.panthercustomer.com"],
217 embed[type="application/x-shockwave-flash"][src*=".trafficmp.com"],
218 object[type="application/x-shockwave-flash"][src*="ad.advertstream.com"],
219 embed[type="application/x-shockwave-flash"][src*="2mdn.aolcdn.com"],
220 embed[type="application/x-shockwave-flash"][src*="connextra.com"],
221 embed[type="application/x-shockwave-flash"][src*="ad.adtoma.com"],
222 embed[type="application/x-shockwave-flash"][src*="e-planning.net"],
223 embed[type="application/x-shockwave-flash"][src*=".tradedoubler.com"],
224 embed[type="application/x-shockwave-flash"][src*="netavenir."],
225 embed[type="application/x-shockwave-flash"][src*="blogbang.com"],
226 embed[type="application/x-shockwave-flash"][src*="653.studyrama.com"],
227 embed[type="application/x-shockwave-flash"][src*="hs.interpolls.com"][src*="ipoll_ad.swf"],
228 embed[type="application/x-shockwave-flash"][src*="adtechus.com"],
229 embed[type="application/x-shockwave-flash"][src*="fmpub.net"],
230 embed[type="application/x-shockwave-flash"][src*="splastk.com"],
231 embed[type="application/x-shockwave-flash"][src*="ads.prisa.com"],
232 embed[type="application/x-shockwave-flash"][src*="media.contextweb.com"],
233 embed[type="application/x-shockwave-flash"][src*="adform.net"],
234 embed[type="application/x-shockwave-flash"][src*="ads.mixi.jp"],
235 embed[type="application/x-shockwave-flash"][src*=".optmd.com"],
236 embed[type="application/x-shockwave-flash"][src*=".afy11.net"],
237 embed[type="application/x-shockwave-flash"][src*="xx.openx.com"],
238
239 img[src*="googlesyndication.com"],
240 img[src*=".doubleclick.net"],
241 img[src*="mediaplex.com"],
242 img[src*="serving-sys.com"],
243 img[src*="us.yimg.com/a/"],
244 img[src*="/ai.yimg.jp/"],
245 img[src*="/ah.yimg.jp/bdv"],
246 img[src*="/side_ads/"],
247 img[src*="/ads/"],
248 img[src*="/Ads/"],
249 img[src*="/ad/"],
250 img[src*="/adx/"],
251 img[src*="/adpics/"],
252 img[src*="/ads."],
253 img[src*="/adimages/"],
254 img[src*="adsfile."],
255 img[src*="/adz/"],
256 img[src*="Editorial_Promos"],
257 img[src*="/toms_skyscraper_"],
258 img[src*="ad4.sina.com.cn"],
259 img[src*=".ultramercial.com"],
260 img[src*=".casalemedia.com"],
261 img[src*="2mdn.net"],
262 img[src*=".zedo.com"],
263 img[src*=".mspaceads.com"],
264 img[src*=".adbrite.com"],
265 img[src*="ximages.offeroptimizer.com"],
266 img[src*="kermit.macnn.com"],
267 img[src*="media.adlegend.com"],
268 img[src*=".adtrix.com"],
269 img[src*=".netshelter.net"],
270 img[src*=".fastclick.net"],
271 img[src*=".gms1.net"],
272 img[src*="ak.m3.net"],
273 img[src*="atdmt.com"],
274 img[src*=".falkag."],
275 img[src*=".pointroll.com"],
276 img[src*="gfx.dvlabs.com"],
277 img[id*="km_placer"],
278 img[src*="247realmedia.com"],
279 img[src*="specificclick.net"],
280 img[src*="admarketplace.net"],
281 img[src*="kliptracker.com"],
282 img[src*="klipmart.com"],
283 img[src*="gfx.dvlabs.com"],
284 img[src*="eyereturn.com"],
285 img[src*="alphaload.de/img/banner"],
286 img[src*="www.save.tv/STVAF"],
287 img[src*="tradedoubler.com"],
288 img[src*="yceml.net"],
289 img[src*="awltovhc.com"],
290 img[src*="adjuggler.com"],
291 img[src*="sharesale.com"],
292 img[src*="content.ipro.com/images"],
293 img[src*="static.fmpub.net/banners"],
294 img[src*="content.cpxinteractive.com"],
295 img[src*="righthandads"],
296 img[src*=".ru4.com"],
297 img[src*=".burstnet.com"],
298 img[src*="/images/advertising/"],
299 img[src*="hrtrak.net"],
300 img[src*=".tribalfusion.com"],
301 img[src*="cdn.specificmedia.com"],
302 img[src*="content.yieldmanager.edgesuite.net"],
303 img[src*=".yieldmanager.com"],
304 img[src*=".yieldmanager.net"],
305 img[src*="phpAds"],
306 img[src*=".advertserve.com/advertpro"],
307 img[src*="juggler.inetinteractive.com/banners/"],
308 img[src*="euroclick.com"],
309 img[src*="show.onenetworkdirect.net"],
310 img[src*="impact-ad.jp"],
311 img[src*="/RealMedia/ads/"],
312 img[src*="mercuras.com"],
313 img[src*="images.industrybrains.com/banner"],
314 img[src*="home.edt02.net/emc/banner/"],
315 img[src*="connextra.com"],
316 img[src*="ad.adtoma.com"],
317 img[src*="openx.foxnews.com"],
318 img[src*="netavenir."],
319 img[src*="blogbang.com"],
320 img[src*="adtechus.com"],
321 img[src*="ftjcfx.com"],
322 img[src*="lightningcast.com"],
323 img[src*="trafficmp.com"],
324 img[src*=".advertising.com"],
325 img[src*="/ads2.msn.com"],
326 img[src*=".adsdk.com"],
327 img[src*=".adbureau.net"],
328 img[src*=".adshuffle.com"],
329 img[src*="media.adfrontiers.com"],
330 img[src*="ads.mixi.jp"],
331 img[src*="/openads/"],
332 img[src*=".linkstorm.net"],
333 img[src*=".optmd.com"],
334 img[src*="xx.openx.com"],
335
336 iframe[src*="/ad."],
337 iframe[src*="/ads."],
338 iframe[src*="/ad/"],
339 iframe[src*="/ads/"],
340 iframe[src*="/ads2/"],
341 iframe[src*="/AdServer/"],
342 iframe[src*="/jsads/"],
343 iframe[src*="/ad_data/"],
344 iframe[src*="?banner"],
345 iframe[src*="_Banner"],
346 iframe[src*="BET365"],
347 iframe[src*="=click"],
348 iframe[src*="clickurl="],
349 iframe[src*="ad.doubleclick.net"],
350 iframe[src*="googlesyndication.com"],
351 iframe[src*="google/box"],
352 iframe[src*=".atwola."],
353 iframe[src*="spinbox."],
354 iframe[src*="transfer.go"],
355 iframe[src*="adfarm"],
356 iframe[src*="adserv"],
357 iframe[src*=".falkag."],
358 iframe[src*="adt.m7z.net"],
359 iframe[src*="rightmedia.net"],
360 iframe[src*="advertising.com"],
361 iframe[src*="atdmt.com"],
362 iframe[src*="linksynergy.com"],
363 iframe[src*="mondomedia.com"],
364 iframe[src*="mediaplex.com"],
365 iframe[src*="media.adlegend.com"],
366 iframe[src*="bluestreak"],
367 iframe[src*="doubleclick"],
368 iframe[src*="casalemedia.com"],
369 iframe[src*="2mdn.net"],
370 iframe[src*="serving-sys.com"],
371 iframe[src*="qksrv.net"],
372 iframe[src*="tribalfusion"],
373 iframe[src*="valueclick"],
374 iframe[src*=".fastclick.net"],
375 iframe[src*="/rd."],
376 iframe[src*="/0ad"],
377 iframe[src*="trackoffer."],
378 iframe[src*="tracksponsor."],
379 iframe[src*="bridgetrack.com"],
380 iframe[src*=".trafficmp.com"],
381 iframe[src*=".yieldmanager.com"],
382 iframe[src*=".yieldmanager.net"],
383 iframe[src*=".mspaceads.com"],
384 iframe[src*=".adtrix.com"],
385 iframe[src*=".netshelter.net"],
386 iframe[src*=".gms1.net"],
387 iframe[src*="ak.m3.net"],
388 iframe[src*="adsvr.adknowledge.com"],
389 iframe[src*=".pointroll.com"],
390 iframe[id^="google_ads_frame"],
391 iframe[src*="lycos.spiegel.de"],
392 iframe[src*="matrix.mediavantage.de"],
393 iframe[src^="http://de"][src*=".myspace.com"],
394 iframe[src*="adjuggler.com"],
395 iframe[src*="clickhype.com"],
396 iframe[src*="euroclick.com"],
397 iframe[src*="network.realmedia.com"],
398 iframe[src*="adcom"],
399 iframe[src*="cpvtext.cpvfeed.com"],
400 iframe[src*="ypn-js.overture.com"],
401 iframe[src*="yceml.net"],
402 iframe[src*="adsys.townnews.com"],
403 iframe[src*="media.adrevolver.com"],
404 iframe[src*="kanoodle"],
405 iframe[src*="nextag.com"],
406 iframe[src*="adframe"],
407 iframe[src*="mm.chitika.net"],
408 iframe[src*="/RealMedia/ads/"],
409 iframe[src*="precisionclick.com/ad/"],
410 iframe[src*="adsatt.espn.go.com"],
411 iframe[src*="rcm.amazon.com"],
412 iframe[src*="rcm-fr.amazon.com"],
413 iframe[src*="adspace"],
414 iframe[src*="AdPlaceholder"],
415 iframe[src*="ffxcam.fairfax.com.au"],
416 iframe[src*="contextweb.com"],
417 iframe[src*="ads-rm.looksmart.com"],
418 iframe[src*=".ru4.com"],
419 iframe[src*=".kanoodle.com"],
420 iframe[src*="adpeeps"],
421 iframe[src*="adbrite"],
422 iframe[src*="hrtrak.net"],
423 iframe[src*="imageshack.us/doneCode.php"],
424 iframe[id*="tp_frame1"],
425 iframe[src*="jazad.aljazeera.net"],
426 iframe[src*="media.nyadmcncserve"],
427 iframe[src*="www.google.com/pagead/ads"],
428 iframe[src*="reklam.gittigidiyor.com"],
429 iframe[src*=".specificclick.net"],
430 iframe[src*="optimizedby.rmxads.com"],
431 iframe[src*="oasis.nysun.com"],
432 iframe[src*=".overture.com"],
433 iframe[src*=".fimserve.com"],
434 iframe[src*="google-afc"],
435 iframe[src*="google-adsense"],
436 iframe[id*="google_ads_iframe"],
437 iframe[src*="werben-mit-campus-media.de/ads/"],
438 iframe[class*="madison_ad"],
439 iframe[src*=".netavenir."],
440 iframe[src*="bwp.versiontracker.com"],
441 iframe[src*="bwp.macfixit.com"],
442 iframe[src*="bwp.cnet.com"],
443 iframe[src*="bwp.news.com"],
444 iframe[src*=".mercuras.com"],
445 iframe[src*="api.gestionpub.com"],
446 iframe[src*=".comclick.com"],
447 iframe[src*="mads.com.com"],
448 iframe[src*="aserve.directorym.com"],
449 iframe[src*="connextra.com"],
450 iframe[src*="adaction.se"],
451 iframe[src*=".chitika.net"],
452 iframe[src*="leadmediapartners.com"],
453 iframe[src*="AdScroller"],
454 iframe[src*="pulse360.com"],
455 iframe[src*="/cdn/_uac/adpage.htm"],
456 iframe[src*="images.intellitxt.com"],
457 iframe[src*="box.shopoon.fr"],
458 iframe[class="Banner"],
459 iframe[id*="sponsored_links_afc"],
460 iframe[src*=".emediate.eu"],
461 iframe[src*="web.adblade.com"],
462 iframe[src*=".adfusion.com"],
463 iframe[src*=".adshuffle.com"],
464 iframe[name$="skybannerframe"],
465 iframe[src*=".quantserve.com"],
466 iframe[src*=".adicio.com"],
467 iframe[src*=".mediaforceads.com"],
468
469 table#overtureLinksWrapper,
470 table.adbritetable,
471 table.ad_table,
472 table.artbannersplus,
473 td#tdpromo,
474 td[class*="blogad_"],
475 td[class*="adstrip"],
476 td[class*="AdColumn"],
477 td[onclick*="click.pulse360.com"],
478 td[class^="todayTopAd"],
479 td[class="midAd"],
480 td[id="ad_gutter"],
481 td[id="first_ad_unit"],
482 span#iTt,
483 span[class="advertisingctr"],
484 div#omniture,
485 div#cnnPartners,
486 div#gB1,
487 div#gB2,
488 div#gB3,
489 div.yschspns,
490 div#yschsec,
491 div#sponsorsAd,
492 div#leaderboardAd,
493 div[id="ads"],
494 div[id^="ads_"],
495 div[id*="ad440x160"],
496 div[id*="ad300x100"],
497 div[id*="ad160x600"],
498 div[class*="ad728x90"],
499 div[class*="ad300x250"],
500 div.werbeblock,
501 div.werbung,
502 div[id$="_ad"],
503 div[id$="_ads"],
504 div[id*="ad_google"],
505 div[id="google_ads_site"],
506 div.top_ad_image,
507 div[class*="_ad_"],
508 div[class^="ad_IDS"],
509 div[id*="swf_728x90"],
510 div[id*="swf_171x600"],
511 div[id*="swf_banner"],
512 div[id*="swf_400"],
513 div[id*="swf_160x600"],
514 div[id*="swf_300x250"],
515 div[id*="swf_171"],
516 div[id*="swf_adbox"],
517 div[id*="swf_perma_flash"],
518 div[id*="swf_skyscraper"],
519 div[id*="km_main_div"],
520 div#ad * object > embed[type="application/x-shockwave-flash"],
521 div[id*="adSpot"],
522 div[id*="StripAd"],
523 div[id^="konaLayer"][class^="konaLayer"],
524 div[class="adPanel"],
525 div[id="ad-wrap"],
526 div#textlinks>div[class*="sponsorship"],
527 div#topjobs>div[class*="sponsorship"],
528 div[id^="ad_links"],
529 div[class*="adspot"],
530 div[id^="ad_box"],
531 div[id="AdBlock"],
532 div[id^="banner"][id$="layer"],
533 div[id*="OvertureSponsoredLinksBlock"],
534 div[id="googlead"],
535 div[id*="reklam"],
536 div[id*="Kanoodle"],
537 div[class^="adModule"],
538 div[id*="loweradswrapper"],
539 div[id="bigad"],
540 div[class*="context-ad"],
541 div[class^="adbanner"],
542 div[class*="_adsys_"],
543 div[id*="SendMessage_gads"],
544 div[id="box-ad"],
545 div[class="box-ad"],
546 div[id^="adxSponLink"],
547 div[id^="adxLeaderboard"],
548 div[id^="adxBigAd"],
549 div[id^="adxToolSponsor"],
550 div[class$="storyad"],
551 div[onclick*="click.pulse360.com"],
552 div[id^="adpos"],
553 div[id="ad"],
554 div[id*="adsense"],
555 div[class~="ad-home"],
556 div[id="topad_wrapper"],
557 div[id*="google_ads_div"],
558 div[id*="mTotem"]>iframe[id*="totem"],
559 div[class="advertising"],
560 div[class*="advertisment"],
561 div[id^="ad1"],
562 div[id^="ad2"],
563 div[id^="ad3"],
564 div[id^="ad4"],
565 div[id^="ad5"],
566 div[id^="ad6"],
567 div[id^="ad7"],
568 div[id^="ad8"],
569 div[id^="ad9"],
570 div[id="uxAd1"],
571 div.contextualad,
572 div[id^="adx_"],
573 div.adText,
574 div[class^="adsText"],
575 div[class*="netavenir_slideup"],
576 div[id="apopBg_dju"],
577 div[id*="advst_special"],
578 div[class="box"][id="dropin"],
579 div[class*="textAds"],
580 div[class~="textAd"],
581 div[id^="bbccom_"],
582 div[id^="advert_"],
583 div[id^="AdBroker"],
584 div[id^="AdSmall"],
585 div[id^="adSpace"],
586 div[id="adTicker"],
587 div[id="spColumnAd"],
588 div[class^="adBlock"],
589 div[class^="AdBorder"],
590 div[class~="adcolumn"],
591 div[class="adbottom"],
592 div[class="adwide"],
593 div[class="module adimg"],
594 div[class$="_ad"],
595 div[class*="publicite"],
596 div[id*="blogbang"],
597 div[id^="banner-ad"],
598 div[id="bannerad"],
599 div[class~="advertisementColumnGroup"],
600 div[class$="advertisement"],
601 div[id="google_textadsBox"],
602 div[id="rightPromoColumn"],
603 div[class="topAds"],
604 div[class="ad"],
605 div[class^="ad1"],
606 div[class="splitAd"],
607 div[class="wide-text-ads"],
608 div[class*="google-ads"],
609 div[class="ads"],
610 div[class^="adSpot"],
611 div[class="relatedAds"],
612 div[class^="adGoogle"],
613 div[class="adgoogle"],
614 div[class^="googleAdBlock"],
615 div[id^="p360_ad"],
616 div[id^="p360-"],
617 div[class^="p360_"],
618 div[id="adjacency"],
619 div[id="adbar"],
620 div[id="dcol-sponsored"],
621 div[id*="sponsored_links_afc"],
622 div[id="sponsored-links"],
623 div[id^="sponLinkDiv"],
624 div[class="marketplace-ad"],
625 div[id^="ADframe"],
626 div[class="singleAd"],
627 div[id^="adsDiv"],
628 div[id^="AdBanner"],
629 div[id^="ad-front"],
630 div[class~="textlinkads"],
631 div[id*="story-sponsoredlinks"],
632 div[class="blk_advert"],
633 div[class$="bottomAd"],
634 div[id="upperad"],
635 div[id="web_kelkoo"],
636 div[id^="right_ad_"],
637 div[class$="WerberahmenOben"],
638 div[class$="anzeige"],
639 div[class~="sb_adsW"],
640 div[class="sb_adsN"],
641 div[id="PointrollOverlay"],
642 div[id="blox-peel-ad"],
643 div[id="yahoo-contentmatch"],
644 div[id="rightrailads"],
645 div[id="right-ads"],
646 div[class="sponsorArea"],
647 div[class="adblock"],
648 div[class^="yab-"][class$="-ad"],
649 div[class="floatedAd"]
650
651 { display: none !important }
652
653 @-moz-document domain(mail.google.com) {
654 div#rhc>div.rh,
655 div.slwyWc,
656 div.oM { display: none !important }
657 }
658
659 @-moz-document domain(wunderground.com) {
660 div[style*="statefarm_bg.gif"][style*="width: 300px"] { display: none !important }
661 }
662
663 /* turn some false positives back off */
664 a:link[href*="download."] img,
665 a:link[href*="mozilla.org"] img,
666 a:link[href*="netflix.com/addtoqueue"] img,
667 a:link[href*="click.mp3"] img,
668 a:link[href*="linksynergy.com"] img[src*="phobos.apple.com"],
669 img[src*="wikipedia"],
670 img[src*="images.ucomics.com"],
671 img[src*="buttons.googlesyndication.com"],
672 iframe[src*="mozilla.org"],
673 div[id*="Player"] iframe[src*="/ads."]
674
675 { display: inline !important }
676
677 div[class="content has_ad"] { display: block !important }
678
679 @-moz-document domain(wiki.caminobrowser.org) {
680 img[src*="/ad/"] { display: inline !important }
681 }
682
683 @-moz-document domain(apple.com) {
684 img[src*="/ads/"] { display: inline !important }
685 div[id="ad"] { display:block !important }
686 }
687
688 @-moz-document domain(nasdaq.com) {
689 div[id*="panel_content_ads"] { display: block !important }
690 }
691
692 @-moz-document domain(slatev.com) {
693 embed[type="application/x-shockwave-flash"][src*="slatev.com"] { display: inline !important }
694 }
695
696 @-moz-document domain(nationalgeographic.com) {
697 embed[type="application/x-shockwave-flash"][src*="adserver"] { display: inline !important }
698 }
699
700 @-moz-document domain(priceminister.com) {
701 a:link[href^="javascript"][href*="advert"] img { display: inline !important }
702 div[id="advert_list"] { display: block !important }
703 }
704
705 @-moz-document domain(mlb.com) {
706 div[id="tw_secnav_mc_ad"] { display: block !important }
707 }
708
709 @-moz-document domain(news.cnet.com) {
710 div[id="ads_backsplashSkin"] { display: block !important }
711 }
712
713 @-moz-document domain(lastfm.de) {
714 html embed[type="application/x-shockwave-flash"][width][height] { display: inline !important }
715 }
716
717 @-moz-document domain(macwelt.de) {
718 div[class*="advertisment"][id="spacer_58"] { display: block !important }
719 }