@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document
 domain('cpan.org'),
 domain("perl.org")
{
   html, body, tbody, tr, td, div { background-color: #232323 !important; color: #777777 !important }
   pre {
      display: block !important ; 
      background-color: #333333 !important ;
      border: #777777 solid 0.1em !important ;
      color: #999999 !important ;
      font-family: "courier" !important ;
      margin:  1em 2em 2em 1.3em !important ;
      overflow: auto !important ;
      padding: 0.5em 2em 1em 1em !important ;
      text-align: left !important ;
      white-space: pre !important ;
      font-family: "courier" !important ;
   }   

   /* defaults for all links */
   a:link, a:visited { color: #999999 !important } 
   a:active { font-weight: bold !important }
   a:hover { color: #007700 !important }
   h1, h2, h3, h4, h5 { color: #007700 !important }





   .pod pre { color: #999999 !important ; background-color: #333333 !important; }
   code.inline { border-width: 0 !important ; background-color: #333333 !important }
   code.inline span.w { color: #999999 !important }
   code.inline span.i { color: #00AAFF !important }
   code.inline span.n { color: #777700 !important }
   code.inline span.s { color: #999999 !important }
   pre.verbatim { background-color: #333333 !important; }
   pre.verbatim span.w { color: #777777 !important; }
   pre.verbatim span.b { color: #999999 !important; }
   pre.verbatim span.c { color: #00AA00 !important; }
   pre.verbatim span.i { color: #00AAFF !important; }
   pre.verbatim span.q { color: #FFAA00 !important; }
   pre.verbatim span.s { color: #999999 !important; }
   pre.verbatim span.cm,
   pre.verbatim span.sc { color: #999999 !important; font-weight: bold !important }

}

