@namespace html url(http://www.w3.org/1999/xhtml);

/*Gmail - Dark Shiny Blue, transparency
    Modified from original theme Dark Gmail (New Gmail) by srazzano
    Combined some code from the painted black - google + gmail (Nov2007) (ALL) theme by  whatrevolution
    Thanks to RagingShinigami - I used some of his code from the "Dark Shiny Blue, transparency fixes" style and he's hosting the background which is more reliable.

    Note: To fix the compose area, I had to implement a hack to include the about:blank page.  So if you have any themes that change will mess with it.

    Contact: preston.scheuneman@gmail.com
*/

@-moz-document domain(mail.google.com), url("about:blank"){



    body, .nH { background: url("http://i64.photobucket.com/albums/h180/ragingshinigami/tech3.jpg") #222222 fixed repeat left top !important; color:#FFFFFF !important; }
/*load screen*/
#loading {background: url("http://i64.photobucket.com/albums/h180/ragingshinigami/tech3.jpg") #222222 fixed repeat left top !important; }


button{-moz-appearance:none!important; color:#99AAFF;}



.NJ8REd, .tZObgf, .editable {background: transparent !important; color:#FFFFFF !important;}

/* color of To and Subject boxes when composing */
textarea,input{color:#666666 !important;}
.J14TS input{color:#666666 !important;}



/*handles the "images are not displayed below" bar*/
.XwckWe {background:black!important;}

.ArwC7c div, .ckChnd div {background:transparent !important;}

/*hides giant pointless white box around the replay field*/
.LYI6Sd {background:none!important}

iframe, iframe html, #gbs, #gbs *, .person_actions {background: transparent !important;}

.lMVONe div, .BylWac div, .XoqCub, .rGOYzc, .f3hr3b { background: transparent !important;}

/* More Actions drop-down menu */
.Sn99bd, .Sn99bd * , .I24Uab *, #gbi, #gbi *, .DYHi6d, .DYHi6d *, .CTCpse {background: url("http://lh3.google.com/preston.scheuneman/R1m-ja98gjI/AAAAAAAAADI/KGg9nz8KuPI/GlassShiny.png") 
transparent fixed repeat left center !important; color:#ffffff !important;}

/*text area in compose message*/
.JRJs1f *, .yaEVmb *, .opUkHb * {background: black !important; }

.editable,.tr-field ,.ccqOyd textarea, .jD {background: url("http://lh3.google.com/preston.scheuneman/R1m-ja98gjI/AAAAAAAAADI/KGg9nz8KuPI/GlassShiny.png") 
transparent fixed repeat left center !important; }

.Pj5gjf *, .AD  {background: transparent !important;}

.tAYBjb div, .AD .ko, .AD .jp{background: url("http://lh3.google.com/preston.scheuneman/R1m-ja98gjI/AAAAAAAAADI/KGg9nz8KuPI/GlassShiny.png") 
transparent fixed repeat left center !important; }

/* bar with e-mail address, settings, etc. */
#guser, #Node34, .q0CeU, .lLzmXd, #guser, .Alfa2e { background-image: url("http://lh3.google.com/preston.scheuneman/R1m-ja98gmI/AAAAAAAAADg/omOHyQ--TtE/20pct%20Black.png");}

/*hiding this hides the labels box if visibility is set to hidden*/
.XPj4ef{ }

/* Web Clip bar */
.qWFFaf { display:none; }

/* Notification area */
.m14Grb { width:100%; }

/* chat & labels box */
.a3hTGd .R7iiN, .a3hTGd .wWwc8d,
.XPj4ef .R7iiN, .XPj4ef .wWwc8d{
background: url("http://lh3.google.com/preston.scheuneman/R1m-ja98gmI/AAAAAAAAADg/omOHyQ--TtE/20pct%20Black.png")  !important;
}

/* Hide the Web Clip bar */
.XoqCub {}


/*invite a friend box */
.I94Sdc
{  display: none !important; }

#gbh, .gbh, .n38jzf .Ptde9b, .EGPikb, .Ptde9b 
{  display: none !important; }




/*set border to black for all */
*
{
color: #FFFFFF !important;
border-color: #000000 !important;
}

table{ background: none !important;}

.f7, .c1, .J-K-I-K9-KP {border: none !important; background: none !important;}

tbody
   {
    background: url("http://lh3.google.com/preston.scheuneman/R1m-ja98gjI/AAAAAAAAADI/KGg9nz8KuPI/GlassShiny.png") 
fixed repeat left center !important;
    text-decoration: none !important;
  }

td{
color: #6699FF !important;
border-color: #000000 !important;
}
 
 td:not(.sc)
{
     background: none !important;
     color: #FFFFFF !important;
}

 span:not([style])
  {
    background: none !important;
    text-decoration: none !important;
  }
/*pop up background*/
td.V3nuZd
  {
    background: #333333 !important;   
    color: #6699FF !important;
    border: 1px #000 solid !important;
    cursor: pointer !important;
  }
div
{
color: #AAA !important;
}

/* Menus */
 #gbi
  {
    border: 1px solid #000 !important;
    background-color: #444444 !important;
    color: #6699FF !important;
    margin: 0 !important;
    padding: 0 !important;
  }
 #gbar > nobr > .gb2,
 #gbar > nobr > .gb2 > a,
 .gbard,
 .gbard > a
  {
    border: none !important;
   background-color: #444444 !important;
    color: #6699FF !important;
    margin: 0 !important;
    padding: 0 !important;
  }
 #gbar > nobr > .gb2 > a
  {
    padding: 0 .2em !important;
  }
 #gbar > nobr > .gb2 > a:hover,
 .gbard > a:hover
  {
    border: 1px solid #bbb !important;
    background-color: #222222 !important;
  }


 /* Read E-mail messages*/
 tr.AnqB9d:hover          
  {
    background: #2a1a09 !important;
  }
 /* Unread */
 tr.QhHSYc:hover    
  {
    background: #441a1a !important;
  }

 
    .header, a, .gseaopt a, .gseaopt a:visited, #guser a, #guser a:visited, #gbar a, .gseain input,
    input, #gbar a:visited, #addstuff a, #addstuff a:visited, .addtab a, .addtab a:visited, .tls a,
    #container a, #back a, #advlink a, #linkbar a, .gseain input, .tls, .gt, input, .fakelink {
        background: none !important;
        color: #6699FF !important;
        text-decoration: none !important;
    }
    a:hover, .gseaopt a:hover, #guser a:hover, #gbar a:hover, #addstuff a:hover, .addtab a:hover,
     #container a:hover, #back a:hover, #advlink a:hover {
        background: none !important;
        color: #FF6666 !important;
        text-decoration: none !important;
    }
a:not([class=l]), span, u, #ap, .SUicbd {
           font-size: 12px !important;
        text-decoration: none !important;
    }
a:not([class=mtlink]):not([class=yyT6sf]):hover,
span:not([class=bsABdf]):not([class=a]):not([class=modtitle_text]):not([title="Click to rename or delete."]):not([class=zD5BAe]):not([class=qNUdo]):hover, .JcNrlf:hover, .Q9o7yd:hover, .WDwv9d:hover, div[class^=nM7i0]:hover {
        background-color: transparent !important;
        color: #FF6666 !important;
        text-decoration: none !important;
    }
    span:focus {
          outline: none !important;
    }
    span, .zD5BAe, td.f66Vyf font  {
        color: #AACCFF !important;
                 }
    .bKmyId, .qWFFaf, .vZFPPc, .VByZEe, .BldZyd {
        background-image: url("http://lh3.google.com/preston.scheuneman/R1m-ja98gmI/AAAAAAAAADg/omOHyQ--TtE/20pct%20Black.png") !important;
        background-repeat: repeat-x !important;
        background-color: #5c5c5c !important;
        border: 1px solid black !important;
        color: white !important;
    }
    .RRNVab  {
        background: none !important;
        background-image: url(http://img19.imageshack.us/img19/2523/modboxbgjv0.png) !important;
        background-repeat: repeat-x !important;
        border: none !important;
    }
    .cW9vXe {
        text-align: left !important;
    }


    #gbar, #undefined {
        background: none !important;
        background-image: url("http://lh3.google.com/preston.scheuneman/R1m-ja98gmI/AAAAAAAAADg/omOHyQ--TtE/20pct%20Black.png") !important;
        color: white !important;
    }
    .tYBwhe {
        margin-left: 10px !important;
    }
/*More Actions drop-down menu*/
    .QOD9Ec {
        background-image: url("http://lh3.google.com/preston.scheuneman/R1m-ja98gjI/AAAAAAAAADI/KGg9nz8KuPI/GlassShiny.png") !important;
                background-color: transparent !important;
        border: 1px solid #464646 !important;
        color: #999999 !important;
        height: 22px !important;
        padding: 4px 23px 0px 12px !important;
    }
    .QOD9Ec:hover {
        background-image: url("http://lh3.google.com/preston.scheuneman/R1m-ja98gjI/AAAAAAAAADI/KGg9nz8KuPI/GlassShiny.png") !important;
                background-color: transparent !important;
        border: 1px solid #464646 !important;
        color: #FFFFFF !important;
    }
    .zD5BAe:hover {
                /*button text hover color*/
        color: #FF6666 !important;
       
    }
    .sGcZQb .QOD9Ec:hover, .o186ac .nM7i0:hover, td b:hover, .bEeVec:hover, .bsABdf span:hover, #undefined 

b,
    td.f66Vyf font:hover, .rSfjbb, .VqZS6c span:hover, .VByZEe span:hover, .BldZyd span:hover,
    .VbKoBc span:hover, .HSZged:hover, .JcNrlf:hover, .WDwv9d:hover {
        /*E-mail address color on top right nav bar and Set status here hover color*/
                 color: #FFFFFF !important;
                 }
    .P0tbHb, .F2yfRe, .z1IiMc, .cOSVMd .R7iiN, .cOSVMd .wWwc8d, .ybaOyc .R7iiN, .ybaOyc .wWwc8d,
    .lLzmXd .R7iiN, .oi23Hf .R7iiN, .R7iiN .vHYYR, .uQLZXb, .c1I77d, .NQNkZd td, .c1norb, .Hc3Vg, .Qj7Rff, .Ch5Hj {
        background: transparent  none repeat scroll 0% !important;
        border: none !important;
    }
    div.ACpQre .R7iiN, div.ACpQre .wWwc8d {
            /*areas around most of the buttons on the left side*/
        background-color: transparent !important;
    }
    .N2mZ7b tr {
               /*color for outside border of e-mail area */
        background-color: transparent !important;
        border: 1px solid #000000 !important;
        margin-right: 4px !important;
        text-align: left !important;
    }
    .qNUdo {
        color: #CC6666 !important;
             }
    .qNUdo:hover{
        color: #FF6666 !important;
       
    }
    #gbar .gb2 a {
            /* None of these seem to have an effect */
        color: green !important;
                background-color: transparent !important;
                border: 0px solid #00FF00 !important;
    }
    #gbar .gb2 a:hover, .gb3 a span:hover, #undefined span:hover, .tYBwhe span:hover {
        color: #FF6666 !important;
    }
    .hdgibf { /*notification message on top (
        color: yellow !important;
                background-color: #00ff00 !important;
    }
    .HAmaFf {
                /* Sponsored Link */
        background: transparent !important;
        padding:1px 0pt;
        position:absolute;
        right:0pt;
        text-align:right;
        top:0pt;
        white-space:nowrap;
    }

    .qHJVCb, .DKq6Zc, .o0ukxe, .Y4xrKc, .vNp5Vc, .manager-page .edit-bar-row  {
         /* affects some areas of Chat box */
        background: url("http://lh3.google.com/preston.scheuneman/R1m-ja98gjI/AAAAAAAAADI/KGg9nz8KuPI/GlassShiny.png")  !important; background-color: transparent !important;
    }
    .nM7i0, .ru47se {
             /*set status here box in chat box*/
        border: none !important;
                background-color: transparent !important;
    }
   
    .R7iiN .P0tbHb, .R7iiN .F2yfRe, .p9ILHf, .Y1jEjc .R7iiN, .oi23Hf .R7iiN, .lLzmXd .R7iiN,
    .a3hTGd .R7iiN, .a3hTGd .wWwc8d, .R7iiN .wRoeNc, .R7iiN .Hemrjb, #Node11,
    .checkable-list .selected, .ar6Hkf .R7iiN, .QShok .R7iiN, .QShok .wWwc8d,
    .sGcZQb, .gkTnlc, .sTl8pd, .xNSvsd .R7iiN, wWwc8d {
        background: url("http://lh3.google.com/preston.scheuneman/R1m-ja98gmI/AAAAAAAAADg/omOHyQ--TtE/20pct%20Black.png") 
fixed repeat left center !important;
                background-color: transparent !important;
            /*the above effects the main box around the message area and parts of chat box and in compose e

-mail area*/
    }
    .bKmyId {
            /*line under the Select bar */
        margin: 0px 8px 0px 0px !important;
                background-color: transparent !important;
    }
    table[class*="PwUwPb XoqCub MMcQxe"] {
        width: 99% !important;
    }
    .XoqCub .a3hTGd {
            /*Chat box*/
        margin-top: -4px !important;
                background-color: transparent !important;
    }
    .PwUwPb .Pj5gjf {
        visibility: hidden !important;
    }
    .manager-page .nobottom {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAUCAIAAADHmRDLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACZJREFUeNpiYIABRmZmZgiLBT8LCIhisbKykshiY2PDI4ZXFiDAAHRwAU/MOVcPAAAAAElFTkSuQmCC) !important;
    padding: 3px 0px 0px 0px !important;
    }
    .YrSjGe, .actions-row hr, .contact-pane, .manager-page .actions-row, .manager-page .edit-bar-row,
    #Node14, #Node55, .group-list, .checkable-list, .contact-groups .action {
        background: url("http://lh3.google.com/preston.scheuneman/R1m-ja98gmI/AAAAAAAAADg/omOHyQ--TtE/20pct%20Black.png") 
fixed repeat left center !important;
                background-color: transparent !important;
    }
    .manager-page input[type="text"], .manager-page textarea {
        background: url("http://lh3.google.com/preston.scheuneman/R1m-ja98gmI/AAAAAAAAADg/omOHyQ--TtE/20pct%20Black.png") 
fixed repeat left center !important;
                background-color: transparent !important;
                color: #ffffff !important;
        border: 1px solid #666666 !important;
    }
    .manager-page input[name="contact-edit-region"] {
        width: 90px !important;
                background-color: transparent !important;
    }
    .group-list .active, .group-list .selected {
        background: url("http://lh3.google.com/preston.scheuneman/R1m-ja98gmI/AAAAAAAAADg/omOHyQ--TtE/20pct%20Black.png") 
fixed repeat left center !important;
                background-color: transparent !important;
        border-top: 2px solid #666666 !important;
    }
    .checkable-list .active, .nM7iO {
        background-color: transparent !important;
               
    }
    n38jzf, .OVyDvc, .jU8Zgd {
        margin: 0px 0px 0px 0px !important;
        padding: 0px 0px 0px 0px !important;
               }
    .zYsCRb {
                /* Shiny metallic Google logo */  
        background-image: url(data:image/png;base64,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) !important;
                background-color: transparent !important;
        height: 55px !important;
         margin-top: 0 !important;
        padding-left: 123px !important;
        width: 0 !important;
    }

