/* The Original Structure of this Code is by Zathman From Their Theme "Dark Userstyles.org 1.0"  */
/* To download "Dark Userstyles.org 1.0" by Zathman: http://userstyles.org/style/show/700        */

@namespace url(http://www.w3.org/1999/xhtml);
 @-moz-document domain("userstyles.org") {
     img[src*="star_0.png"] {
         width: 0 ! important;
         padding-left: 17px ! important;
         padding-top:  20px ! important;
         background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAABGdBTUEAAK%2FINwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAKHSURBVHjaXJO7bttAEEWXXL4kxb9AwIDdG9BPuI0DI4XbAK5cprJLBf4DF2niMkaCGHATVa5SKXDlDzDgynpYD0okRYoUc%2B9wlQhZYLXa3Zkzd2aW1s3NN2XbtnIcRzUaAWZTVs%2Fz5Hy1WnWSJLlIklQtl0vu1Xq9VptxfPxOOTQmwPc91WwS0FBB4OPMpc0h5jlgvyxLdQnVWsu0cFBVlYCcVqspUYOgIQp83xcoHRDxkivGJWZXHMyd1ryvITYjt1otRRj%2Fe54LQ03D94h2YFQfICr3fwG1IruGMHIQ1Apc1zFSbY27TlWtJf9attUBRBPEwfOiKJVR54pEUGFgt2HchtNhWZZ7q1VhClkBrPYA%2BIG7blGsHwB5KAzF6vV%2Bn0PJW6TR1tqRgtVRCulGmi6xpirLcgHynCvvMAm6cxaL%2BC7P84%2Bu60pHmCfl05COWbY0a6bQarVYLFQUzVQcxzyDOvvWweYxTe0jFPMnIB6LSjVIZwuUifNkMlGvryM1Ho%2BhMM2h%2BOj6%2BsujQwNEvkfVT1DUr5iaHaAagqBSotJxOByqfv9FTafTEgFO0Ih7KSxzNC%2FwO5zPwLjiZpMSU4iiSCBUMZ1OUIvsjPabTjmMuvX6buF4xegsHAFxzBrM1XweYc4JEDv%2B%2BH5QQ1jQf30vQgIYmRFns0hqQVieZwI2I8S7etnZeVND%2BLiowtQgZP6j0VANBgPmLgCm%2FN8IPc%2Fv8WOVF7vJn4Zw2GXu%2Ff4As09Fzzj%2FBJPnbQLS3%2BXr5ocqkE0r0TLIn4WEIJUndO0U9%2FuYF2bl%2FolO6F9Yv3JdQ6iAbWYaSRKXyPsU9aHTZ8zcBM%2FNfh%2Fv6IPvN8r6W%2FPk8o8AAwBe%2B7axfqgAyAAAAABJRU5ErkJggg%3D%3D') ! important;
         background-position: center center !important;
         background-repeat: no-repeat !important;}

     img[src*="star_1.png"] {
         width: 0 ! important;
         padding-left: 17px !important;
         padding-top:  20px ! important;
         background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAABGdBTUEAAK%2FINwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAALMSURBVHjaXFI9TxRRFD1vvnZ2FwiKxm4TEuhJ%2BBM0FNJY0JpQUVhYQYmhtqEw%2FgALIpFGKiorE2KBrWIwyMLCLrs7szNvPj33zaDGt7lz971377nn3vPU6ocCtgU0HeBBA3jcpPeBaRdweB6m2OlF2L6NgTsNBAmQloACQIfDVQVnygN8G5ihf9SsbNZTBpRrhaFbTP7EpCOLnwbPPWbL%2FxLVcqSyAAiLOTKYaSgDKizyArviuXZLAeGfBu9cq7KiRrEk8Umrsoe%2BwhTb8B0D8kwpLNXFlsrS7E2yZ1VgdQFYs2QgNsMWWm4VYCswBDs5K2VFVZEAO3IubchKeZ7kdTvSu%2B8ouLYJWGbwMpNXGLAwyQCxvKK9wLv3ZHSkC5wQ5CTOYWDU6y%2FFFpk8nXLVslCUShmTokzUKNGnKmKjpDozRnmyOEAeBydFmhw6lyEOGfCy7ZZoOX8HJgwkUWQVPxR5I41kfItk2EMaDpDrCdlZB87VBKdMXPNsfCSId88mKcwbMe9iSAuDMeL%2BL8Q3PxHfXiCbjJKyyNe%2Bvn1x6kgFFj7m0NYJ9I7y2vL42Ds0Ow4IFAUjAxBd%2F0DY%2FQY9uMqLNF63nMaxGazOZfwyH7UfW%2FbmxFZ7IoDMJU8TZOEQetQz1SOy0P0uMh1uMmQfqtLYsS0LJTclS%2FN3kKb5Xp5EyKKxUEYa9JGMbv4YASTvQD6236pA2u697go6U500CTm4a8SDrvHJuE%2BwoQyRioT120PHbrS63vRcBSKDFDWqrtJOGgwQ9c4xuTpj712kZFNkCf5bBGl%2Bdpoz1YuVAeb1ENNwOC%2B9h93vxvTo5pwArxh3%2Fi%2BCgprnUOH47QpEpJxQAR0F0MPrTty%2FIIPLM9Lf4P0ibbv2sj8zILbTsVwPyqlmYcV8VFprqnAnlmdRsEH9JekN7b6PpN4vWrb73G62c84Eluuby98CDACyCoSSpicwCwAAAABJRU5ErkJggg%3D%3D') ! important;
         background-position: center center !important;
         background-repeat: no-repeat !important;}

     img[src*="star_05.png"] {
         width: 0 ! important;
         padding-left: 17px ! important;
         padding-top:  20px ! important;
         background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAABGdBTUEAAK%2FINwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAL%2FSURBVHjaXFNLqE1hFP7Ofu9z7sXxSNzrIpRSUmYYKCVjulEyU0oZYSJDuhPKTJkwuBMRZaSUCSZyRmKiXA6uc9p3vx9nv7e1%2FnNOZNXaa%2Ff%2Fa33rW4%2B%2F9fjxE0iSBEVRYJoGaVtYTdPE%2BZtk7u3B4vOxJBkhTVMURYG6rjGVxcUzkNjZMAx0Om3MzMyQdsS%2FaZr4Ls%2Ff%2FFltOEpgp1otCFBZlqGqqkjClkXhgDGQKRjoui5YcYBftG8kBXmpWKLvSxEwuZNliRg1AkTijJ3O3%2ByappKjjH6z%2BZ5dqKaTCr9DTdOcbRGdKQAzYitAODOXw1ZVFXG5hq7mVMZlLwPsMAUBkGvrFoHIDMTCfSnLChN2qqDoqZs0WVbO15BOhpVy3EpldTUGEus76q0NKHYvATwjwJdlWfcIpFdOUFrLPfuVarSPKJrR1uVxx92swRcP%2BLCaw%2Fn0BrePysiyXEyGAoXlSZEy0AsliuL7brnuhK42aCtUH7HlPqz4xGK4gjywyLlLIBmSJEEURQgCH3Ec8xmxk54rc8HHZ15aX%2F%2Bmzd8xFNoX6hX3wvIj5N4QReJjNDJEsOu6sO01OI5DZ6OcSjr96NHDjwpn2JP27npave2HtvOqTFSCHMh9SwBU2Tg7B1qWheFwAM%2FzKirpPA3itWgs18idPli8v5aUmPuq7DpXxB6KyCH1UKUxZZcECLPwPJfKy65Q7NPppKTpFrI1m9FSXWQoY596YaOIXZRJiMFgIADCMGQAjnvOH103xiOeri6zaaAcrvMUeWgj8wZU0hrqqiAQF3meiYlMZIH2ajA7OzMGYRa8TKxZhQN56CC1f5L%2BQplGwolZ%2FCcLmqa%2F58cqyuEPA3Bv4iTZn7m%2FMbL6yKixCp3ONtE7cun%2Fi0C92M3bbRj6GKSqKrE8NDIEvreDGSAYluubYHlDHXTnq9%2FHyG8f6SXSFQ6iN7PAW85VCBBmwGPm5Sliv96Y9Je7jdfZXg0vbKntaJKcho4HDEaP86Kum9X4rWni8o8AAwDXqLZKSOdLNQAAAABJRU5ErkJggg%3D%3D') ! important;
         background-position: center center !important;
         background-repeat: no-repeat !important;}

     html, body {
	background: #253960 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAFCCAMAAAAHcEfNAAABDlBMVEUAHT8jOWEiOGEhOGEkOWAbNmEgOGEeN2EZNWAdN2EcNmEBHkEIJ08XNF8NLFYfOGEEIkcKKVIOLVcJKFABH0IYNGAaNWEkOWEQL1oCIEQRL1sUMl0EIkgMK1UVM14WM18KKVEGJEsPLlgSMFsHJUwMK1QSMFwVMl4DIUUTMV0CH0QCH0IPLlkLKlMfN2IaNmEHJk4BHUEDIUcFJEoDIUYGJUsOLFcFI0gWM14GJUwYNWATMVwHJk0FI0kiOWENLFUGJEoEI0geN2IPLVgRMFsJKVELKVMWNF8QL1kLK1QRL1oFI0oUMl4AHUAIJ04XNGAIJk4DIEUfN2ELKVIJJ1AQLlkUMV0LKlQdNmEDIES4lXSdAAAAr0lEQVR4XsXFVW4FQRRDQT9mZggzMzMz8/43Esu6avWM8h+XrIP/3gNWKOepmzmZlY75wQumZZ1WqWz6coItOqA7rNExRmSDdmhc9mmZnvGIvPOOmrnAsFTMGy6xQF+4wYQMyBGKziZVzRlGZZ4+cI22uUXXnGNMJmWPZuQTPXOPKRmUbRqSKxScJzTMLqU9TbNEiYCs5xsZT0pOra9YpJKTDIiFREMOEflDS+K65xfVph0QhFefsgAAAABJRU5ErkJggg==") top left repeat-x !important;
         background-repeat: repeat-x ! important; 
         color: lightgray ! important;}

     p, h1, h2, h3, h4 {
         background-color:transparent ! important; 
         color:lightgray ! important;}
     A:link, a, a.ab, .q {
         color:#82BDFF ! important; 
         text-decoration: none ! important;}
     A:visited {
         color: #4CB1FE ! important;}
     A:active {
         color:red ! important; 
         font-style: italic ! important;}
     A.good-rank:link {
         color: #00CC00 !important;}
     A.medium-rank:link {
         color: #ffee55 !important;}
     A.poor-rank:link {
         color: #ff8000 !important;
        opacity: 1 ! important;}
     A.unranked:link {
         color: #ff0000 !important;}
     A:hover {
         color:#ffffff ! important;}

     #header-bar {
         background:transparent ! important;
         border: 0px ! important;}

     #Header {
         background: #292929 ! important;
         border: 0px ! important;
         border-bottom: 1px solid #ffffff !important;
         border-top: 1px solid #ffffff !important;}

     #navigation a, #navigation a:visited {
         background: transparent ! important;
         border: 0px ! important;
         color: silver ! important;}

     #navigation .current-page{
         background: #353535 ! important;
         border: 0px ! important;
         color: white ! important;}
   
     #search input[type="submit"] {
         border: 0px solid #44a ! important;
         background: transparent ! important;
         color: orange ! 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: #2b2b2b ! important;
         color: #ffffff ! important;
         border: 1px dashed #cccccc !important;}

     input[id="long-description"] {
         height: 50px ! important;}

     #obsoletion-message {
         background-color: transparent ! important;
         border: 3px solid #3c3c3c ! important;}

     #Comments, .CommentBody {
         color: lightgray ! important;
         border: 3px solid #3c3c3c ! important;}

     #Comments code,.CommentBody blockquote {
         background-color: lightgray ! important;
         color: red ! important;
         border: 3px solid #3c3c3c ! important;}

     div#Panel {
         background: transparent !important;}
}