@namespace url(http://www.w3.org/1999/xhtml);
/* Templated upon: http://www.userstyles.org/style/700/ */  
@-moz-document domain("userstyles.org") {
 html, body
  {
   background: #000 !important; 
   color: #ccc !important;
  }
 p, h1, h2, h3, h4 
  {
   background-color: transparent !important; 
   color:#ddd !important;
  }
 a:link, a.ab, .q {
   color:#aaa !important; 
   text-decoration: none !important;
  }
 a:visited
  {
   color: #d5bf9b !important;
  }
 a:active 
  {
   color:red !important; 
   font-style: italic !important;
  }
 a:hover
  {
   color:#fff !important;
  }
 img[src*="star_0.png"],
 img[src*="star_05.png"],
 img[src*="star_1.png"] 
  {
   display: none !important;
  }
 #header-bar 
  {
   background: #000 !important;
   border-bottom: 1px solid #444 !important;
   border-left: 1px solid #444 !important;
   border-right: 1px solid #444 !important;
   border-top: none !important;
  }
 #navigation a,
 #navigation a:visited,
 #navigation .current-page
  {
   background: transparent !important;
   border: 0px !important;
   color: #cccccc !important;
  }
 input, select, textarea
  {
   border: 1px solid #666 !important;
   background-color: #222 !important;
   color: #ddd !important;
  }
 pre
  {
   background-color: transparent ! important;
   color: #ccb7b7 !important;
   border: 1px dashed #cccccc !important;
  }
 textarea,
 input[id="short-description"],
 input[name="style[before_screenshot]"],
 input[name="style[after_screenshot]"]
  {
   background-color: transparent !important;
   color: #ccb7b7 !important;
   border: 1px dashed #cccccc !important;
  }
 input[id="long-description"]
  {
   height: 50px !important;
  }
 #obsoletion-message
  {
   background-color: transparent !important;
   border: 3px solid #3c3c3c !important;
  }
}