/* Search bar */
.oF1kyb { 
	background-image: url("http://lh3.google.com/preston.scheuneman/R1m-ja98gmI/AAAAAAAAADg/omOHyQ--TtE/20pct%20Black.png") !important;
	max-width: 800px !important;
	}

.oF1kyb input {
       /*Search box*/
       background-color: transparent !important;
       border: none !important;
       font-size: 12px !important;
       max-width: 341px !important;
       min-width: 341px !important;
    }
input{ background: url("http://lh3.google.com/preston.scheuneman/R1m-ja98gmI/AAAAAAAAADg/omOHyQ--TtE/20pct%20Black.png") transparent !important;
;}


 input[class=u4Qprd] {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIUAAAAWCAYAAADuKF/RAAADsElEQVR42u2aWU8qQRBGa1TEPQYX1BdMXPC/uCQm+uazv9k1kRcUQWPc97k5ZWpuO8540eCVGaaSDgGGpbvP1Pd1dXvb29u+hMLzPLm4uJDLy0u5u7uTp6cneX19lefnZ0li9PT0/PMa+pyG8H0/6A/z5o5BV1eX5HI56e/vl5GRERkdHQ2ufzcWYSju7++lXq/LycmJ3NzcyOPjo7y8vOiHWz1wUX/oq/Hd/8QAteJ72i3cMeVGdl+nj93d3dLb2yuDg4MyNTUlExMT0tfX934sXCiur6+lUqnI6emp3N7eBjBEDdxvTmi7/k67hTtH4XkEjoGBAZmcnJRSqSRDQ0N/3zcoyApHR0dSrVZVMvggd5M1nmdQJCvCUNDIHtZ4jpTMzMzI7OysZg8dL6BAIoDh8PBQgTDtQYdoUJV2KFrRn3aIuDkyKMj+eEOaeUXAmJubUziQFoXi7OxMDg4OpNFoKAT5fF6bgQEUYQ1OOhRpgeArAQAGBUA8PDxo4/n4+LjMz8/L2NjYGxTIxv7+fkANDfMBFDSAAIw4jfpuhEH7qYiCwjVhrepPO0TcjcbrAEG/AYLGogJlMHVYWFhQGfE2Nzd9zGWtVlMQ0BUDg1Ti+opWD9xvZopOhML1E1gGAwI/CSDFYlFNp7e+vu7v7e1pGsGBAgWuFCDIEq6faMeBawasDAoJ5s98BZkCMFhlAgUrTyzD4uKieGtra/7u7q56B4AYHh4OpMMKHkl371Ey1WlQuP20QqRJyNXVlYLBa+VyWbzV1VXNFIBApqCZyYxaiiYxOjVTxBlsA8PMJlmCBiCaKVZWVhQKPIRJB1BE1SeSOnAZFPJuDt16BVCYhOAvFIrl5WWVD0Awg2lZwtJu0jNFM5FGKD7rp0FBtjDDCSCBfOzs7KihREKAw7xEMz+SRfLCBQMfAQxIBwZ0aWlJvI2NDZ/CFW9Y0Qoo0uAlsogPkxGDwuafApa3tbXlHx8fa50CGFiKpmXVkUV8uKsQlqY8UqeYnp5+q2hydoJ9D9JHGIpW73f8RmRl7o97ImEosA/sf3DGItgQ4/wEex982KBIs6/oBCg+uxnMaAIFr7H3wfmKYEOMizAayAjrVS5KExTNZIq0QPLV1QfXU5tCNuywTQAFF7MsOT8/12N4kce0Eg5HJ0fcfHIsr1AoaCnC5vfDcTxcKFCQOZAV23O3L8kimWFQ2FkZZILMABSsOtz4AIWd5bO1K48/BcX/gqxTs17UUQegAAKrSUWdvf0DPsrFKNxv45kAAAAASUVORK5CYII=) no-repeat !important;
        background-color: #666666 !important;
        border: none !important;
        color: #ffffff !important;
        max-height: 27px !important;
        min-height: 27px !important;
        margin: -3px 0px -5px -2px !important;
        padding: 3px 0px 0px 6px !important;
        max-width: 135px !important;
        min-width: 135px !important;
    }
