@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain("imdb.com"){
/*keyword page ad*/
div[id$="content"]>div[align="center"],
/*top area*/
body>div:first-child:not([id]),
/*rightside ad movies*/
div[id$="main"]>div[id$="adrhs"],
/*rightside ad forums*/
#root>table[align="center"]>tbody>tr>td:not(:first-child),
/*bottom ads*/
.comment>div[id$="bot"]>.right,
iframe[src*="ad"],
#footer.ft{display:none!important}

/*colours*/
body,div,table *{background-color:#000!important;color:#FFF!important}
[style^="background-image"],img:not([border="0"]):not([border="1"]):not(.poster){opacity:.5!important;background-color:#FFF!important}
a{color:red!important}
/*top bg imgs*/
[id$="topbg"],[id$="botbg"]{background-image:none!important}
/*logo*/
img[src$="/logo.gif"],
/*amazon*/
div[id$="shopbox"],
/*search button*/
input[id$="go"],
/*top area*/
div[id$="home"],div[id$="tabs"],div[id$="sub"]{opacity:.6!important}
/*select/input*/
input[name="q"],select{background-color:darkred!important}
input[name="q"]:hover,select:hover{background-color:#CC0000!important}
input[name="q"]:focus{background-color:#FFF!important}
}
@-moz-document url-prefix("http://imdb.com/find"),url-prefix("http://www.imdb.com/find"){
/*rightside ad*/
#root>table>tbody>tr>td:last-child:not([width="100%"]){display:none!important}
/*imgs*/
[style^="background-image"],img{opacity:.5!important;background-color:#FFF!important}
}
@-moz-document url-prefix("http://imdb.com/register/"),url-prefix("http://www.imdb.com/register/"){
/*user prefs page top imgs*/
body>div>div>div:not([id$="search"]){opacity:.6!important}
}
@-moz-document url-prefix("http://imdb.com/title/"),url-prefix("http://www.imdb.com/title/"){
/*rating/gold bar*/
div[id$="rating"],.gold [class^="t"]{opacity:.6!important}
}
@-moz-document url("http://imdb.com/"),url("http://www.imdb.com/"){
[style^="background-image"],img:not([align="left"])[width]:not([vspace]){opacity:.5!important;background-color:#FFF!important}
}