@namespace url(http://www.w3.org/1999/xhtml);
/*
  userstyles.org: new rating system (stars)
*/
/*

This style, by default, is designed to work only on the Discussions list on each style's page.
Doing otherwise has the potential to corrupt the userstyles.org site styles of others.
I provide 2 options below for displaying the stars on additional pages. You can implement
either one by commenting (Option 1) or uncommenting (Option 2) code. Don't use both (:D).

*/
@-moz-document domain("userstyles.org") {

/* full star (3) */
/* Option 1: to show stars on all pages with ratings, open this comment -> */
#discussions /*Opt.1*/  .good-rating {
  list-style-image:  url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAACMUlEQVR4nI1RXUiTURj+ggiSMGU3BaY21xzt17bJWApBP1SMMIpatt9Ia3ThaIERQYIXQcQouummMsypm2MZsyLdRHRb+ZMEpUVZUXShrdxFDDfn+3SaGdU3qQ8ezjnv8zzvec/zcdwyH4Y0Qgyqg/Mh9YblNHxTz5bsmu5VP8JHIxYeyAf+25w1dqsqEK4GxU8RhbYm0wGF5B83qn/tySuLYsoOvD0OvKxF2q/05DZ5FHnUpSiBV7oZPvmuhU7FBQpWpfCKGV+wBq/riB5Wg3E2ptHDJ5PAx/Qt8jyOgtoJ+HQJDBgyeFoLDB8Bxm3AmD0LGrcTxixEI0Zk+b7dKXgqEwhUDHHxNtVzDB4AxZgoZgFiViBqWUTk5xq1LtYZTxEr4ckhzLYrR7n9lQXirzeUb9C9AxRmRIiJwzkQMiPL9dZg6prssbR4tXDp6SWfr0gn0GEA7ptygnpMBM8ezFyVPisuXFX6R3AndYXlyUbxNO6x8e6a+OhkozZK3q/IX1nES/1Lg2hd5rRoGn42WgcLpv03/Dh7jJg7K0/yf9d5KZeoKy3PNOnm0HoUuHkY5GcBhhwgr41wiyV9hzU4p8JMk2INr0GmfqOe3HuB28zcZUKqWfUtfmbT5PxFdRJtrFmrmeBS4pNDtI9nTrokLlxngTVrMHqsLGCWF+xk5fwGraBmsl7Yh0t64PI2zDrFbp65xVCkeXeirN+pFRxkx79HW+vUCIwfHKKIe/v6qqXid57Ph+qDJ/f8AAAAAElFTkSuQmCC")
    !important;
} /* */

/* empty star (1) */
/* Option 1: to show stars on all pages with ratings, open this comment -> */
#discussions /*Opt.1*/  .bad-rating {
  list-style-image:  url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB80lEQVR4nI1Ru2uaURT/wC3UdO3QYsnQhA5CsSKE4iCkY+xQsGP/hy4OQifRQaqDgujgoAR8L4JSfFCw4uADRexgEUGXqOjn69PPx7055xIT4peUHvhx7j339zuvy3FPWDKZPMnlcgmPx/PqKY7EAoEA8/l8/icFq1Qqv/5bjGa329/1+33UkvF4LITD4bN/CmKx2N25Wq0W6K1tt1sK7V89KnK73UeRSERRLpffNhqNj6VS6ft8PhfpvZHJZEILhcLXVqt1XiwWz4LBoMLpdB5xmUymORqN+OVyuRVFkVViCkIY8IjA+Gq1oovFQoSReOgmz4VCoQbP83Sz2ZDdbscESERAjPl9HP16vWadxOPxEqdUKt/AvH+n0ylmJvDIRIfArrAyLJD6fL6iXC4/2Y+ugI1i+4yAxEMIgkDwPRqN1mQy2esHi1Or1aew5WsUPwaYlabT6Q5QX0q2bjKZXtTr9evbKoy8B94R2WxWkAhdLhfn9XpP2+32Csmz2YzCdxE8o8c7ipvNJtVqtc8kCRKJxHmv16O4uMFgQGGEeSqV+lOr1YThcIhxAsmp0Wi8lIj9fv+3brdLoXVqs9niGo3mAsLHOp3uk8PhSGPVTqdDzWbzD4nYYDC8t1gsOZVK9Rmuh609h2RfrFbrb71e/2EfvAFQoOGrrW2AmwAAAABJRU5ErkJggg==")
    !important;
} /* */

