@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("torrentz.com"),
domain("torrentz.eu") {
   html, body { color: #797979 !important ; background-color: #232323 !important;}
   
   form.search,
   form.search * { color: #232323 !important;  background: none #555555 !important; border-color: #555555 !important;}
   input#thesearchbox { background: #333333 !important }
   form.search input#thesearchbutton,
   form.search ul.autocomplete li:hover,
   form.search ul.autocomplete li:hover strong { color: #777777 !important ; background: #3333#3 !important }
   form.search input#thesearchbutton:hover { background-color: #232323 !important }

   div[class] h2 { color: #888888 !important; font-style: italic !important; border-color: #555555 !important; background: none #555555 !important;}
   div[class] h2 a { color: #309CAE !important }
   div[class] h2 span { color: #CCCCCC !important; font-style: normal !important;}

   div[class] h3 { color: #DBBE08 !important; border-color: #555555 !important; background: none #555555 !important;}
   div[class] h3 a { color: #00AA00 !important ; text-decoration: underline !important }
   div[class] h3 b:after { content: '*' !important }
   div[class] h3 b { color: #DBBE08 !important }

   div[class] div { color: #DBBE08 !important ; font-weight: bold !important;}
   div[class] div a { color: #00AA00 !important ; text-decoration: underline !important }
   div[class] div b:after { content: '*' !important }
   div[class] div b { color: #DBBE08 !important }

   div[class] dl { color: #232323 !important; background-color: #777777 !important; border-color: #333333 !important;}
   div[class] dt { color: #AAAAAA !important; background-color: #777777 !important;}
   div[class] dt a { color: #0000C0 !important;}
   div[class] dd span.u { color: #DBBE08 !important;}
   div[class] dd span.d { color: #0000C0 !important;}

   /* nav bar */
   div[class] p { border-color: #555555 !important;}
   div[class] p a { color: #AAAAAA !important; text-decoration: underline !important; font-style: italic !important;}
   div[class] p,
   div[class] p span { color: #AAAAAA !important; background: none #555555 !important;}
   div[class] p span a { border: solid 1px #333333 !important; color: #333333 !important; background-color: #777777 !important;}
   div[class] p span span  { border: solid 1px #AAAAAA !important; color: #AAAAAA !important;}
   div[class] p span strong  { color: #AAAAAA !important;}


   /* more specific code */
   div.download dl dt a { color: #AAAAAA !important;}
   div.download dl dt a:hover { background-color: #666666 !important;}
   div.download dl dt a span.u { color: #DBBE08 !important;}
   div.download dl dt a span.n { color: #0000C0 !important;}

   div.files ul { color: #232323 !important; background-color: #777777 !important; border-color: #333333 !important;}
   div.files ul li ul li span { color: #6B3F2E !important;}

   form.profile { color: #232323 !important; background-color: #555555 !important;}
   form.profile legend { border-color: #555555 !important;}
   form.profile legend,
   form.profile fieldset { color: #232323 !important; background-color: #777777 !important;}
   form.profile fieldset a { color: #232323 !important; text-decoration: underline !important;}


   /* leave this at the end */
   div.top,
   div.top * { background: none #336699 !important;}

   div.footer { background-color: #232323 !important;}
   div.cloud { background-color: #232323 !important}
   
   div[style] { display: none !important }
}