button:not([class=goog-button]):not([class="goog-button disabled"]), .A5liqb, .Gjckbb, button, .J-K-I-KC {
        background: url(http://lh3.google.com/preston.scheuneman/R1m-ja98glI/AAAAAAAAADY/yDshTcUrO2M/gmail_button_normal.png) no-repeat !important;
        background-color: transparent !important;
        border: none !important;
        color: #AACCFF !important;
        font-weight: normal !important;
        height: 30px !important;
        margin: 0px 0px 0px 0px !important;
        padding: 5px 0px 0px 0px !important;
        width: 100px !important;
                font-size: 12px !important;
    }
    button:not([class*=goog]):not([class="goog-button disabled"]):hover, .A5liqb:hover, .Gjckbb:hover, .button:hover, .J-K-I-KC:hover {
        background: url(http://lh3.google.com/preston.scheuneman/R1m-ja98gkI/AAAAAAAAADQ/pjAbo3b1RZs/gmail_button_alt.png) no-repeat !important;
        color: #ff6666 !important;
    }
.J-J5-Ji, .J-K-I-K9-KP{background: transparent !important;}
.J-J5-Ji, .J-J5-Ji * {border: none !important;}
.J-K-I-Jz {margin-top: 0px !important;}

    .NIPhib {
         /*buttons for Compose Mail, Inbox, ..., Contacts */
        background: url(http://lh3.google.com/preston.scheuneman/R1m-ja98glI/AAAAAAAAADY/yDshTcUrO2M/gmail_button_normal.png) no-repeat !important;
        color: #aaccff !important;
        font-size: 12px !important;
        background-color: transparent !important;
        max-height: 42px !important;
        min-height: 32px !important;
        margin: -4px 0px -12px -4px !important;
        padding: 9px 0px 0px 0px !important;
        max-width: 103px !important;
        min-width: 103px !important;
        text-align: center !important;
	text-decoration: none !important;
    }
    .NIPhib:hover, .DiWSpb:hover, .goog-imageless-button:hover{
        background: url(http://lh3.google.com/preston.scheuneman/R1m-ja98gkI/AAAAAAAAADQ/pjAbo3b1RZs/gmail_button_alt.png) no-repeat !important;
        background-color: transparent !important;
	text-decoration: none !important;
}
.DiWSpb {       
       background: url(http://lh3.google.com/preston.scheuneman/R1m-ja98glI/AAAAAAAAADY/yDshTcUrO2M/gmail_button_normal.png) no-repeat !important;
        color: #aaccff !important;
        font-size: 11px !important;
        background-color: transparent !important;
        max-height: 32px !important;
        min-height: 32px !important;
        margin: 0px 0px 0px 0px !important;
        padding: 9px 0px 0px 0px !important;
        max-width: 103px !important;
        min-width: 103px !important;
        text-align: center !important;
	text-decoration: none !important;       
    }
    .A5liqb {
        font-weight: bold !important;
        padding: 6px 0px 0px 0px !important;
        text-align: center !important;
                text-decoration: none !important;
    }


input {color: #888888 !important;}

.tYBwhe.button{ font-size:10px !important }




/*Contacts*/
#ft9tes2ghx8r, #ft9tes2ghx8r *, .frame, .frame * {background: transparent !important;}

.manager-page, #ContactManager, .yn   {background: url("http://lh3.google.com/preston.scheuneman/R1m-ja98gmI/AAAAAAAAADg/omOHyQ--TtE/20pct%20Black.png") transparent !important;}

#goog-acr-7, #goog-acr-7, #goog-acr-7 div, .goog-menu, .goog-palette, .goog-menuitem, .selected, .row, .search-box, .add-to-group-box, .goog-flat-button, .F5, .F1 {background: url("http://lh3.google.com/preston.scheuneman/R1m-ja98gjI/AAAAAAAAADI/KGg9nz8KuPI/GlassShiny.png") 
transparent fixed repeat left center !important;}



.selected * {color:#99ccff !important;}
.active * {color:#ff6666 !important;}

* {text-decoration: none !important;}
.editable, .editable *, .NJ8REd, .NJ8REd * , .tZObgf, tZObgf * {}


.JRJs1f, .yaEVMb, .y4Wv6d {background: transparent !important; }
.NJ8REd, .tZObgf, .editable, .Bk, .Ar, .FyQ5Ld {background: url("http://lh3.google.com/preston.scheuneman/R1m-ja98gmI/AAAAAAAAADg/omOHyQ--TtE/20pct%20Black.png") transparent !important; }

/*make date mint green */
.pmKLre * {color: #99ffcc !important;}

.WDwv9d {color: #777777 !important;}

/*toast notification */
.fgokGe {background: url("http://lh3.google.com/preston.scheuneman/R1m-ja98gjI/AAAAAAAAADI/KGg9nz8KuPI/GlassShiny.png") 
transparent fixed repeat left center !important; }

/*right panel when viewing e-mails that includes Expand All and other links*/
td[class*="eWTfhb"] + .eWTfhb {background: transparent !important; }



.OZly4d{background: url("http://lh3.google.com/preston.scheuneman/R1m-ja98gmI/AAAAAAAAADg/omOHyQ--TtE/20pct%20Black.png") transparent !important; width:180px; position:relative; left:10px;top:30px;width:170px;}
.OZly4d * {color:#aaaaaa !important;}
.OZ1y4d {right:10px;}
.OZly4d *:hover {color:#ff6666 !important;}
.UxAob {position:relative;left:10px;top:30px;width:170px;background: url("http://lh3.google.com/preston.scheuneman/R1m-ja98gmI/AAAAAAAAADg/omOHyQ--TtE/20pct%20Black.png") transparent !important;} 
.xtbgbc, .Ahhw{background: url("http://lh3.google.com/preston.scheuneman/R1m-ja98gmI/AAAAAAAAADg/omOHyQ--TtE/20pct%20Black.png") transparent !important; border:none;}


/*hide ads in the right panel above */

.slwyWc, .iFOJMb {display:none !important;width:170px;position:relative;left:10px;top:60px;}

/* chat: technical difficulties and more*/
.TWwFhc, .gwt-DialogBox, .profile-preview-inner, .preview-header-line, .Caption {background: url("http://lh3.google.com/preston.scheuneman/R1m-ja98gmI/AAAAAAAAADg/omOHyQ--TtE/20pct%20Black.png") transparent !important;}

/*contacts fix when editing */
#contact-edit-table input, #AddToGroupAutocomplete, #contact-edit-name, #contact-edit-email-100, #contact-edit-email-106, #contact-edit-phone-102, #contact-edit-im-103, #contact-edit-title, #contact-edit-company, #contact-edit-others-111, select, option{color:#666666 !important;}

iframe, .contacts-section-container  {background: url("http://lh3.google.com/preston.scheuneman/R1m-ja98gmI/AAAAAAAAADg/omOHyQ--TtE/20pct%20Black.png") transparent !important;}
.AH8jVb, .zWKgkf, .ZCxWtf, .e1M31, .e1M31 .ac-row, #gbi, #gbi a, .Ac, .oy, .oA, .oK, .oC, .oI, .sh, .fZ, .qZ, .goog-button-base-outer-box * {background: url("http://lh3.google.com/preston.scheuneman/R1m-ja98gjI/AAAAAAAAADI/KGg9nz8KuPI/GlassShiny.png") 
transparent fixed repeat left center !important; }
#gbi a, .oA, .oC, .fZ .f0{color: #ffffff !important;}
/*Background for buttons when composing */
.Y1jEjc .XoqCub .c1norb .vHYYR .wWwc8d .diLZtc .XoqCub .XoqCub .XoqCub .XoqCub div {background: transparent !important;}

.EGSDee[style="width: 1046px;"] .XoqCub .q0CeU .XoqCub .c1norb, .EGSDee[style="width: 1046px;"] .XoqCub .q0CeU .XoqCub .c1norb .vHYYR .wWwc8d, .EGSDee[style="width: 1046px;"] .XoqCub .q0CeU .XoqCub .c1norb .vHYYR .wWwc8d .diLZtc, .wWwc8d {background-color: transparent !important;} 

.tcB7Ab *, .SAQJzb:hover, .yCMBJb, .msgb, .lowmzb, .d28clf   {background: url("http://lh3.google.com/preston.scheuneman/R1m-ja98gmI/AAAAAAAAADg/omOHyQ--TtE/20pct%20Black.png") transparent !important; }
.tcB7Ab textarea {color:#ff6666 !important;}

#gbs {display:none !important;}
.SAQJzb:hover {color:#ff6666 !important;}

.goog-button-base-top-shadow {visibility: hidden !important;}


.goog-imageless-button, .goog-imageless-button-hover {
         /*buttons for Search Mail, Archive, Report Spam, Delete, etc. */
        background: url(http://lh3.google.com/preston.scheuneman/R1m-ja98glI/AAAAAAAAADY/yDshTcUrO2M/gmail_button_normal.png) no-repeat !important;
        color: #aaccff !important;
        font-size: 11px !important;
        background-color: transparent !important;
        max-height: 42px !important;
        min-height: 32px !important;
        margin: -5px 0px -12px -4px !important;
        padding: 7px 0px 0px 0px !important;
        max-width: 100px !important;
        min-width: 100px !important;
        text-align: center !important;
	text-decoration: none !important; 
    }
.goog-imageless-button-content {color: #aaccff !important;}
.goog-imageless-button-content:hover, .DiWSpb:hover {color: #ff6666 !important;}

.goog-imageless-button-content, .goog-imageless-button-pos, .goog-imageless-button-inner-box, .goog-imageless-button-outer-box, .goog-imageless-button-top-shadow {background: transparent !important; border: none !important;}

.goog-menuitem-content, .goog-filterobsmenuitem-content, .goog-tristatemenuitem-content {color: #ffffff !important;}


.goog-filterobsmenuitem-highlight, .goog-tristatemenuitem-highlight, .goog-menuitem-content:hover, .goog-filterobsmenuitem-content:hover, .goog-tristatemenuitem-content:hover, .AY {background: url("http://lh3.google.com/preston.scheuneman/R1m-ja98gmI/AAAAAAAAADg/omOHyQ--TtE/20pct%20Black.png") transparent !important; color: #ff6666 !important;}

#manager-search-button {width: 130px !important; background: transparent !important;}

.q0CeU, .A1, .zA, .iI, .ii, .ej, .dW, .eh, .fN, .eA div, .iE, .et, .ps .nH .s, .pv, .m .n .k, .dF, .uk, .ow, .pU, .pO, .p2, .gB, .hk, .fO, .nn[style="width: 155px;"] > .nH, .nn[style="width: 155px;"] > .nH > .nH, .h2, .l2, .qp, .ms, .oD, .si, .sn, .f1, .fY, .sb, .z1x77e, .tQutxd, .X0uMP, .QX35rd, .G2, .read {background: url("http://lh3.google.com/preston.scheuneman/R1m-ja98gmI/AAAAAAAAADg/omOHyQ--TtE/20pct%20Black.png") transparent !important; }

.zE, .dK, .ip .ir, .ez, .bQ, .unread {background: url("http://lh3.ggpht.com/_MvT-aYaJ03k/R1m-ja98gnI/AAAAAAAAADo/prTGaBIF048/50pct%20Black.png") transparent !important;}

.zA:hover, .oD:hover, .hk:hover, .qk:hover, .fP:hover, .mu, .sk, .unread:hover, .read:hover, .OeDJSe-eSumjb, .vh {background: url("http://lh3.google.com/preston.scheuneman/R1m-ja98gjI/AAAAAAAAADI/KGg9nz8KuPI/GlassShiny.png") 
transparent fixed repeat left center !important; color: #ff6666 !important;}

.k .diLZtc, .k .diLZtc .nH, .o, .ph, .l, .ps .nH, .G3 {background: transparent !important;}

.bQ, .ii, .dK {color: #aaaaaa !important;}

.zE .zF, .hk u:hover, .AP:hover, .qh:hover {color: #ff6666 !important;}
.p9, .hP, .AP, .qh {color: #99ccff !important;}

textarea, input[id=":pn"], input[id=":a5"], div[id=":9v"], input[type="text"] {-moz-appearance:none!important; color: #aaaaaa !important; background: url("http://lh3.ggpht.com/_MvT-aYaJ03k/R1m-ja98gnI/AAAAAAAAADo/prTGaBIF048/50pct%20Black.png") transparent !important;}

#guser, #gbar, div{text-shadow: #000000 1px 1px 2px;}
.av{text-shadow: #000000 1px 1px 1px;}

.G2, .G3 {border: none !important;}



/* New Stuff */

.qgDs3e-Aw, .qgDs3e-z7 { background: url("http://img7.imageshack.us/img7/1899/promoarrowsdark.png") no-repeat !important;}

.SK { background: rgba(0,0,0,.8) !important; -moz-border-radius: 10px !important;}

.pp, .T2, .NQ, .T1, .z0:hover { background: rgba(20,20,20,.4) !important;}

.z8, .nZ {background: rgba(20,20,20,.5) !important; }

.z8, .nZ {-moz-box-shadow: #99ccff 0px 0px 5px 1px, inset rgba(0,0,0,.75) 0px 0px 5px 0px !important;}

.nZ, .NQ, .TO, .z0 {margin: 3px !important;}

.PBRhee {color: #6699ff !important;}

.T3, .n0, .J-Zh-I, .J-Zh-I b {color: #99ccff !important;}

.T3:hover, .n0:hover, .J-Zh-I:hover, .J-Zh-I b:hover {color: #ff6666 !important;}



}