/* half star (2) */
/* Option 1: to show stars on all pages with ratings, open this comment -> */
#discussions /*Opt.1*/  .ok-rating {
  list-style-image:  url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9kJEAQdJo6Ek5QAAAJZSURBVCjPlVJLSJRhFD33m6eP/590ZmQIG1NnUUihlQxONUVFixgYghiknVRGu9xGtCpw2SYCadFCIpiFBVZQ1tRCekgG0vQSsbHZDepoOM7jv99t0ViYBnWW997DPefeA/wFMh5qe/P87ujQ0NA2/CvkwR4AQPnJrscyfVMmJydf4H9Qvt/ZJc8iIrO39OLiYiGZTO7YbE793rj3V9Fesm4g2A7RQoZh1Ph8viubkUnu7K4VJ/ykuQ6kmrWmHqozLyEUcpJ9P9B+VpaXlymdTvf5/f4v8/PzC5lMZjWXy+VIj3Z/oFXbVjT56mGYNlgCOFwAM8RzEBQ6JwDAzGRZFpi5vLKysppOp9/bF5Yq2hsMesRuCpUYAAGWBoShRQBmIiIopeBwOKCUcrhcLmc+n3fbprPFseOt+kSNWI2iTKGKEBhARUOM7ZCGLogImBnMjEKhQCMjI6/7+/t7qeq9JXe945Ev0LoT5pbqBRncdgjc1oeqbCkWi5RKpaYSiUScmb/aquSl73lr7KirmHA0B+tgCWBpaF8LdEMnAEBrTRMTE5lYLHZMROYAwL529mth75KzooGKABUNsIbon3KJCFXfTQCy6/4slztgK1gemD4PCgwUGHC6BUpBRISZAQCBQKAmGo3WryPT1TTqibzKbHRBAzAdqHx8V3g1JZ9mZmaKpVIJlmWJ2+1GJBI5siFhZcPVQ7UKmPuMtw9f3juT/HYy2nshPDAwcHp4ePhpNpslpRQMwzi8IWq3Y837Zs+3py52e08BqP+j7QmHw72Dg4Pj8Xj8wFrxByhbFclGIx0lAAAAAElFTkSuQmCC")
    !important;
} /* */

/* grey diamond (0) */
/* Option 1: to show stars on all pages with ratings, open this comment -> */
#discussions /*Opt.1*/  .no-rating {
  list-style-image:  url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAADwikbvAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRDb21tZW50AENyZWF0ZWQgd2l0aCBHSU1QV4EOFwAAACZJREFUeJxjYBgF1APl5eX3ydYIxO9JNgBJ43dKDSDf6WRpHMYAACQOHc2U8/yZAAAAAElFTkSuQmCC")
    !important;
} /* */

}

