/*
    Style Name: Twitterfox, Secret black theme
    Creator : Pok3
    twitter: http://twitter.com/pok3
    devianART: http://pok3.deviantart.com

    Short Description: I Was just looking into the twitterfox @ Firefox Chrome folder and sawn 2 files : "black.xul" & "black.css". 

     Maybe this black interface will be avaliable soon. 

     So, i just copied the contents of this "black.css" file and added the "!important;"'s.

     Enjoy! :)
*/


@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

#twitternotifier-popup { 
}

#twitternotifier-main-window { 
  background-color: #111!important;
  border: 1px solid #111!important;
}

#twitternotifier-window-container {
  background: #111!important;
}

#twitternotifier-popup-logo { 
  list-style-image: url("chrome://twitternotifier/content/images/logo-small_black.png")!important;
}

#twitternotifier-resizer { 
  list-style-image: url("chrome://twitternotifier/content/images/resizer_black.png")!important;
}

.twitternotifier-status {
  background: #444!important;
  color: #ddd!important;
  border-color: #ccc!important;
}

.twitternotifier-status[unread="true"]
{ 
  background: #222!important;
}

.twitternotifier-status[attr="replies"] { 
  background: #445044!important;
}

.twitternotifier-status[attr="replies"][unread="true"]
{ 
  background: #222822!important;
}

.twitternotifier-status[attr="messages"] { 
  background: #544!important;
}

.twitternotifier-status[attr="messages"][unread="true"]
{
  background: #322!important;
}

.twitternotifier-status-info,
.twitternotifier-permalink,
.twitternotifier-source-link { 
  color: #aaa!important;
}

.twitternotifier-permalink:hover,
.twitternotifier-source-link:hover { 
  color: #700!important;
}

.twitternotifier-scrollbox { 
  border: 3px solid #aaa!important;
  background: #aaa!important;
}

.twitternotifier-scrollbar { 
  background: #333!important;
}

.twitternotifier-scroll-thumb { 
  background: #aaa!important;
  border: solid 1px #aaa!important;
}

.twitternotifier-scroll-thumb:hover { 
  background: #bbb!important;
  border: solid 1px #bbb!important;
}

.twitternotifier-scroll-thumb:active { 
  background: #ccc!important;
  border: solid 1px #ccc!important;
}

.twitternotifier-link-tooltip,
.twitternotifier-link-tooltip:hover { 
  margin: 0px!important;
  padding: 0px!important;
  text-decoration: none!important;
}

#twitternotifier-error-message { 
  color: #333!important;
  border: 1px solid #a26d6c!important;
  background: #E89C9A!important;
}

.twitternotifier-current-account { 
  color: #fff!important;
}

.twitternotifier-current-account-name { 
}

.twitternotifier-current-account-name:hover,
.twitternotifier-current-account-name:active { 
  background: #333!important;
}

.twitternotifier-tab {
  color: #ccc!important;
  background: #666!important;
  border-top: 1px solid #666!important;
  border-right: 1px solid #333!important;
  border-bottom: 1px solid #333!important;
}

.twitternotifier-tab[attr="active"] {
  color: #000!important;
  background: #aaa!important;
  border-top: 1px solid #aaa!important;
  border-right: 1px solid #666!important;
  border-bottom: 1px solid #666!important;
}

.twitternotifier-tab[unread="true"] { 
  font-weight: bold!important;
}

#twitternotifier-message-input { 
  border: 1px solid #333!important;
  background-color: #333!important;
  color: #fff!important;
}

#twitternotifier-message-input > .textbox-input,
#twitternotifier-message-input > .textbox-input-box,
#twitternotifier-message-input > .textbox-input:focus,
#twitternotifier-message-input > .textbox-input-box:focus { 
  border: 1px solid #333!important;
  background-color: #333!important;
}

.twitternotifier-charcount {
  border: solid 1px #333!important;
  background: #333!important;
  color: #fff!important;
}

.twitternotifier-charcount[charover="1"] {
  color: #c00!important;
}

.twitternotifier-status-user {
  color: #fff!important;
}

.twitternotifier-status-reply {
  list-style-image: url("chrome://twitternotifier/content/images/buttons_black.png")!important;
  -moz-image-region: rect(0px, 16px, 15px, 0px)!important;
  display: -moz-box!important;
}

.twitternotifier-status-reply:active {
  -moz-image-region: rect(15px, 16px, 30px, 0px)!important;
}

.twitternotifier-status-favorite {
  list-style-image: url("chrome://twitternotifier/content/images/buttons_black.png")!important;
  display: -moz-box!important;
  -moz-image-region: rect(30px, 16px, 45px, 0px)!important;
}

.twitternotifier-status-favorite:active {
  -moz-image-region: rect(45px, 16px, 60px, 0px)!important;
}

.twitternotifier-status-favorite[favorited="true"] {
  -moz-image-region: rect(60px, 16px, 75px, 0px)!important;
}

.twitternotifier-status-favorite:active[favorited="true"] {
  -moz-image-region: rect(75px, 16px, 90px, 0px)!important;
}

.twitternotifier-status-reply,
.twitternotifier-status-favorite,
#twitternotifier-close-button,
#twitternotifier-linkbutton {
  opacity: 0.8!important;
}
/*
   message body
*/
.twitternotifier-message-body { 
}

.twitternotifier-hyperlink { 
  color: #9cbfe6!important;
}

.twitternotifier-hyperlink:hover { 
  text-decoration: underline!important;
  color: #700!important;
}

.twitternotifier-notice {
  background: #444!important;
  color: #ccc!important;
}