/*
 * Modaus by MillNet.biz
 *
 * Älä muokkaa, julkaise omalla nimellä, jne.
 * Se on lamea :C
 * t. -Windmill-
 */



/***** BASE ELEMENTS *****/

#h1 h1 a                                                   { background: transparent url(http://img42.imageshack.us/img42/2894/galzh1logo.png) no-repeat 13px 6px !important; width: 143px; }

  body                                                       { background: url(http://img196.imageshack.us/img196/1020/hullupaska666.png); color: #FF8800; }
  
  /** Links */
  
    a,
    a:active,
    #center #center-footer a,
    #center #center-footer a:active,
    #center #center-top a,
    #center #center-top a:active,
    #center a,
    #center a:active                                           { color: #FF0088; }

a:hover,
#center #center-top a:hover,
#center #center-footer a:hover,
#center a:hover { color: #44FF44; }


  /** /Links */

/***** /BASE ELEMENTS *****/


/***** BASE LAYOUT *****/
  
  /* Basic text */
  #top,
  #left                                                      { color: #FFFFFF; }
  
  /* Strong text */
  #top strong,
  #left strong                                               { color: #FF0000; }
  
  /* Center area backgrounds */
  #center-top                                                { background: #232323; }
  #center-center                                             { background: transparent; }
  #center-shadow                                             { background: transparent; }
  #center-content                                            { background: #323232; padding-bottom: 35px; }
  #center-footer                                             { background: #121212; margin-left: 8px; width: 733px; -moz-border-radius: 0px 0px 10px 10px; padding-top: 25px; padding-bottom: 00px;}

p#center-footer-copyright{ background: #232323; width: 300px; height: 23px; padding-top: 7px; margin-left: 216px; margin-right: 217px; -moz-border-radius: 10px 10px 0px 0px;}
  
  /* Warnings */
  .site-warning                                              { background: #FFD803 url(/img/bashi/site-warning.gif) repeat-x left bottom; color: black; }
  .site-warning a                                            { color: #0094B3; }

/***** /BASE LAYOUT *****/


/***** TOP OF THE PAGE *****/
  /*** H1 */
    #h1                                                        { background: #232323; -moz-border-radius: 0px 0px 10px 10px; margin-bottom: 50px;}
    
    /** H1 menu (Main menu - Front page, Images, Videos...) */
    #h1-menu                                                   { background: #232323; }

    /* Wrapper for the logo */
    #h1-menu h1                                                {}
    
    /* Main menu list */
    #h1-menu .menulist                                        { background: transparent no-repeat top left; border-left: 0px solid #FFFFFF; }
    #h1-menu .menulist li                                      { background: #121212; border-right: 0px solid #FFFFFF; -moz-border-radius: 0px 0px 10px 10px;}
    #h1-menu .menulist li.selected                             { background: transparent; }
    #h1-menu .menulist li.selected a                           { background: transparent; }
    #h1-menu .menulist a                                       { background: transparent; color: #FF0088; }
    #h1 a:hover                                                { color: #4444FF; }
    
    /** Search text input */
    #h1-search input.text                                      { background: #121212; border: none; -moz-border-radius: 10px; color: #FF8800; }
    #h1-search button span span span                           { background: transparent url(/img/bashi/icon_search.gif) no-repeat center center; }
    
    /** H1 actions list (Add image, Add video...) */
    #h1-actions .actions-left li                               { border-left: 1px solid #ffffff; }
    #h1-actions .actions-left .first                           { border-left: none; }
    #h1-actions .actions-right li                              { border-right: 1px solid #ffffff; }
    #h1-actions .actions-right .last                           { border-right: none; }
    #h1-actions a                                              { color: #44FF44; }
    
    /** Default action images (Front page, Friends, Random) */
    #h1-actions .new-comments .personal                        { background: transparent url(/img/bashi/icon_comment_small.png) no-repeat 7px center; color: #FFAA3B; }
    #h1-actions .new-comments .channel                         { background: transparent url(/img/bashi/icon_channel_small.png) no-repeat 7px center; color: #83FFAF; }
    #h1-actions .action-friends a                              { background: transparent url(/img/bashi/icon_friend_small.png) no-repeat 7px center; }
    #h1-actions .action-randomuser a                           { background: transparent url(/img/bashi/icon_random_small.png) no-repeat 7px center; }
    #h1-actions .action-user a                                 { background: transparent url(/img/bashi/icon_user_small.png) no-repeat 7px center; }
    #h1-actions .action-pictureadd a                           { background: transparent url(/img/bashi/icon_add_image_small.png) no-repeat 7px center; }
    #h1-actions .action-videoadd a                             { background: transparent url(/img/bashi/icon_add_video_small.png) no-repeat 7px center; }
    #h1-actions .action-blogadd a                              { background: transparent url(/img/bashi/icon_add_blog_small.png) no-repeat 7px center; }
    #h1-actions .action-settingsedit a                         { background: transparent url(/img/bashi/icon_settings_small.png) no-repeat 7px center; }
    
    /** Login form for not logged in users */
    #h1-login input.text                                       { background: transparent url(/img/bashi/h1_login.gif) no-repeat left top; border: none; -moz-border-radius: 0; }
    #h1-login button                                           { background: transparent url(/img/bashi/h1_button_login.gif) no-repeat left top; }
    #h1-login button span                                      { background: none; }
  
  /*** /H1 */

  /*** H2 */
    #h2                                                        { background: #232323; -moz-border-radius: 10px 10px 0px 0px }
    #h2-content                                                { padding-bottom: 0; }
    #h2 h2                                                     { color: #FF0000; }
    
    /** H2 menu (Submenu - Profile, Albums, Blog...) */
    #h2-menu .menulist a                                       { background: #121212; color: #0088FF; -moz-border-radius: 10px 10px 0px 0px;}
    #h2-menu .menulist span                                    { background: #121212; -moz-border-radius: 10px 10px 0px 0px; }
    #h2-menu .menulist li.selected a                           { background: #121212; -moz-border-radius: 10px 10px 0px 0px; }
    #h2-menu .menulist li.selected span                        { background: #121212; -moz-border-radius: 10px 10px 0px 0px; }
    #h2 a:hover                                                { color: #FFFF00; }    
    
    /** Mood form */
    #h2-menu .subtitle input.text                              { background: transparent url(/img/bashi/icon_edit_small.png) no-repeat 3px center; border: none; color: #44FF44; }
    #h2-menu .subtitle input.text:hover,
    #h2-menu .subtitle input.text.focused,
    #h2-menu .subtitle input.text:focus                        { background-color: #000000; color: #FF0088}
    
  /*** /H2 */
  
/***** /TOP OF THE PAGE *****/


/***** BOXES *****/
  
  /*** Left boxes */
    
    #left .box .header                                         { background: #121212; -moz-border-radius: 10px 10px 0px 0px}
    div#left #user-information .header { -moz-border-radius: 0px; padding-top: 10px; padding-bottom: 4px;}
    div#left #user-information .header .actions ul li { margin-top: 14px; }
    #left .box .header h3                                      { color: #44FF44; }
    #left .box .center                                         { background: #232323; }
    #left .box .footer                                         { background: #121212; -moz-border-radius: 0px 0px 10px 10px; height: 15px; }
    
    /** Left box actions (e.g. edit button at info-box) */
    #left .box .header .actions                                { background: transparent; }
    #left .box .header .actions ul li                          { background: #232323; -moz-border-radius: 10px 10px 0px 0px; }
    
    #left .box .header .actions ul li a                        { color: #0088FF; }
    #left .box .header .actions ul li:hover a                  { color: #00FF88; }
    
    /** Spacers */
    #left .box .divider,
    #left .content .menulist li.divider                        { background: url(http://img223.imageshack.us/img223/4395/kokko.png) repeat-x left top; }
    
      /* Boxes "under" the other boxes (Little darker by default) */
      #left .box.under                                           { background: #232323; margin-top: 5px; -moz-border-radius: 10px 10px 0px 0px; }
      #left .box.under .header                                   { background: transparent; }
      #left .box.under .center                                   { background: transparent; }
      #left .box.under .footer                                   { background: #121212; }
    
  /*** /Left boxes */
  
  
  /*** Center boxes */
  
      #center .box                                               { color: #FFFFFF; background: #323232;}
      #center .box .center                                       { background: transparent; }
      
      /* Header of the boxes */
      #center .box .header                                       { background: transparent; }
      
      /* Header of the first box */
      #center .first .header                                     {  }
      
      /* Center box actions (e.g. delete comments button) */
      #center .box .header .actions ul li                        { background: #121212; border: 0; -moz-border-radius: 10px 10px 0px 0px; margin-right: 3px;}
      #center .box .header .actions ul li a                      { color: #0088FF; }
      #center .box .header .actions ul li:hover a                { color: #FF0000; }    
      
    /** Paginated boxes */
  
      #center .paginated .header                                 { background: #121212; }
      #center .paginated .prevnext                               { background: #121212; padding-top: 10px; padding-bottom: 4px; -moz-border-radius: 0px 0px 10px 10px;}
      #center .paginated .prevnext .wrap                         {  }
  
      /* Override the center box actions above
      not to make links look like a button */
      #center .paginated .header .actions .actions-left *,
      #center .paginated .header .actions .actions-right *       { background: transparent none !important; color: #FFFFFF; }
      
      /* Pagination */    

        /* The next and prev arrows (Hiding the span and replacing it with image) */
        #center .prevnext .prev span,
        #center .prevnext .next span                               { display: none; }
        
        /* Active arrows */
        #center .prevnext .prev                                    { background: url(/img/bashi/prevnext_prev.gif) no-repeat left center; padding: 0 0.5em 0 40px; }
        #center .prevnext .next                                    { background: url(/img/bashi/prevnext_next.gif) no-repeat right center; padding: 0 40px 0 0.5em; }
    
        /* Inactive arrows */
        #center .prevnext span.inactive                            { color: #000000; }
  
        #center .prevnext span.prev                                { background-image: url(/img/bashi/prevnext_prev_inactive.gif); }
        #center .prevnext span.next                                { background-image: url(/img/bashi/prevnext_next_inactive.gif); }

      /* /Pagination */    
  
    /** /Paginated boxes*/
  
  
    /** Profile image box */
  
      /* Picture definitions*/
      #center #picture-definitions                               {  }
      #center #picture-definitions dt                            { background: transparent; }
      #center #picture-definitions dd                            { background: transparent; }
      
      /* Spinner when adding new definition */
      #center #picture-definitions dd.spinner                    { background: transparent url(/img/bashi/ajax_eff2e6.gif) no-repeat right bottom; }
      #center .content .add-tag .spinner                         { background: transparent url(/img/bashi/ajax_eff2e6.gif) no-repeat left top; }

    /** /Profile image box */


    /** Other boxes (Comment box, Last.fm box) */
      
      #center div.insider                                        { background: #323232; }

      #center div.insider .header                                { background: #232323; -moz-border-radius: 10px 10px 0px 0px }
      #center div.insider .header h3                             { color: #FFFFFF; }

#center div.insider .header h3:after { margin-left: 10px; padding: 5px; padding-top: 2px; padding-bottom: 9px; content: "Modi by Millnet.biz"; color: #FF0088; background: #121212; -moz-border-radius: 10px 10px 0px 0px; }

      #center div.insider .center                                { background: #121212; }
      #center div.insider .footer                                { background: #232323; -moz-border-radius: 0px 0px 10px 10px; }
    /** /Other boxes */
    
      
    /** Last.fm */
          
      #center .box.lastfm .center .content .items .item-container p a                 { color: #FFFFFF; }
      .box.lastfm .header .actions h3                                                 { background: transparent url(http://img4.imageshack.us/img4/1646/lastx.png) no-repeat scroll top left !important; }
     div#center .box.lastfm .center .content a {color: #FF0000; }
     div#center .box.lastfm .center .content a:hover {color: #FFFFFF; }
      .box.lastfm .center .content p.nodata img                                       { border-bottom: 1px solid #FF0000; }
      .box.lastfm .center .content h4                                                 { border-bottom: 1px solid #FF0000; }
      .box.lastfm .center .content .pills li.selected                                 { background-color: #000000; }
      .box.lastfm .center .content .items .item-container p                           { font-size: 0.85em; line-height: 1.3em; }
      .box.lastfm .center .content .right-container #lastfm-pagination                { font-size: 9px; }
      .box.lastfm .center .content .right-container #lastfm-pagination a              { background-color: #000000; border: 0px solid #FF0000; border-top: 0; background-repeat: no-repeat; background-position: 50% 50%; }
      .box.lastfm .center .content .right-container #lastfm-pagination a.up           { background-image: url(/img/bashi/light_mini_arrow_up.gif); }
      .box.lastfm .center .content .right-container #lastfm-pagination a.down         { background-image: url(/img/bashi/light_mini_arrow_down.gif); }
      .box.lastfm .center .content .right-container #lastfm-pagination a:hover        { background-color: #000000; }
      .box.lastfm .center .content .right-container #lastfm-pagination a.disabled     { opacity: 0.5; *filter: alpha(opacity=50); }
      .box.lastfm .center .content .right-container #lastfm-pagination a.disabled:hover { background-color: white; }
      .box.lastfm dd.nowplaying                                                       { background: #121212 url(http://img32.imageshack.us/img32/5923/lastfmeq.gif) no-repeat scroll 5px 5px !important; }
      .box.lastfm dd.nowplaying .value                                                { font-style: oblique; }
      .box.lastfm .item-container .artist-image                                       { border: 2px solid #FF0000; }
      .box.lastfm .item-container .artist-image div                                   { margin: 1px; max-height: 64px; overflow: hidden; position: relative; width: 64px; }
          
    /** /Last.fm */
  
        
    /** Peepbox */
      
      .peepbox                                                   { background: url(http://img160.imageshack.us/img160/2629/peepbox.png) no-repeat left top; color: #DAEEFF; }
      .peepbox .footer                                           { background: url(http://img160.imageshack.us/img160/7062/peepboxfooter.png) no-repeat left top; }
      .peepbox .community-network                                { color: #FF8800; }
      
    /** /Peepbox */
    
    
    /** Infobox */
      
      .infobox2 .content                                         { background: transparent url(/img/bashi/lightbox_light.png) no-repeat top left; }
      .infobox2 .bottom                                          { background: transparent url(/img/bashi/lightbox_light.png) no-repeat bottom left; }
      .infobox2 .close_a                                         { background: url(/img/bashi/infobox_close.gif); }
      .infobox2 h1                                               { background: none !important; color: #4F7507; }
      .infobox2 div.infobox_arrow_w                              { background: url(/img/bashi/infobox_arrow_l.png) no-repeat; }
      .infobox2 div.infobox_arrow_e                              { background: url(/img/bashi/infobox_arrow_r.png) no-repeat; }
      .infobox2 .infobox_text                                    { color: #FF0000; }
      .infobox2 .infobox_text a,
      .infobox2 .infobox_text a:visited                          { color: #FF0000; }
      
      .infobox2 ul.whereisthis li                                { background: transparent url(/img/bashi/mini_arrow_down.gif) no-repeat 50% bottom; }
      .infobox2 ul.whereisthis li em                             { color: #3F3F3F; }
      .infobox2 ul.whereisthis li.first a                        { background: transparent url(http://img140.imageshack.us/img140/8083/communitymoderatorwondm.png) no-repeat left center; }
      .infobox2 ul.whereisthis li.last                           { background: none; }
      
    /** /Infobox */
    
    
    /** Hoverbox (e.g. box opening when editing notes) */
      
      #center .hoverbox                                          { background: #121212; color: #FF8800; -moz-border-radius: 10px 10px 0px 0px }
    
      #center .hoverbox .header                                  { background: #121212; }
      #center .hoverbox .header .actions h3                      { background: transparent; color: #8800FF; }
      
      #center .hoverbox .center                                  { background: transparent; padding: 9px 20px 3px; }
      #center .hoverbox .center .content                         { background: transparent; }
      
      #center .hoverbox .footer                                  { background: #121212; -moz-border-radius: 0px 0px 10px 10px}
      #center .hoverbox .footer .footer-wrap                     { height: auto; }
          
      /* Override the center box actions above
        not to make links look like a button */
      #center .hoverbox .header .actions,
      #center .hoverbox .header .actions ul li,
      #center .hoverbox .header .actions ul li a,
      #center .hoverbox .header .actions ul li.last a      { background: transparent; color: #FF0000; }


      #center .hoverbox .header .actions ul li.last:hover a,
      #center .hoverbox .header .actions ul li:hover,
      #center .hoverbox .header .actions ul li:hover a {color: #FFFF00;}

#center .hoverbox .header .actions ul li { background: #232323; -moz-border-radius: 0px 10px 0px 10px;  margin-top: -14px; margin-right: -16px; }
    /** /Hoverbox */
    
    
  /*** /Center boxes */


/***** /BOXES *****/


/***** BUTTONS *****/
  
  button                                                     { background: none; }
  button span                                                { background: url(/img/bashi/buttons.png) no-repeat left -200px; }
  button span span                                           { background-position: right -200px; color: #F1F1F1; }
  button:hover span                                          { background-position: left -225px; }
  button:hover span span                                     { background-position: right -225px; }
  
  button.submit span                                         { background-position: left 0; }
  button.submit span span                                    { background-position: right 0; color: #273B16; }
  button.submit:hover span                                   { background-position: left -25px; }
  button.submit:hover span span                              { background-position: right -25px; color: #1D310F; }
  
  button.delete span                                         { background-position: left -100px; }
  button.delete span span                                    { background-position: right -100px; color: #410A0D; }
  button.delete:hover span                                   { background-position: left -125px; }
  button.delete:hover span span                              { background-position: right -125px; color: #2D0909; }
  
  button.secondary span                                      { background-position: left -50px; }
  button.secondary span span                                 { background-position: right -50px; color: #3A2B09; }
  button.secondary:hover span                                { background-position: left -75px; }
  button.secondary:hover span span                           { background-position: right -75px; color: #3A2C09; }
  
  button.special span                                        { background-position: left -150px; }
  button.special span span                                   { background-position: right -150px; color: #B5D3EA; }
  button.special:hover span                                  { background-position: left -175px; }
  button.special:hover span span                             { background-position: right -175px; color: #B6D4EA; }
  
/***** /BUTTONS *****/


/***** FORMS *****/
  
  /* Delete links */
  a.delete                                                   { background: url(/img/bashi/button_delete_red.gif) no-repeat left center; }
  a.delete span                                              { display: none; }
  #left a.delete                                             { background: url(/img/bashi/left_button_delete_red.gif) no-repeat left center; }
  
  /* Adding and expanding */
  .button.add,
  .button.unban                                              { background: url(/img/bashi/button_add.gif) no-repeat left center; }
  .button.expand-down                                        { background: url(/img/bashi/center_fat_arrow_down.gif) no-repeat right 5px; }
  
  /* Text inputs */
  select,
  textarea,
  input.text                                                 { background: #000000; border: 0; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; color: #FF8800; }
  
  select                                                     { background: #000000; }
  
  #left select,
  #left textarea,
  #left input.text                                           { border: 0; }
  
  #left .content .inputhelp li                               { background: url(/img/bashi/left_inputhelp.gif) 5px center no-repeat; }
  #center .content .inputhelp li                             { background: url(/img/bashi/center_inputhelp.gif) 5px center no-repeat; }
  
  /* Errors in inputs (text inputs and error messages) */
  .inputerror                                                { background: #E4D7D9; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
  .inputerror input.text,
  .inputerror textarea                                       { border: 1px solid #BDBCC4; }
  
  .errormsg,
  .errormsg,
  .inputerrormsg                                             { background: url(/img/bashi/form_input_error.gif) 5px center no-repeat; color: #DC1500; }
  
  #left .inputerror                                          { background: #394B6B; }
  #left .inputerrormsg                                       { color: #DC6E63; }
  
  /* Empty inputs (e.g. comment form when there is nothing typed) */
  span.empty,
  textarea.empty,
  input.empty                                                { color: #888; }
  
  /* Inputs updating via ajax */
  .ajaxtext                                                  { border: 1px solid transparent; background: transparent; }
  
  #center .image .ajaxtext                                   { border: 1px solid #D9E4E8; }
  #center .image .ajaxtext:hover                             { border: 1px solid #1E3C53; }
  #center .image .ajaxtext:focus                             { background-color: white; border: 1px solid #1E3C53; color: black; }
  
/***** /FORMS *****/


/***** LISTS *****/
  
  .content .menulist li.selected                             { color: #E98300 !important; }
  
  #left .content .menulist li,
  #left .content a.menulist-action                           { background: url(/img/bashi/left_menulist_bulletin.gif) no-repeat left 4px; }
  #left .content .menulist li a strong                       { color: #DAEEFF !important; }
  
  #left dt,
  .peepbox dt                                                { background: url(http://img223.imageshack.us/img223/4395/kokko.png) repeat-x; color: #A5C31D; }
  
  #left dt.first,
  .peepbox dt.first                                          { background: none; }
  #left dd ul li                                             { background: none; }
  
  #left .value,
  #center .value                                             { color: #FFFFFF; }
  
  /* Thumblist (e.g. album listing box at left) */
  .thumblist li.hover .itemdesc,
  .thumblist li.selected .itemdesc,
  .thumblist li:hover .itemdesc                              { background: #183c5b; }

  /* user actions list */    
  #left #user-actions .content ul.menulist li.friend         { background: transparent url(/img/bashi/icon_friend_small.png) no-repeat 0px 3px; }
  #left #user-actions .content ul.menulist li.bookmark       { background: transparent url(/img/bashi/icon_bookmark_small.png) no-repeat 0px 3px; }

/***** /LISTS *****/


/***** IMAGES *****/

  /* Imageimage (main profile image) */
  #center .imageimage                                        { border: 6px solid #FF8800; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; }

  /* Thumb images (e.g. album listing box at left) */
  .thumb .thumbstamp                                         { color: #FFFFFF; }
  .thumb .thumbimage                                         { background: #000000; border: 0px solid #AFB1AA; }

/***** /IMAGES *****/


/***** COMMENTS *****/
  
  /* New comments*/
  #newcomments                                               { color: #FF0000; }
  
  /* Normal comments */
  .comments .comment                                         { color: #0088FF; }
  
  /* Comments marked to be deleted */
  .comments .deleted .comment,
  #comments .deleted .comment                                { color: #FF0000 !important; }
  
  /* Delete comment link */
  .comments .deletecomment a,
  #comments .content .deletecomment a                        { color: #FF0000; }
  
  /* Own comments */
  .comments .owner .comment,
  .comments .own,
  .comments .own td.comment,
  #comments tr.owner                                         { color: #FF0000; }
  
  /* Admin's comments */
  .form-comment .admin_comment,
  #form-comment .admin_comment                               { color: #00FF00; }
  
  .comments .admintext                                       { color: #00FF00; }
  .comments .personal .comment                               { color: #00FF00; }
  
  /* Private comments */
  #center .form-comment label.private,
  #center label.private,
  .comments .private td,
  .comments .private .comment                                { color: #FF0088; }
  .comment.private,
  #comment.private                                           { border-color: #FF0088; }
  
/***** /COMMENTS *****/


/***** NOTES *****/
  
  #notes .hoverinner                                         { background: url(/img/bashi/1x1trans.gif); }
  #notes .hover1                                             { border: 1px solid #FF8800; }
  #notes .hover2                                             { border: 1px solid #44FF44; }
  #notes .hover3                                             { border: 1px dashed #0044FF; }
  #notes .hover1 .hoverinner                                 { border: 1px solid #FF8800; }
  #notes .hover2 .hoverinner                                 { border: 1px solid #44FF44; }
  #notes .hover3 .hoverinner                                 { border: 1px dashed #0044FF; }
  #notes span.notetext                                       { background: #232323; -moz-border-radius: 5px; color: #FF0000; }
  #notes .sw,
  #notes .se,
  #notes .nw,
  #notes .ne                                                 { background-color: #FF0000; border: 1px solid black; }

/***** /NOTES *****/


/***** REGISTER SEDUCTION *****/
  
  #jointeaser p,
  #center #comments-notlogged p                              { background: url(/img/bashi/regseduction_comments.gif) no-repeat left bottom; }
  #form-quick-join,
  #center #comments-notlogged #form-quick-join               { background: url(/img/bashi/regseduction_bubble.png) no-repeat left top; }
  #form-quick-join h4,
  #center #comments-notlogged #form-quick-join h4            { color: #E05206; }
  #jointeaser label,
  #center #comments-notlogged label                          { color: #130202; }	

/***** /REGISTER SEDUCTION *****/


/***** TRINKETS *****/
  
  div.trinket-editor                                         { background: url(/img/bashi/trinket_bg.png) !important; }
  div.trinket-editor-pick-btn                                { height: 25px; width: 25px; background: url(/img/bashi/trinket_pick.png); cursor: pointer }
  div.trinket-editor-pick-btn:hover                          { background: url(/img/bashi/trinket_pick_h.png) }
  
  div.trinket-editor-rotate-btn                              { height: 25px; width: 25px; background: url(/img/bashi/trinket_rotate.png); cursor: pointer }
  div.trinket-editor-rotate-btn:hover                        { background: url(/img/bashi/trinket_rotate_h.png) }
  
  div.trinket-editor-resize-btn                              { height: 25px; width: 25px; background: url(/img/bashi/trinket_resize.png); cursor: pointer }
  div.image div.trinket-hover                                { border: 6px solid yellow !important; }
  div.image div.trinket-hint                                 { border: 6px solid #E98300 !important; }
  
  div.trinketamount                                          { border:1px solid #072A40 ; background: #072A40; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }

/***** /TRINKETS *****/


/***** SUGGEST SEARCH *****/
  
  #suggest-search                                            { color: #FF0000; margin-top: 5px; }
  #suggest-search .header                                    { background: #121212 no-repeat left top; -moz-border-radius: 10px 10px 0px 0px;}
  #suggest-search .header h3                                 { display: none; }
  #suggest-search .header .actions                           { background: #121212 no-repeat right top; -moz-border-radius: 10px 10px 0px 0px; }
  #suggest-search .center                                    { background: #121212 no-repeat left center; }
  #suggest-search .center .content                           { background: #121212 no-repeat right center; }
  #suggest-search .footer                                    { background: #121212 no-repeat left bottom; -moz-border-radius: 0px 0px 10px 10px; }
  #suggest-search .footer-wrap                               { background: #121212 no-repeat right bottom; -moz-border-radius: 0px 0px 10px 10px; }
  
  #suggest-search p.suggest-search-notice                    {  }
  
  div#suggest-search .content ul                                { border: 0; }
  #suggest-search .content li                                { background: #121212 left top repeat-x; border: 0; cursor: pointer; font-weight: bold; font-size: 0.9em; line-height: 1.5em; }
  #suggest-search .content ul.last li                        { border: 0; }
  #suggest-search .content li.first                          { border-top: 0px solid #BFC4BD; }
  #suggest-search .content li.last                           { border-bottom: 0px solid #BFC4BD; }
  #suggest-search .content li.selected                       { background: #232323 left top repeat-x; border: 0; color: #FFFF00; }
  #suggest-search .suggest-result-wrapper                    {  }
  #suggest-search .content span                              {  }
  #suggest-search .content span.value                        { color: #FFFFFF; }
  #suggest-search .content li.selected span.value            { color: #FF0000; }
  #suggest-search .content span.title                        { color: #FF0088; font-size: 1.1em; }
  #suggest-search .content li.selected span.title            { color: white; }
  #suggest-search .content em                                { background: #232323; font-style: normal; }
  #suggest-search .content li.selected em                    { background: #232323; }
  
  #suggest-search .users img                                 { background: url(/img/bashi/icon_user.png) no-repeat center center; border: 1px solid #666; }
  
  #suggest-search .communities .suggest-result-wrapper       { background: url(/img/bashi/icon_channel_small.png) right bottom no-repeat; }

/***** /SUGGEST SEARCH *****/

/***** MISC ELEMENTS *****/
  
  .icon-friend-count                                         { background: transparent url(/img/bashi/icon_friend_small.png) no-repeat 1px 2px; }
  .icon-bookmark-count                                       { background: transparent url(/img/bashi/icon_bookmark_small.png) no-repeat 2px 3px; }
  .icon-image-count                                          { background: transparent url(/img/bashi/icon_image_small.png) no-repeat 2px 2px; }
  
  .autocomplete                                              { background-color: #EEF2E7; border-radius: 5px; color: #130202; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
  .autocomplete li.selected                                  { background-color: #002B45; border-radius: 5px; color: #DAEEFF; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
  
  div.step                                                   { color: #6F9624; }
  span.step                                                  { color: #4E4A4A; }
  
  .error,
   #shoutbox-error                                           { color: #E05206; }
  div.error,
  div.notification,
  div.important_information                                  { border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
  #center div.error                                          { background: #E05206; color: white; }
  #left div.notification                                     { background: #183C5C; }
  #left .box.under div.notification                          { background: #234B6C; }
  #top div.notification,
  #center div.notification                                   { background: #81B320; color: white; }
  #friends-top div.notification                              { width: 450px; }
  #top .notification a,
  #center .notification a                                    { color: #295578; }
  .emptyPlaceMarker                                          { background: #C3D8DF; border: 1px dashed white; }
  .loader                                                    { background: url(/img/bashi/ajax_dark_background.gif) no-repeat right center; }
  .stamp                                                     { color: #FFFFFF; }
  #left .stamp,
  #center-top .stamp                                         { color: #FFFFFF; }
  a.returntotop                                              { background: url(/img/bashi/return_to_top_arrow.gif) no-repeat left center; color: #939A9F !important; }
  .tip                                                       { color: #7C6D6D; }
  #left .notice                                              { color: #94AAAE; }
  
  .smileyselector,
  #smileyselector                                            { background: #000000; border: 0px solid #A4AB97; -moz-border-radius: 10px; }
  
a#comments-toolbar-smiley {background: url(http://irc-galleria.net/img/smileys/cool.png) no-repeat center }

  .adv-debug                                                 { background: #FD7E7E; color: black; }
  
  div.important_information                                  { background-color: #FFFFCC; border: 1px solid #EEEF59; }
  
/***** /MISC ELEMENTS *****/