/*

Option 2:
Image position is based on the site's default style; if you're using another style,
then you may need to adjust background-position (and, possibly, other elements).
To also show star rating images on the style list pages (browse/search, users/account)
but not the home page (though you can modify the -moz-doc to include it if you like), 

close this comment -> *./

@-moz-document url-prefix(http://userstyles.org/users/),
               url-prefix(http://userstyles.org/styles/browse) {

ul#style-list {
  list-style-type:  none  !important;
  padding:  0 0 16px 8px  !important;
  margin:  0  !important;
}

#style-list li.no-rating { 
  background-image:  url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAADwikbvAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRDb21tZW50AENyZWF0ZWQgd2l0aCBHSU1QV4EOFwAAACZJREFUeJxjYBgF1APl5eX3ydYIxO9JNgBJ43dKDSDf6WRpHMYAACQOHc2U8/yZAAAAAElFTkSuQmCC")  !important;
  background-repeat:  no-repeat  !important;
  background-position:  0  .1em  !important;
  padding-left:  24px  !important;
}
#style-list li.good-rating {
  background-image:  url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAACMUlEQVR4nI1RXUiTURj+ggiSMGU3BaY21xzt17bJWApBP1SMMIpatt9Ia3ThaIERQYIXQcQouummMsypm2MZsyLdRHRb+ZMEpUVZUXShrdxFDDfn+3SaGdU3qQ8ezjnv8zzvec/zcdwyH4Y0Qgyqg/Mh9YblNHxTz5bsmu5VP8JHIxYeyAf+25w1dqsqEK4GxU8RhbYm0wGF5B83qn/tySuLYsoOvD0OvKxF2q/05DZ5FHnUpSiBV7oZPvmuhU7FBQpWpfCKGV+wBq/riB5Wg3E2ptHDJ5PAx/Qt8jyOgtoJ+HQJDBgyeFoLDB8Bxm3AmD0LGrcTxixEI0Zk+b7dKXgqEwhUDHHxNtVzDB4AxZgoZgFiViBqWUTk5xq1LtYZTxEr4ckhzLYrR7n9lQXirzeUb9C9AxRmRIiJwzkQMiPL9dZg6prssbR4tXDp6SWfr0gn0GEA7ptygnpMBM8ezFyVPisuXFX6R3AndYXlyUbxNO6x8e6a+OhkozZK3q/IX1nES/1Lg2hd5rRoGn42WgcLpv03/Dh7jJg7K0/yf9d5KZeoKy3PNOnm0HoUuHkY5GcBhhwgr41wiyV9hzU4p8JMk2INr0GmfqOe3HuB28zcZUKqWfUtfmbT5PxFdRJtrFmrmeBS4pNDtI9nTrokLlxngTVrMHqsLGCWF+xk5fwGraBmsl7Yh0t64PI2zDrFbp65xVCkeXeirN+pFRxkx79HW+vUCIwfHKKIe/v6qqXid57Ph+qDJ/f8AAAAAElFTkSuQmCC")  !important;
  background-repeat:  no-repeat  !important;
  background-position:  0  .1em  !important;
  padding-left:  24px  !important;
}
#style-list li.bad-rating {
  background-image:  url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB80lEQVR4nI1Ru2uaURT/wC3UdO3QYsnQhA5CsSKE4iCkY+xQsGP/hy4OQifRQaqDgujgoAR8L4JSfFCw4uADRexgEUGXqOjn69PPx7055xIT4peUHvhx7j339zuvy3FPWDKZPMnlcgmPx/PqKY7EAoEA8/l8/icFq1Qqv/5bjGa329/1+33UkvF4LITD4bN/CmKx2N25Wq0W6K1tt1sK7V89KnK73UeRSERRLpffNhqNj6VS6ft8PhfpvZHJZEILhcLXVqt1XiwWz4LBoMLpdB5xmUymORqN+OVyuRVFkVViCkIY8IjA+Gq1oovFQoSReOgmz4VCoQbP83Sz2ZDdbscESERAjPl9HP16vWadxOPxEqdUKt/AvH+n0ylmJvDIRIfArrAyLJD6fL6iXC4/2Y+ugI1i+4yAxEMIgkDwPRqN1mQy2esHi1Or1aew5WsUPwaYlabT6Q5QX0q2bjKZXtTr9evbKoy8B94R2WxWkAhdLhfn9XpP2+32Csmz2YzCdxE8o8c7ipvNJtVqtc8kCRKJxHmv16O4uMFgQGGEeSqV+lOr1YThcIhxAsmp0Wi8lIj9fv+3brdLoXVqs9niGo3mAsLHOp3uk8PhSGPVTqdDzWbzD4nYYDC8t1gsOZVK9Rmuh609h2RfrFbrb71e/2EfvAFQoOGrrW2AmwAAAABJRU5ErkJggg==")  !important;
  background-repeat:  no-repeat  !important;
  background-position:  0  .1em  !important;
  padding-left:  24px  !important;
}
#style-list li.ok-rating {
  background-image:  url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9kJEAQdJo6Ek5QAAAJZSURBVCjPlVJLSJRhFD33m6eP/590ZmQIG1NnUUihlQxONUVFixgYghiknVRGu9xGtCpw2SYCadFCIpiFBVZQ1tRCekgG0vQSsbHZDepoOM7jv99t0ViYBnWW997DPefeA/wFMh5qe/P87ujQ0NA2/CvkwR4AQPnJrscyfVMmJydf4H9Qvt/ZJc8iIrO39OLiYiGZTO7YbE793rj3V9Fesm4g2A7RQoZh1Ph8viubkUnu7K4VJ/ykuQ6kmrWmHqozLyEUcpJ9P9B+VpaXlymdTvf5/f4v8/PzC5lMZjWXy+VIj3Z/oFXbVjT56mGYNlgCOFwAM8RzEBQ6JwDAzGRZFpi5vLKysppOp9/bF5Yq2hsMesRuCpUYAAGWBoShRQBmIiIopeBwOKCUcrhcLmc+n3fbprPFseOt+kSNWI2iTKGKEBhARUOM7ZCGLogImBnMjEKhQCMjI6/7+/t7qeq9JXe945Ev0LoT5pbqBRncdgjc1oeqbCkWi5RKpaYSiUScmb/aquSl73lr7KirmHA0B+tgCWBpaF8LdEMnAEBrTRMTE5lYLHZMROYAwL529mth75KzooGKABUNsIbon3KJCFXfTQCy6/4slztgK1gemD4PCgwUGHC6BUpBRISZAQCBQKAmGo3WryPT1TTqibzKbHRBAzAdqHx8V3g1JZ9mZmaKpVIJlmWJ2+1GJBI5siFhZcPVQ7UKmPuMtw9f3juT/HYy2nshPDAwcHp4ePhpNpslpRQMwzi8IWq3Y837Zs+3py52e08BqP+j7QmHw72Dg4Pj8Xj8wFrxByhbFclGIx0lAAAAAElFTkSuQmCC")  !important;
  background-repeat:  no-repeat  !important;
  background-position:  0  .1em  !important;
  padding-left:  24px  !important;
}

}
/*end of Opt.2*/

