/**
  Google Reader MacStyle (WORK IN PROGRESS)
  This style is based on some Mac OS X applications, such as iTunes, Mail, iPhoto, etc.
  It is tested with:
    Firefox 3
    Helvatica (font)
    Lucida Sans (font)

  Author: Seung-Cheol Jung
  Email: mukka1003@gmail.com
  Last Updated: Nov 5, 2008
 */ 
@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document url-prefix(http://www.google.com/reader) {

#selectors-box { display: none !important; }

#sub-tree-box td {
  background-color: #D1D7E2 !important;
}

#nav {
  margin-left: 0 !important;
}

#sub-tree span.name-d-1 {
  color: #505D87 !important;
  text-decoration: none !important;
  text-transform: uppercase;
  font-family: "Lucida Sans" !important;
  font-size: 0.7em !important;
}

#sub-tree li.folder > a > span > span.unread-count { display: none; }

#sub-tree span.name-d-2 {
  color: #777777 !important;
  text-decoration: none !important;
  font-weight: bold !important;
  font-size: 0.5em !important;
  font-family: "Helvatica" !important;
  width: 200px !important;
  display: block;
}

#sub-tree li.sub span.name-unread {
  color: #222222 !important;
}

#sub-tree li.sub {
  width: 300px;
}

#sub-tree li.sub img.icon-d-2 {
  float: left;
  margin-right: 4px;
}

#sub-tree li.sub span.name-text {
  float: left;
}

#sub-tree li.sub span.unread-count {
  color: #FFFFFF;
  font-family: "Lucida Sans" !important;
  font-size: 8pt !important;
  margin-top: 0px;
  width: 25px !important;
  height: 16px !important;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAQCAYAAADj5tSrAAAACXBIWXMAAAsTAAALEwEAmpwYAAACD0lEQVQ4EbXUO2vcQBAH8N3VYyWdTjF+g0nnJrgJQUUMqa/M13DADuntOqnShCQQf42UrgNOcYQ0wY27YPCbRKfTc7Xy/I/IuDjOQjgLAiHN/GYf0nBGYzg88cJwLfn+83gry6ov51exiuLMHI0LVqiK1TWipg/OGbNNg/V7Ngt8Ry0v+KbjGK+eP13fb1z+dTj0XoZhcnB4tBdF6fb5RbyQ5soGXOmaCsyo8K8up0qG4AwFXWkWy0v+VRC4nwebT97Cp8eMHXz79e7iOnlzdhl7aVZoxoVAApInAdMXcfsU08BkJvOptXYdW6ws+snSvPdh8GJjlx/+OP74+/Tv1slZZEVxXjjStJHdYgG3RZobTAwjy1UR+NJeWwnKx6uP9kWSqZ3rP6k1Guc0A2uyTV0KAEceLjjw4MIXp5ejPM3L2hBCdMVR4O6AAw8ufHMUZxIHzOngOu3RXb25pyrwyOXwxTgtWVXRWdOG4gAfYsCBBxe+eAj0PkP0XIsZhqCdoiXeF93yPRx4cOGLvu/k9CPVNZ3L5G9qCc0Mw9aTBxe+WF3sS1davNJaN9/5TKDFSzjw4MIXnmN+mp9zy35PijQrCwR0LdbkwoEHF77YfLb+ei5w3lNjS+iFrVSlVVUzTXva9mtDHOKRh3w48ODCN9HABuHGLjXIsZRGpwaJRodDxkpcKdXUBtm05P/V6m8AmcE1zWlneW4AAAAASUVORK5CYII=') no-repeat !important;
  float: right;
  text-align: center;
}

#sub-tree li.sub span.unread-count:empty {
  background-image: none !important;
}

#sub-tree-item-0-main ul { padding-left: 15px !important; }

img.icon-d-1 { display: none !important; }

.scroll-tree li.expanded .toggle-d-1 {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAKCAYAAABmBXS+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAvklEQVQYGYWQuwrCQBBF78bFZwrF6BJNggmLYBJUIrET/P9OxUqrqIWPDxBNfMwWggRxqrnnnmmGrbaHJ/4MXy7W2CX7n5pldcCnUYjL+YT0nuXEAtcQTwJoKRiGfj8nEAgHEhk4tIFrMrvnQNcrX2K1WoLrufA9k2nUXG8ZopH/JY3f+Zo+FFNSKLusYbQg2k0FDaOOlhAIvA4joCRapCMYXRONRgGkLZRA3UeiwMsVzGcxijWd4u/ZJMfcc1+j4iPLumIrSgAAAABJRU5ErkJggg==') !important;
  width: 15px !important;
  height: 15px !important;
  margin-top: -2px !important;
  margin-right: 0 !important;
}

#sub-tree a.link { padding-left: 2px !important; }

#sub-tree-footer {
  background: url('data:image/png;base64,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') repeat-x !important;
  height: 30px !important;
  border-top: #404040 solid 1px;
  font-family: "Lucida Sans";
  font-size: 0.7em;
  padding-top: 5px !important;
  position: relative;
  bottom: 0;
  margin-bottom: -10px !important;
}

#sub-tree-options > div {
  margin-left: 10px !important;
}

#sub-tree-footer a {
  color: #000000 !important;
  text-decoration: none;
  letter-spacing: -0.5px;
  margin-right: 10px;
}

#sub-tree-footer div {
  color: #000000 !important;
  text-decoration: none !important;
  letter-spacing: -0.5px;
}

#sub-tree-box td.s { display: none; }
#sub-tree { padding-left: 5px !important; }

}