@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document url-prefix("http://www.google.com/ig") {

/*
    iGoogle Twilight Theme By Zathman <zathman@gmail.com>
    Header Image by XxXAndrewXxX <andrew.x.sk@gmail.com>
    The Digsby Gnomes Snuck in from www.Digsby.com
    Try Digsby! USe Invite Code: zathman
   -=-=-=-=-=-=-=-=-=-
    Last Modified by Zathman on March 11th, 2008. 
    Using Twilight Version 3 Pre-Release 3.1
    --> http://userstyles.org/styles/4367
-*/

/** Page Styles **/

    body {
        background: #000000 url('http://files.zathland.net/u/ig/blue/i/googlebar-gradient.gif') repeat-x !important;
        background-color: #000000 !important;
        font-family: Arial, Helvetica, sans-serif !important;}
    a:link, a:active {
        color: black !important;}
        
/** Universal Bar **/

    #gbar {
        color: #cccccc !important;
        position: absolute !important; 
        top: 0px !important; 
        left: 0px;}
    #gbar a, #gbar u, #gbar b, #guser a, #guser b {
        color: #999999 !important; 
        text-decoration: none !important;
        visibility: visible !important;}
    #gbar a:hover, #gbar u:hover, #guser a:hover {
        color: #ffffff !important;}
    .gb2 {
        background-color: #020202 !important; 
        border-width: 0 !important;
        border-color: #000000 !important;
        border-top-color: #020202 !important; 
        -moz-opacity: 0.8 !important;}
    .gb2 a:hover {
        color: #000000 !important;
        background-color: #0081AB !important;}
    #gbi {
        background: transparent !important;
        border: 0 !important;}
    #gbarl {
        border-bottom-color: #020202 !important;}
    #guser { 
        position: absolute !important; 
        top: 0px !important; 
        right: 0px !important; 
        background: transparent !important;
        visibility: hidden !important;}
    .gbh, .gb2 div { 
        border-top-color: #111111 !important;}
        
/** Input Area **/

    input#btnI {
        display: none !important;}
    div#regular_logo, p.gseaopt a, span#more, div#featuretabs a {
        border: 0 !important;
        -moz-opacity: 0.75 !important;}
    p.gseaopt a:hover, div#featuretabs a:hover {
        text-decoration: none !important;
        -moz-opacity: 1.0 !important;} 
    #sfrm table { 
        position: relative !important; 
        top: -14px !important; 
        right: -243px !important; 
        opacity: 0.65 !important;}  
    #sfrm tbody { 
        background-image: url('http://files.zathland.net/u/ig/blue/i/sch.gif') !important; 
        background-repeat: no-repeat !important;} 
    input#q, input#btnG { 
        height: 100% !important; 
        -moz-appearance: none !important; 
        background: transparent !important;
        border: 0px #242424 solid !important;
        border-top: 1px #020202 solid !important;
        vertical-align: top !important;
        opacity: 0.50 !important;}
    input#q {
        text-align: center !important;
        width: 346px !important;
        font-weight: bold !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        color: #ffffff !important;
        margin-left: 20px !important;}
    input#btnG { 
        font-weight: 600 !important;
        margin-bottom: 0px !important;
        padding-bottom: 0px !important;
        color: #a0a0a0 !important;
        opacity: 0.0 !important;}
    .gsealog, .gseaopt, .gseain br { 
        display: none !important;}
        
/** Header Area **/

    #nhdrwrapsizer {
        height: 220px !important;
        margin-top: 24px !important;}
    #nhdrwrap a, #footerwrap a {
        text-decoration: none !important;
        color: #ffffff !important;}
    #nhdrwrap a:hover, #footerwrap a:hover {
        text-decoration: none !important;}
    #nhdrwrap {
        background: transparent !important;}
    #nhdrwrapinner {
        background: #000000 url('http://files.zathland.net/u/ig/blue/i/twilight-digsby-header.jpg') no-repeat top center !important;}
    #more a.q, #nhdrwrap .msg_box a, #new_user_save_box a, .gseain, #featuretabs, #guser, #footer_promos {
        color: #000000 !important;}
        