@-moz-document url-prefix("http://userstyles.org/styles/") {
/*
  style average-rating
*/
#average-rating img.good-average-rating /*[src$="/good.gif"]*/ {
  width:  0  !important;
  padding:  0 0 16px 16px  !important;
  margin:  0 0 0 4px  !important;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAACMUlEQVR4nI1RXUiTURj+ggiSMGU3BaY21xzt17bJWApBP1SMMIpatt9Ia3ThaIERQYIXQcQouummMsypm2MZsyLdRHRb+ZMEpUVZUXShrdxFDDfn+3SaGdU3qQ8ezjnv8zzvec/zcdwyH4Y0Qgyqg/Mh9YblNHxTz5bsmu5VP8JHIxYeyAf+25w1dqsqEK4GxU8RhbYm0wGF5B83qn/tySuLYsoOvD0OvKxF2q/05DZ5FHnUpSiBV7oZPvmuhU7FBQpWpfCKGV+wBq/riB5Wg3E2ptHDJ5PAx/Qt8jyOgtoJ+HQJDBgyeFoLDB8Bxm3AmD0LGrcTxixEI0Zk+b7dKXgqEwhUDHHxNtVzDB4AxZgoZgFiViBqWUTk5xq1LtYZTxEr4ckhzLYrR7n9lQXirzeUb9C9AxRmRIiJwzkQMiPL9dZg6prssbR4tXDp6SWfr0gn0GEA7ptygnpMBM8ezFyVPisuXFX6R3AndYXlyUbxNO6x8e6a+OhkozZK3q/IX1nES/1Lg2hd5rRoGn42WgcLpv03/Dh7jJg7K0/yf9d5KZeoKy3PNOnm0HoUuHkY5GcBhhwgr41wiyV9hzU4p8JMk2INr0GmfqOe3HuB28zcZUKqWfUtfmbT5PxFdRJtrFmrmeBS4pNDtI9nTrokLlxngTVrMHqsLGCWF+xk5fwGraBmsl7Yh0t64PI2zDrFbp65xVCkeXeirN+pFRxkx79HW+vUCIwfHKKIe/v6qqXid57Ph+qDJ/f8AAAAAElFTkSuQmCC") 
    !important;
  background-repeat:  no-repeat  !important;
  background-position:  1px  1px  !important; 
}
#average-rating img.bad-average-rating /*[src$="/bad.gif"]*/ {
  width:  0  !important;
  padding: 0 0 16px 16px  !important;
  margin:  0 0 0 4px  !important;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB80lEQVR4nI1Ru2uaURT/wC3UdO3QYsnQhA5CsSKE4iCkY+xQsGP/hy4OQifRQaqDgujgoAR8L4JSfFCw4uADRexgEUGXqOjn69PPx7055xIT4peUHvhx7j339zuvy3FPWDKZPMnlcgmPx/PqKY7EAoEA8/l8/icFq1Qqv/5bjGa329/1+33UkvF4LITD4bN/CmKx2N25Wq0W6K1tt1sK7V89KnK73UeRSERRLpffNhqNj6VS6ft8PhfpvZHJZEILhcLXVqt1XiwWz4LBoMLpdB5xmUymORqN+OVyuRVFkVViCkIY8IjA+Gq1oovFQoSReOgmz4VCoQbP83Sz2ZDdbscESERAjPl9HP16vWadxOPxEqdUKt/AvH+n0ylmJvDIRIfArrAyLJD6fL6iXC4/2Y+ugI1i+4yAxEMIgkDwPRqN1mQy2esHi1Or1aew5WsUPwaYlabT6Q5QX0q2bjKZXtTr9evbKoy8B94R2WxWkAhdLhfn9XpP2+32Csmz2YzCdxE8o8c7ipvNJtVqtc8kCRKJxHmv16O4uMFgQGGEeSqV+lOr1YThcIhxAsmp0Wi8lIj9fv+3brdLoXVqs9niGo3mAsLHOp3uk8PhSGPVTqdDzWbzD4nYYDC8t1gsOZVK9Rmuh609h2RfrFbrb71e/2EfvAFQoOGrrW2AmwAAAABJRU5ErkJggg==") 
    !important;
  background-repeat:  no-repeat  !important;
  background-position:  1px  1px  !important; 
}
#average-rating img.ok-average-rating /*[src$="/ok.png"]*/ {
  width:  0  !important;
  padding:  0 0 16px 16px  !important;
  margin:  0 0 0 4px  !important;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9kJEAQdJo6Ek5QAAAJZSURBVCjPlVJLSJRhFD33m6eP/590ZmQIG1NnUUihlQxONUVFixgYghiknVRGu9xGtCpw2SYCadFCIpiFBVZQ1tRCekgG0vQSsbHZDepoOM7jv99t0ViYBnWW997DPefeA/wFMh5qe/P87ujQ0NA2/CvkwR4AQPnJrscyfVMmJydf4H9Qvt/ZJc8iIrO39OLiYiGZTO7YbE793rj3V9Fesm4g2A7RQoZh1Ph8viubkUnu7K4VJ/ykuQ6kmrWmHqozLyEUcpJ9P9B+VpaXlymdTvf5/f4v8/PzC5lMZjWXy+VIj3Z/oFXbVjT56mGYNlgCOFwAM8RzEBQ6JwDAzGRZFpi5vLKysppOp9/bF5Yq2hsMesRuCpUYAAGWBoShRQBmIiIopeBwOKCUcrhcLmc+n3fbprPFseOt+kSNWI2iTKGKEBhARUOM7ZCGLogImBnMjEKhQCMjI6/7+/t7qeq9JXe945Ev0LoT5pbqBRncdgjc1oeqbCkWi5RKpaYSiUScmb/aquSl73lr7KirmHA0B+tgCWBpaF8LdEMnAEBrTRMTE5lYLHZMROYAwL529mth75KzooGKABUNsIbon3KJCFXfTQCy6/4slztgK1gemD4PCgwUGHC6BUpBRISZAQCBQKAmGo3WryPT1TTqibzKbHRBAzAdqHx8V3g1JZ9mZmaKpVIJlmWJ2+1GJBI5siFhZcPVQ7UKmPuMtw9f3juT/HYy2nshPDAwcHp4ePhpNpslpRQMwzi8IWq3Y837Zs+3py52e08BqP+j7QmHw72Dg4Pj8Xj8wFrxByhbFclGIx0lAAAAAElFTkSuQmCC") 
    !important;
  background-repeat:  no-repeat  !important;
  background-position:  1px  1px  !important; 
}

}