@-moz-document domain("orkut.com") {
 *{
color:#FF66FF !important;
border:#000 !important;
}

body {
  background: url('http://localhost/term.jpg') top left no-repeat fixed !important;
}

table{
border: 1px #000 solid !important;
}
.thumbbox,.divihor,.listdivi,a.userbutton,.floatdiv .floatcontent,.floatanchorselected,.percentbar,.percentbarinner,.modal-dialog-bg,body,.userinfodivi,.ln,.tabdivi,a.userbutton:hover,.listdark,.listitemdark,.listitemsel,.listlight,.listitemlight,.listitem,.listitemchk,.listimg,.photothumb,.newsitem,.promobg,.module .boxmid,.module .boxmidsml,.module .boxmidlrg,.module .boxmidlock,#header,#header li.logobg,#header li.logobg .logo,ul.intabs li.sel{
background-color:#000 !important;
}

#header,#header li.logobg,#header li.logobg .logo,ul.intabs li.sel, #footer{background-image:url(http://img3.orkut.com/img/castro/orkut_logo.png) !important;}
#header, #footer{background-image:url(http://img2.orkut.com/img/castro/header_bg.png) !important;}
a {color:#FF66FF !important; }
a:hover,.parabtns a.btn:hover,.inlinebtns a.btn:hover{color:#FF66FF !important;}
a.userbutton:hover{background-color:#777 !important;text-decoration:underline !important;}
.topr,.topl,.topr_lrg,.topl_lrg,.topr_g,.topl_g,.boxgrid,ul.intabs li,ul.intabs li.sel,.footer_l,.footer_r,.module .botl,.module .botr,.btnboxr,.module .boxmidr,.module .boxmidsmlr,.grabtn,.grabtnnf,.module .topl,.module .topl_lrg,.module .topl_g,ul.intabs li .ltab,ul.intabs li.sel .ltab{
background-image:none !important;
}
.mainsearch{background-image:url(http://img1.orkut.com/img/castro/search_bg.png) !important;}
#footer .logosml{background-image:url(http://img4.orkut.com/img/castro/orkut_logo_sml.png) !important;}
#footer .logogoogle{background-image:url(http://img2.orkut.com/img/castro/google_logo_sml.png) !important;}
a.arrexpanded{background-image:url(http://img1.orkut.com/img/castro/arr_expanded.gif) !important;}
a.arrcollapsed{background-image:url(http://img2.orkut.com/img/castro/arr_collapsed.gif) !important;}
.boxmidlock .boxgrid{background-image:none !important;}
textarea,input:focus{border:1px #777 solid !important;background:#111 !important}
.listdark,div[class=â€™listdark darkblueborderâ€™],div[class=â€™paraâ€™],textarea:focus,input{background:#111 !important}


.boxmidlgr {
  border: 1px solid #777 !important;
}

.userbutton {
  background-color: #777 !important;
}

.boxmidlgr  {
  background-color: #777 !important;
}

.userbutton:hover {
  color: #FFF!important;
}

.module {
  border: 1px solid #777 !important;
}

#footer {
  max-width:1003px; !important;
  min-width:920px !important;
}

.foottxt {
  text-align: center !important;
}

.listlight .listfl{
  background-color: #444 !important;
}

.listdark .listfl{
  background-color: #444 !important;
}

#q_header, .listfllrg_g {
  border: 1px solid #777 !important;
  background-color: #000 !important;
  color: #FFF !important;
}

#q_header:focus, .listfllrg_g:focus {
  border: 1px solid #e00 !important;
}
}