/** Tab Area **/

    .tab {
        font-size: 12px !important;
        border-bottom-color: #ffffff !important;
        background: #000000 url('http://files.zathland.net/u/ig/blue/i/googlebar-gradient.gif') repeat-x !important;
        border: 0 !important;
        color: #808080 !important;
        border-bottom-width: 0px !important;}
    .selectedtab {
        color: #0090BC !important;}
    .edittab a {
        color: #4b7e95 !important;}
    .unselectedtab span:hover {
        color: #ffffff !important;}
    .tab.spacer { 
        background: url('http://files.zathland.net/u/ig/blue/i/tabbar-left.gif') no-repeat !important; 
        width: 13px !important;}
    #addstuff {
        background: transparent !important;}
    .addtab {
        width: 80px !important;
        background: url('http://files.zathland.net/u/ig/blue/i/tabbar-right.png') no-repeat left !important;}
    .edittab input {
        background: transparent !important;
        color: #cccccc !important;
        border: 1px #363636 solid !important;}
    .new {
        visibility: hidden !important;}
    .unselectedtab, .unselectedtab_l, .unselectedtab_r, .spacer, .addtab, #addstuff, #addstuff a {
        -moz-opacity: 1.0 !important;}
    .unselectedtab:hover, #addstuff a:hover, .addtab:hover {
        -moz-opacity: 1.0 !important;
        text-decoration: none !important;
        color: #000000 !important;}
    #addstuff a {
        visibility: visible !important;
        position: relative !important; 
        bottom: 0px !important;
        padding: 3px 6px 6px 6px !important;
        cursor: default !important;}
    #addstuff a:hover {
        color: #ffffff !important;}
    .dd { 
        background-color: #000000 !important; 
        border: 1px #323232 solid !important;}
    .dd a {
        color: #cccccc !important;}
    .dd_item:hover, .dd_sel { 
        background-color: #232323 !important; 
        color: #ffffff !important;}
    input[name="tab_title"] { 
        -moz-appearance: none !important; 
        border: 0 !important; 
        color: #ffffff !important; 
        font-size: 12px !important; 
        letter-spacing: 1px !important;}
        
/** Content Area **/

    #modules { 
        background-color: #323232 !important;}
    .modboxin, .modboxin_s {
        padding: 5px 9px 10px 9px !important;
        font-size: 12px !important;
        border: 1px #2a2a2a solid !important;
        background-color: #ffffff !important;}
    .modboxin {
        padding-right: 5px !important;
        background-color: #232323 !important;}
    .modboxin_s, .modtitle_s {
        border-color: #8fb079 !important;}
    .modtitle, .mtlink, .modtitle_s {
        font-size: 12px !important;
        line-height: 21px !important;}
    .modbox, .modbox_e {
        background-color: #232323 !important}
    a.ddbox, a.delbox, a.minbox, a.maxbox {
        margin-top: 4px !important;}
    a.gre, .tls a {
        color: #4b7e95 !important;}
    .tls a:hover {
        text-decoration: none !important;}
    .modtitle, .modtitle_s {
        background: #000000 url('http://files.zathland.net/u/ig/blue/i/googlebar-gradient.gif') repeat-x !important;
        border: 1px #2a2a2a solid !important;
        padding: 0px 8px !important;}
    a.fmaxbox, a.fminbox {
        margin-right: 5px !important;}
    a.ddbox {
        background-image: url('http://files.zathland.net/u/ig/blue/i/widget-menu.png') !important;}
    a.ddbox:hover {
        background-image: url('http://files.zathland.net/u/ig/blue/i/widget-menu-hover.png') !important;}
    a.delbox {
        background-image: url('http://files.zathland.net/u/ig/blue/i/widget-close.png') !important;}
    a.delbox:hover {
        background-image: url('http://files.zathland.net/u/ig/blue/i/widget-close-hover.png') !important;}
    a.maxbox, a.fmaxbox {
        background-image: url('http://files.zathland.net/u/ig/blue/i/widget-max.png') !important;}
    a.maxbox:hover, a.fmaxbox:hover {
        background-image: url('http://files.zathland.net/u/ig/blue/i/widget-max-hover.png') !important;}
    a.minbox, a.fminbox {
        background-image: url('http://files.zathland.net/u/ig/blue/i/widget-min.png') !important;}
    a.minbox:hover, a.fminbox:hover {
        background-image: url('http://files.zathland.net/u/ig/blue/i/widget-min-hover.png') !important;}
    .modtitle, a.alt, a.mtlink, .modtitle_s, .modtitle:visited, .modtitle_text:visited {
        color: #ffffff !important;}
    a:hover, .modboxin a:visited {
        color: #808080 !important;
        text-decoration: none !important;}
    a.mtlink:hover {
        color: #808080 !important;}
    .meditbox {
        border-top:1px black solid !important;
        padding: 5px 0px 5px 0px !important;
        font-size: 12px !important;}
    .meditbox input, .meditbox select { 
        -moz-appearance: none !important; 
        background-color: #131313 !important; 
        color: #cccccc !important; 
        border: 1px #232323 solid !important;}
    .modlabel {
        padding-bottom: 8px !important;
        border-bottom: 1px black dotted !important;
        margin-bottom: 2px !important;}
    .fpad {
        color: #666666 !important;}
    .uftl {
        white-space: nowrap !important;
        overflow: hidden !important;
        border: 0 !important;}
    .uftl a, .mc a, .mtlink, .modboxin_s a {
        text-decoration: none !important;}
    .uftl a:link, .sftl a:link {
        color: #bbbbbb !important; 
        text-decoration: none !important;}
    .sftl { 
        border-color: #000000 !important;}
    .skinth:hover {
        background-color: #e0e0e0 !important;}
    .ddbox, .minbox, .maxbox, .delbox, .skinthsel, .fmaxbox, .fminbox {
        cursor: default !important;}
        
      /** Google Reader Module **/

          ins.item-title, ins.source-title, a.title-link, a.source-link, .controls .link {
              text-decoration: none !important;}
          ul[id*="list-"], div[id*="container-"] { 
              background-color: #232323 !important;}
          div[id*="container-"] a:link {
              color: #bbbbbb !important;}
          div[id*="container-"] a:hover { 
              color: #ffffff !important;}
          ul[id*="list-"] a:visited { 
              color: #757575 !important; 
              font-style: italic !important; 
              cursor: default !important;}
          div[id*="container-"] { 
              border-top: 0 !important;}
          div[id*="container-"] li div.message { 
              font-weight: 600 !important; 
              color: #cccccc !important;}
          div[id*="container-"] .label-name { 
              color: #0090BC !important;}
          div[id*="container-"] a[id*="up-"], div[id*="container-"] a[id*="up-"].navigation-disabled:hover {
              background-color: #232323 !important;
              border-top: solid 1px #e2e2e2;
              border-top-color: #000000 !important;
              background-image: url('http://files.zathland.net/u/ig/blue/i/spacer.gif') !important;}
          div[id*="container-"] a[id*="up-"]:hover {
              background-color: #232323 !important;
              border-top-color: #000000 !important;
              background-image: url('http://files.zathland.net/u/ig/blue/i/spacer.gif') !important;}
          div[id*="container-"] a[id*="down-"], div[id*="container-"] a[id*="down-"].navigation-disabled:hover {
              background-color: #232323 !important;
              border-bottom: solid 1px #e2e2e2;
              border-bottom-color: #000000 !important;
              background-image: url('http://files.zathland.net/u/ig/blue/i/spacer.gif') !important;}
          div[id*="container-"] a[id*="down-"]:hover {
              background-color: #232323 !important;
              border-bottom-color: #000000 !important;
              background-image: url('http://files.zathland.net/u/ig/blue/i/spacer.gif') !important;}
          .label-selector { 
              background-color: #232323 !important;}
          .label-selector select { 
              width: 13em !important; 
              text-align: center !important; 
              -moz-appearance: none !important; 
              border: 0 !important; 
              background-color: #232323 !important; 
              color: #ffffff !important;}
          .label-selector option { 
              text-align: right !important;}
          *[id*="mm_"] .info-message { 
              background-color: #232323 !important; 
              text-align: center !important; 
              color: #18A618 !important;}
          *[id*="mm_"] .progress-message { 
              background-color: #232323 !important; 
              text-align: center !important; 
              color: #d86c00 !important;}
          *[id*="mm_"] .error-message { 
              background-color: #232323 !important; 
              text-align: center !important; 
              color: #ff1717 !important;}
          *[id*="mark-all-as-read"].link, *[id*="refresh"].link { 
              color: #636f72 !important;}
          li div.item-star { 
              background-image: url('http://files.zathland.net/u/ig/blue/i/reader-star-off.png') !important;}
          li div.item-star-active { 
              background-image: url('http://files.zathland.net/u/ig/blue/i/reader-star-on.png') !important;}
              
/** Footer Area **/

    #footer_promos {
        -moz-opacity: 0.30 !important;}
    #footer_promos:hover {
        -moz-opacity: 0.80 !important;}
    #footer_promos a {
        text-decoration: none !important;}
    #footerwrap {
        border-top: 5px #2a2a2a solid !important; 
        background: #000000 url('http://files.zathland.net/u/ig/blue/i/black-spacer.gif') repeat !important;}
    #footerwrap span {
        color: #cccccc !important;}
    .copyr {
        color: #ffffff !important;}

}

/** Widgets: External Modifications **/

@-moz-document domain("gmodules.com") {
    body { 
        background-color: #232323 !important;}
}