@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("imagebam.com") {

HTML > BODY > DIV:nth-child(16),
HTML > BODY > DIV:first-child > DIV:first-child > FIELDSET:nth-child(6) > LEGEND,
A[href="javascript:ContentExplanation();"],
A[style="color:#0C4EA6;"][target="_blank"][href="http://www.flixya.com/sign-up/"],
A[title="free image hosting"][href="http://www.imagebam.com"], 
HTML > BODY > DIV:nth-child(3) > A > IMG,
/* social bar */ .addthis_toolbox.addthis_default_style,
HTML > BODY > DIV:nth-child(15) > TABLE > TBODY > TR:first-child > TD
{ display: none !important; }

html, body
{ background: -moz-linear-gradient(rgba(0,0,8, .8).5%, rgba(0,0,0,.4), rgba(0,0,0, .9)) fixed !important;
color: #ccc !important;
text-shadow: 1px 1px 2px #555 !important; }

/* header logo */ 
.abody
{ background: -moz-linear-gradient(rgba(250, 250, 250, .8).5%, rgba(255,255,255,.4), rgba(0,0,0, .4)) !important;
border: 1px solid black !important;
box-shadow: rgba(100,100,100,0.4) 0px 4px 12px 4px !important; }

#container, .scrollme
{ background: transparent !important; }

FIELDSET, .sharing
{ border: 1px solid black !important; }

a, HTML > BODY > DIV:first-child > DIV:first-child > FIELDSET:nth-child(6) b
{ color: #222 !important; }

a:hover
{ color: #000 !important; }

.gallery_title a
{ color: red !important;
/*text-shadow: 1px 1px 2px #000, 1px 1px 2px #000 !important;*/ }

 HTML > BODY > DIV:nth-child(17) > A,
HTML > BODY > DIV:nth-child(14)
{ color: #777 !important;
/*text-shadow: 1px 1px 2px #222, 1px 1px 2px #444 !important;*/ }

/* ====================== buttons & textfields */
.button, .buttonblue, select, select > option, .dlinput, input
{ -moz-appearance: none !important; 
background: -moz-linear-gradient(rgba(250, 250, 250, .8).5%, rgba(255,255,255,.4), rgba(0,0,0, .4)) !important;
box-shadow: rgba(0,0,0,0.4) 0px 4px 12px 4px  !important;
border: 1px solid black !important;
color: black !important;
text-shadow: 1px 1px 2px #222, 1px 1px 2px #444 !important; }

textarea 
{ -moz-appearance: none !important; 
outline: 0 none !important;
font-family: Segoe UI, Tahoma, sans serif !important;
background-color: rgba(0,0,0, .1) !important;
box-shadow: 1px 1px 4px 1px rgba(0, 0, 0, 0.3) inset !important;
border: 1px solid rgba(0,0,0, .5) !important;
border-radius: 2px !important; }

/* ==========================tabbar */
.dtab ul
{ border: none !important; }

/* ===  tabs === */
.dtab, .dtab li, .dtab a
{ background: transparent !important;
border: none !important; }

.dtab a:hover, .dtab li.active a
{ color: red !important; }

/* ==================== filebox */
.tip 
{ background-image: none !important; }

HTML > BODY > DIV:first-child > DIV:first-child > FIELDSET:nth-child(6),
#filelist, #filelist_header
{ border: 1px solid black !important; }

HTML > BODY > DIV:first-child > DIV:first-child > FIELDSET:nth-child(6),
#filelist
{ box-shadow: rgba(0,0,0,0.4) 0px 4px 12px 4px  !important; }

HTML > BODY > DIV:first-child > DIV:first-child > FIELDSET:nth-child(6)
{ color: #ddd !important;
/*text-shadow: 1px 1px 2px #000, 1px 1px 2px #000 !important;*/ }

#filelist
{ color: black !important; }

/* header */
#filelist_header
{ border-bottom: 1px groove  #777 !important;
background: transparent !important; }

#filelist_header div
{ color: #000 !important; }

/* ==================== footer */
.footer
{ color: black !important; }

.footer a
{ color: #666 !important;
text-shadow: 1px 1px 2px #000 !important; }

/* ============= IMAGES ============= */
/* file delete icon */
IMG[alt=""][src="/img/icons/bin_closed.png"]
{ width: 0 !important;
padding-left: 21px !important;
height: 21px !important;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAACXBIWXMAAAsTAAALEwEAmpwYAAAEYklEQVR42m1VWUhkVxB9dsOA+hnMjz+CCm6fKoIZ9xWlm56Yia1xV9w3XMF931DRgQEdGB0RRFw+BIO4IAp+BCEiNg5DQmy3BNSI+9LXd29ONd1tS3xQVL1XVefWre1JjY2NElFDQ4MNSAGZyFp+lUx6G7NM/mYsM6DU3NwstbW1Se3t7UZuls1k/mZtY60jf8IxgpLQ1NQklZWVfZeenv5DWlraj+Ca1NRUVXJyshrvarxbKCMjwyyryI7sQYHwdyAcwpPq6+ttWltbJRgHBAUFzYSFhX0DfQ0PD9+OjIzURURE6CDvEAftQKcLDQ0l2oa8C923wMDAX3FAOOHU1dXZELKCXrKzs3/WaDR7UIqUlBSBQ+ScnBziAlFbiHSIjGSZOOnh9y/80wgHQSqNBaJ8FBcXa6D4ipwI5ElUVlayvLw8UV5eLmDDa2pqRFVVFUf+xIcPH8Tg4CDr7OzkZA+/I/gnEg5AFZRYG8pFRUVFLEL//cuXL2x6epolJSXde3t7Mxixz58/G8bGxtjExIRhfHyc5ebmsri4uHv4GfCNAewP5PQnU04VVCRqDQmRqHG6bn19XWxvbwutVssUCoWIj48XKysrXK/Xi9nZWZ6ZmSkcHByEu7s76+vr45ubm2J4eHi/urpaa2oppQUU+VBPTk7q9vb2xOXlpRgZGWEuLi5GgKWlJX51dSUKCwu5JEnCw8ND9Pf3s93dXX54eChmZmb24a81tZQRlBpd6urqUi0uLu7c3t5yxhi/uLgwDAwM8Ddv3nAURC4qKuJOTk6yj48PX1hYMOrv7u5kssdN9D09PfFIFYEqqGkV9NLd3a3G1XUCz83NjeCcs/Pzc4EIhJubG7e3txcqlYpvbW2RiXh4eGAESPLGxsZ+b2+vFjWhIJ8jRSVVy8vLO4+Pj/zs7IwD2ABgvrq6aowQ1+a4vozv/OnpiZ+enhqur69luhVs9AjqOVLrnE5NTekODg4E5RVRsrW1NREdHS28vLy4o6OjcHV15aWlpYKiPTk5YbDlR0dHVMB9tNqLnBpBEbr648ePOpwq5ubmREdHB/P19RXIqaitreWfPn0S/v7+XKlUioCAAJGfn89QBz4/P2+sPjC0pkiVL/oUp21RP2KSGCK7t7OzYxhDNjo6akAxGA42eHp6MhzEbG1t73ELw9DQEEMAf6Kl3puWk8IyUciXBhXehYGsVqu5s7OzISoqiiNXHKmRYcPRlzKAeUhICEfxDBgAGbWQMU2H8E2wTJR59hHd+3fv3v2VlZUlCgoKqCdl4jT/VvvArBMAoTajERXwOwNPtcw+IZu2VPDbt28XsKlOsJ3+iYmJ0YMfYxsdBwcHH4GMHJvpGNc+jo2N3Qf/G/oTPz+/33AopY9qo7Dep99j84Rhh6b8gichISEelIj3RDgkQGfkUCWaHi3Z4VsK9kRsSUmJo3lRv9j8tMWR0/+R9R/gNR3xlpaW581v9Y8ypgJcaSJr+TWy6E1+Fqz/ANSObbPTZsoZAAAAAElFTkSuQmCC) !important; } }