/* Zathman's Userstyles.org Redesign - - - - - - version 1.1b  */
/* Last Updated: 12 SEP 2007 (03:04) Email: zathman@gmail.com */
/* * If you like this, please consider donating via PayPalÂ® * */
/* *At the very least, leave me a comment with your thoughts* */

@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document url-prefix(http://userstyles.org/) {
    * a {text-decoration: none !important;}
/** Everywhere Header Stuff **/
    #header-bar {
        -moz-border-radius: 0px !important;
        height: 25px !important;}
    #logo a {
        position: absolute !important; 
        top: -5px !important;
        left: 43px !important;
        background-color: rgb(115, 146, 193) !important;
        padding: 0px 5px 0px 21px !important;
        font-size: 22px !important;
        -moz-border-radius: 0px 0px 10px 10px !important;
        background: transparent url(chrome://stylish/skin/smallicon.png) 5px 7px no-repeat;}
    body > h1 {
        position: relative !important;
        bottom: 15px !important;
        font-size: 20px !important;
        background-color: rgb(115, 146, 193) !important;
        padding: 0px 10px 20px 10px !important;
        -moz-border-radius: 0px 0px 10px 10px !important;
        white-space: nowrap !important;}
    #navigation a { 
        background-color: rgb(66, 99, 149) !important;
        -moz-border-radius: 0px 0px 5px 5px !important;
        position: relative !important; 
        z-index: 1 !important;
        top: -11px !important;
        right: -3px !important;
        padding: 0px 10px 1px 10px !important;
        font-size: 13px !important;}
    #account-link a {
        text-decoration: none !important;}
    #search-terms {
        position: relative !important;
        left: 5px !important;
        width: 21em !important;
        border-right-width: 1px !important;
        border-right-color: rgb(126, 148, 166) !important;
        -moz-border-radius: 5px 0px 0px 5px !important;}
    #search input[type="submit"] { 
        background-color: rgb(221, 221, 221) !important;
        color: #000000 !important;
        border-color: rgb(126, 148, 166) !important;
        -moz-border-radius: 0px 5px 5px 0px !important;}
/** Front Page Body Stuff **/
    #style-list, #sidebar { 
        border: 1px solid rgb(221, 221, 221) !important;
        -moz-border-radius: 5px !important;
        padding: 5px 10px 5px 20px !important;
        background: transparent url(http://userstyles.org/images/bggradient.gif) center top repeat-x !important;}
    #sidebar { 
        padding: 10px 5px 0px 20px !important;
        width: 340px !important;
        font-size: 90% !important;}
    #sidebar a {
        text-decoration: none !important;}
/** Stars: Thanks Kupfel ( Style 108 ) **/
    img[src*="star_1"] {
        width: 0 !important;
        height: 6px !important;
        padding-left: 6px !important;
        margin-left: 1px !important;
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAB3RJTUUH1gIQEw419Dql6QAAAAlwSFlzAAAewQAAHsEBw2lUUwAAAARnQU1BAACxjwv8YQUAAABASURBVHjaY1Tt0P7PgAZuV1xlZAEx5Ox54IKPDn4B02AJLi4uJPVgCV2wxFeRX%2BimQYx6vPgDA4YMElsXif8fAM%2FODfnyiFFbAAAAAElFTkSuQmCC) !important;}
    img[src*="star_05"] {
        width: 0 !important;
        height: 6px !important;
        padding-left: 6px !important;
        margin-left: 1px !important;
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAALHRFWHRDcmVhdGlvbiBUaW1lAFRodSAxNiBGZWIgMjAwNiAxOTowMzo0NiArMDEwMDWTPi0AAAAHdElNRQfWAhATDwpbR7mVAAAACXBIWXMAAB7BAAAewQHDaVRTAAAABGdBTUEAALGPC%2FxhBQAAAFhJREFUeNpjVO3Q%2Fs8ABSmMcWC6vLyckQXEkLPnAQtovNJguHHjBpgNluDi4mIw%2F2oLpqFAFyzxVeQXg91HFwYGdpg4A8Sox4s%2FMBxnPM6ADBiR2LpI%2FP8AMesSwK%2BJajoAAAAASUVORK5CYII%3D) !important;}
    img[src*="star_0.png"] {
        width: 0 !important;
        height: 6px !important;
        padding-left: 6px !important;
        margin-left: 1px !important;
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAALHRFWHRDcmVhdGlvbiBUaW1lAFRodSAxNiBGZWIgMjAwNiAxOTowMzo0NiArMDEwMDWTPi0AAAAHdElNRQfWAhATDxM%2FLBFVAAAACXBIWXMAAB7BAAAewQHDaVRTAAAABGdBTUEAALGPC%2FxhBQAAAD1JREFUeNpj7Ozs%2FM%2BABsrLyxlZQAwNDQ244I0bN8A0WIKLiwtdky5Ygp2dHV0CYtTx48cZMGSQtSPx%2FwMAB8oK9iXFzcsAAAAASUVORK5CYII%3D) !important;}
}
@-moz-document url-prefix(http://userstyles.org/style/show), 
               url-prefix(http://userstyles.org/styles) {
/** Style Page Header Stuff **/
    #style-meta {
        position: absolute !important;
        left: 40px !important;
        top: 58px !important;
        height: 10px !important;
        white-space: nowrap !important;}
    #detail-average-rating, #style-author, #last-updated, #install-counts { 
        float: left !important; 
        margin-right: 15px !important;
        font-weight: bold !important;}
    #style-author a { 
        text-decoration: none !important;
        color: rgb(34, 67, 117) !important;}
    #control-panel a {
        background-color: #dddddd !important;
        padding: 0px 10px 1px 10px !important;
        border: 1px solid #dddddd !important;
        float: right !important;
        font-weight: bold !important;
        font-size: 13px !important;
        -moz-border-radius: 0em 0em 0em 1em !important;}
    #control-panel a[href*=";edit"] { 
        -moz-border-radius: 0em !important;}
    input[src*="/x-click-but21.gif"] {
        position: absolute !important;
        width: 0px !important;
        height: 13px !important;
        padding-left: 110px !important;
        background-image: url("data:image/gif;base64,R0lGODlhbgAXAMQAAAAAAP///93d3c/Pz8HBwbOzs6amppiYmIqKinx8fG9vb2FhYVNTU0VFRTc3NyoqKhwcHA4ODv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABIALAAAAABuABcAQAX/oCCOZGmeaKqubOuyDgMM4hAxjkgkyiEaAFGB8FMkaKQBQoFAjoCjRARZUCiIgkFhkDjWlk1B4cEwmAujgxFJaDNf8Lh8Tq/b7/i8y6EQMBgLCwIKOTYLBjgCQAhTigBmZlgiDg4GCUEkUDWPmo6en5SWmHwihIM5pTmmp3qtrq+wsbKwamgjAz0onXYEVkxOegcNrnwIECIPaqgjpkAFEGg2WBAIJ7ufk30RPgILD45oB5hPo32sBTPIggoQNAvLKqQCD6imNg0M9J4DEAndEQsUPDBAwsGDd+N+AKAUwQGSBQAZRECjSZNBhCIYQFBQBdWDjQZprFo1q6TJkyhT1KpcybKly5cnBhCE+dJBhGEjJMLLlLAOECs2udmRV8BfKz4NjCJosApCwAh9oBiYKCDBxgYPgOETuHNXhGqMAgHwAYQPBAYituqDCIFS24xXIxBh5wBiNRjaCjxjJQbHWyDUFFKyaa7Guwc9d/HpJBWTpgGHy6Xiy2rkThSkCkSQy0rTO08Mhg14hIK0uBKd8mUZK2LBsIqYTEtmJQ7JA3+WWwzRgYWArV5Nos30XYRjCS5HZt6CJKlIAiwya8xEHj0LjwHERYBh89sWze/gw4sf7zIEADs=") !important;
    background-position: center center !important;
    background-repeat: no-repeat;
    margin-top: 7px !important;}
