@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("pixeljoint.com") {

/*Main Styles*/

body,html            {background-color:#111 !important} 
html, body, td, th   {color:#BBB !important} 

a            {color:#DC8653 !important} 
h1           {color:#FF9B5F !important}
.subheader a {color:#FF9B5F !important}

/*Boxes*/ 

h2,h2 a,.tableLedger,.tableLedger a    {background-color: #293847 !important; color: #CCC !important} 

.bx,.bxconnect,.tdata,.bxfull,.calDateCell,.calLedger,.tableRow,.tableTopRow,.tableBottomRow,.evenTableRow,.oddTableRow,.hiddenTableRow,.PMtableRow,.msgEvenTableRow,.msgEvenTableSide,.msgOddTableRow,.msgOddTableSide

{background-color: #222 !important;}
 
.thead,.tableSubLedger,.tableSearchLedger,.calEmptyDateCell,.rowbx   /*comment boxes from what I see*/

{background-color: #080A0C !important;} 

/*Header*/ 

#header        {background-color: #293847 !important; border-color: #000 !important}  /*top banner blue color part*/
.headtop       {background: none #222 !important; color: #C07548 !important;}         /*top banner gray color part*/
.headtop a     {color:#C07548 !important;}                                            /*name, messages, log-off link*/
.headbottom a  {color:#CCC !important}                                                /*home, register, contact link*/

/*Navigation*/ 

.nav,.nav a,a.nav {
background-color: #395647 !important;
border-color: #527A65 !important;
color: #CCC !important;} 

/*Footer*/ 

#footer {color:#CCC !important} 
#footer a {color:#AAA !important}


/*Menu*/
#dropmenudiv, #dropmenudiv a.navitem       {background: #293847 !important; color: #BBB !important}

#dropmenudiv a.navitem:hover {background: #7A527A !important; color: #FFF !important}

/*Profile Tabs */

.tabs li, .tabs a {
background: none #395647 !important;
-moz-border-radius-topleft: 5px !important;
-moz-border-radius-topright: 5px !important;
margin-left: 2px !important;
color: #DDD !important}

.tabs #current, .tabs #current a  {background: #527A65 !important}

/*Graphics*/

/*****************************************/

#mainimg, .zoom {background: #BBB !important}   /*changes the BG color of sumbitted image and image on forum.
                                                Change value to transparent if you don't want color, or erase this*/
/*****************************************/


#headpictext {
background:url("data:image/gif;base64,R0lGODlh/AAwALMIAL5oaLGxsWQrK0pKSt7e3syIiIQ5OWdnZwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAgALAAAAAD8ADAAAAT/EMlJq7046827/2AojmRpnmiqrmzrvnAsz3Rt33iu73zv/8CgcEgsGo/IpHLJbDqf0Kh0Sq1ar9isdsvtqgDgsDgsoIgrZ3MYPW4D2GBRYD6n0O/4+gRvz/szd15fbmNlE2KGEohqYIkIhIWMAI4deAN7fnmXEpaYmXebFqCCKJCLh2SSjqeKpo2qIZ2cn6OzdKG0taK3pCcFv8DBwI7BxMMUxcjCywXGv5QcBNLSodPW19QT19XY3aEV1t+9Igbl5ufmjufq6RTr7ujxBuzl0BsH+Pih+fz9+hP99vkbKA5gvoLjPsiLR28evHoPHU5YiK6hPQ0BDQ7MKIEjgo3+/xB+PJiQBMV3E9ulhLhSooSTKl/G9OARZE1+Am3+u4Cz5AiYLGUGRYBSqEuiQC2G6EdBJ8mO/Jo6PSCyp88QRZEOzZC160yvW0vcfIrR6kiyFcxe9bBOTNY0LQW4/Zpu7tCslQJp3HmWL5+9VAHjuoNT71oNbcO8TRXX7tHEYMAezcsLKlmPsvoGtuyX8EFdhy+cG7P4VUvSdMuhvjuT8pycfDHrGtuZDr/MoS2cE5Y1WUve5irsDib5YoZtgpNLQM55s2Zu0/gxz607acSLFTEAfdyaA23n32GDNzvVOfWIFJWiijyasdH015eSn3+Zfmz7NkXm3q6+FXtzrGh1Uv9/NOEn3oHKPQcYSPqFxl986wGAToAPxiVffRjel+F4G4J0nmjdgcjaiNyFJeJk3hmYYHgJpoXWh9WZGGOJNFpEiHAhIvBJeLap2ByCPL0II4QbFEekgHK5QWAffnzn2YZAKhgkX0PiKKOVNR7ZnpJHMpmHkz1CuaJaUlFZpYUcGImmUcw806U23RDwnTUs/thimeadaZRxWqZGI3xruuiUeAyOKeaUeeqJl3Z+EljhnhiUR+hGUdZpAZmK5oilo34CCimi+S1IqaEamrlXgx8ueiKnJHqKZKRT4WmTrLQClgGmeuaq66689urrr8AGK+ywxBZr7LHIJqvsssw26+wDrxEAADs=") no-repeat !important}


/*Forum Fixes*/

.postSeparatorTableRow {display: none !important}
.BBquote {background: #000 !important}

/*Text areas and Drop-Down menus list*/

TEXTAREA, INPUT:not([type="button"]):not([type="submit"]) {color:  #F1F1F1  !important;
  background: #111 !important;
  border: 1px solid #666 !important;
  -moz-appearance: none !important;}

SELECT, OPTION{
background:#555 !important;
border-color:#555 !important;
color:#f1f1f1 !important;
-moz-appearance:none !important;}


/*Special*/

TD[width="460"] {width: 520px !important}                  /*Widen Nav tab container, fix for larger fonts*/


.tborder                           {background: #666 !important;}             /*border for profile, faves*/
h2,.bx,.bxconnect,.bxfull,.rowbx   {border:solid 1px #000 !important;}        /*border for lots of boxes*/
.bx,.bxconnect                     {border-top:solid 0px #111111 !important;} /*afffects borders of some sort*/    
hr                                 {color:#242438 !important}                 /*thick line seen throughout site*/
.tableBorder, .wwgAdTable          {background: #555 !important}              /*border colors for forums*/

.smalllinkhl {background: #000 !important; border-color: #222 !important}   /*Plus,minus sign below submission*/
.smalllinkhl:hover {background: #F5B800 !important; color: #000 !important}


DIV[style="width: 100%; background-color: rgb(221, 221, 221);"]         /* Google Box*/
{background: #222 !important}

IMG[src^="http://s3.buysellads.com/"] {opacity: .9 !important}          /*Dim the ads a tiny bit*/

.button,
.TB_ToolbarSet, .TB_Expand, .TB_Collapse {opacity: .8 !important}       /*makes textbar tools and button transparent*/

DIV[style="border-left: 1px solid black; border-right: 1px solid black; border-bottom: 1px solid black; padding: 5px; width: auto; background-color: white;"] {background: #000 !important}   /*thick white "border" at profile pages*/

/*DESTROY*/
                                                                        /*Big advertisement block on forums*/
DIV[align="center"][style="overflow: hidden; width: 100%; background-color: rgb(238, 238, 238);"],

#headpicicon, TD[width="48"] {display: none !important}                 /*Hide gnarly sprite dude's face*/



}