@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document url-prefix("http://www.google.com/ig") {

/*
	iGoogle theme By XxXAndrewXxX
	-=-=-=-=-=-=-=-=-=-
This Theme is Extensively based upon Zathman's iGoogle Transparency Edit/Theme Style
	- Which you can find here: http://userstyles.org/styles/2162
	- So Credit to him for That :)
	-=-=-=-=-=-=-=-=-=-
A Ton of Help and fixes from Zathman was also received. Thank you very much!
Credit for some help also goes to Mountain Dew, Pizza Hut, Adult Swim, and SciFi Channel. Thanks!
-*/

/** Page Styles **/
    body {
        background-color: #000000 !important;
        font-family: lucida grande,arial,helvetica,sans-serif !important;}
    a:link, a:active {
        color: black !important;}
/** Universal Bar **/
    #gbarc {
        background: #000000 url('http://ig.themes.googlepages.com/googlebar-gradient.gif') repeat-x !important;
        height: 25px !important; 
        -moz-opacity: 0.70 !important;}
    #gbar {
        color: #cccccc !important;
        position: absolute !important; 
        top: 3px !important; 
        left: 0px;}
    #gbar a, #gbar u, #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; }
    .gbard {
        background-color: #020202 !important; 
        border-color: #000000 !important;
        border-top-color: #020202 !important; 
        position: absolute !important; 
        top: 22px !important;
        -moz-opacity: 0.60 !important;}
    .gbard a:hover {
        color: #000000 !important;
        background-color: #F75E00 !important;}
    #gbarl {
        border-bottom-color: #020202 !important; }
	#guser { 
        position: absolute !important; 
        top: 3px !important; 
        right: 0px !important; 
        background: transparent !important;
        visibility: hidden !important;}
/** Input Area **/
    #gsea { 
        position: absolute !important; 
        top: 50px !important;}
    input#q {
        text-align: center !important;
        padding: 3px 2px 2px 2px !important;
        width: 346px !important;
        height: 15px !important;
        border: 1px #9a9a9a solid !important;
        color: #000000 !important;
        font-weight: bold !important;
        -moz-opacity: 0.5 !important;
        -moz-border-radius: 0em 0em 1em 1em !important;}
    input#btnG { 
        position: relative !important;
        top: -6px !important;
        padding: 0px 6px 1px 6px !important;
        font-weight: 600 !important;
        border: 1px #9a9a9a solid !important;
        border-top: 0px !important;
        -moz-opacity: 0.5 !important;
        -moz-border-radius: 0em 0em 1em 1em !important;}
    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;}
/** Header Area **/
    #nhdrwrapsizer {
        height: 220px !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://ig.themes.googlepages.com/iGoogle-SHeader.jpg') no-repeat top center !important;}
    #more a.q, #nhdrwrap .msg_box a, #new_user_save_box a {
        color: #000000 !important;}
    .gseain, #featuretabs, #guser, #footer_promos {
        color: #000000 !important;}
/** Tab Area **/
    .tab {
        font-size: 12px !important;
        border-bottom-color: #ffffff !important;
        background: #000000 url('http://ig.themes.googlepages.com/googlebar-gradient.gif') repeat-x !important;
        border: 0 !important;
        color: #808080 !important;
        border-bottom-width: 0px !important;}
    .selectedtab {
        color: #FD7600 !important;}
    .edittab a {
        color: #4b7e95 !important;}
    .unselectedtab span:hover {
        color: #ffffff !important; }
    .tab.spacer { 
        background: url('http://ig.themes.googlepages.com/tabbar-left.gif') no-repeat !important; 
        width: 13px !important;}
    #addstuff {
        background: url('http://ig.themes.googlepages.com/tabbar-right.gif') no-repeat left !important;}
    .addtab {
        width: 63px !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: 0.50 !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;}
/** Content Area **/
    .modboxin, .modboxin_s {
        padding: 5px 9px 10px 9px !important;
        font-size: 12px !important;
        border: 1px #2a2a2a solid !important;
        background-color: #ffffff !important;}
    .modboxin_s, .modtitle_s {
        border-color: #8fb079 !important;}
    .modtitle, .mtlink, .modtitle_s {
        font-size: 12px !important;
        line-height: 21px !important;}
    .modtitle:visited, .modtitle_text:visited {
        color: #ffffff !important; }
    a.ddbox, a.delbox, a.minbox, a.maxbox {
        margin-top: 4px !important;}
    a.gre {
        color: #4b7e95 !important;}
    .tls a {
        color: #4b7e95 !important;}
    .tls a:hover {
        text-decoration: none !important;}
    .modtitle, .modtitle_s {
        background: #000000 url('http://ig.themes.googlepages.com/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, a.ddbox:hover {
        background-image: url('http://ig.themes.googlepages.com/iGoogle-SDown.gif') !important;}
    a.delbox, a.delbox:hover {
        background-image: url('http://ig.themes.googlepages.com/iGoogle-SX.gif') !important;}
    a.maxbox, a.maxbox:hover {
        background-image: url('http://ig.themes.googlepages.com/iGoogle-SPlus.gif') !important;}
    a.fmaxbox, a.fmaxbox:hover {
        background-image: url('http://ig.themes.googlepages.com/iGoogle-SPlus.gif') !important;}
    a.minbox, a.minbox:hover, a.fminbox, a.fminbox:hover {
        background-image: url('http://ig.themes.googlepages.com/iGoogle-SMinus.gif') !important;}
    .modtitle, a.alt, a.mtlink {
        color: #ffffff !important;}
    .modtitle_s {
        color: #ffffff !important;}
    a:hover {
        color: #808080 !important;
        text-decoration: none !important;}
    .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;}
    .modlabel {
        padding-bottom: 8px !important;
        border-bottom: 1px black dotted !important;
        margin-bottom: 2px !important;}
    .fpad {
        color: #666666 !important;}
    ins.item-title, ins.source-title, a.title-link, a.source-link, .controls .link {
        text-decoration: none !important; } /* Google Reader De-Underliner */
    .modboxin {
        padding-right: 5px !important;}
    .uftl {
        white-space: nowrap !important;
        overflow: hidden !important;}
    .uftl a, .mc a, .mtlink, .modboxin_s a {
        text-decoration: none !important;}
    .skinth:hover {
        background-color: #e0e0e0 !important;}
    .ddbox, .minbox, .maxbox, .delbox, .skinthsel, .fmaxbox, .fminbox {
        cursor: default !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://ig.themes.googlepages.com/black-spacer.gif') repeat !important;}
    #footerwrap span {
        color: #cccccc !important; }
    .copyr {
        color: #ffffff !important;}
}