/** * Category Search Pages **/
    .category-meta {
        height: 91px !important;
        background: transparent url(http://userstyles.org/images/bggradient.gif) center top repeat-x !important;
        -moz-border-radius: 10px !important;}
    .category-style-top { 
        margin-left: 5% !important;}
    #category-search > div:before {
        font-weight: bold !important;
        font-size: 15px !important;
        content: "Â» Enter a search term or URL: " !important;}
    #category-search input { 
        font-size: 13px !important;
        background-color: rgb(221, 221, 221) !important;
        border: 1px solid rgb(126, 148, 166) !important;}
    #category-search-terms {
        position: relative !important;
        left: 5px !important;
        width: 15em !important;
        border-right-width: 1px !important;
        -moz-border-radius: 5px 0px 0px 5px !important;}
    #category-search input[type="submit"] { 
        color: #000000 !important;
        font-weight: bold !important;
        -moz-border-radius: 0px 5px 5px 0px !important;}
    #category-search {
        position: absolute !important;
        left: 40px !important;
        top: 55px !important;
        height: 10px !important;
        white-space: nowrap !important;}
    .post-your-style {
        margin-left: 3% !important;
        width: 15em !important;
        text-align: center !important;
        padding: 15px 10px 1px 10px !important;
        -moz-border-radius: 20px !important;
        font-weight: bold !important;
        font-size: 15px !important;}
    .post-your-style:before { 
        content: "Â» " !important;}
/** Style Page Body Stuff **/
    #long-description, #view-code { 
        border: 1px solid rgb(221, 221, 221) !important;
        -moz-border-radius: 5px !important;
        padding: 0px 10px 0px 10px !important;
        background: transparent url(http://userstyles.org/images/bggradient.gif) center top repeat-x !important;}
    #view-code { 
        border: 1px solid rgb(0, 0, 0) !important;}
    #install-options > caption > h2 {
        white-space: nowrap !important;}
}
@-moz-document url-prefix(http://userstyles.org/users/) {
    ul:not(#navigation) {
        border: 1px solid rgb(221, 221, 221) !important;
        -moz-column-count: 3 !important;
        -moz-border-radius: 5px !important;
        padding: 5px 10px 5px 20px !important;
        background: transparent url(http://userstyles.org/images/bggradient.gif) center top repeat-x !important;}
    .obsolete {
        color: #cccccc !important;
        font-style: oblique !important;}
    .obsolete:hover {
        color: #5273A5 !important;}
    .edit-link {
        font-size: 75% !important;}
}
@-moz-document url-prefix(http://userstyles.org/users/comments) {
    ul:not(#navigation) {
        -moz-column-count: 1 !important;}
}
@-moz-document url-prefix(http://userstyles.org/styles) {
    body > p:not(.post-your-style) { 
        display: none !important;}
}
@-moz-document url-prefix(http://pagead2.googlesyndication.com/pagead/) {
/** Google Ads (What a pain in the arse)**/
#aub {
        background: transparent url(http://userstyles.org/images/bggradient.gif) center top repeat-x !important;}
#ads {
        top: 5px !important;
        left: 0px !important;}
}
