@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("imdb.com") {
* {
font-size: 8pt  !important;
background-color: transparent !important;

}
body {
color:#FFE7C1 !important;
background-color: #5c5c5c !important;
font-family: verdana, "lucida console", sans-serif  !important;
}
a:link {
text-decoration: none !important;
color: #FFC682!important;
}
a:visited {
text-decoration: none !important;
color: #CBBDAE !important;
}
a:hover {
color:black !important;
text-decoration: none !important;
background-color:lightgray !important;
}
#wrapper {
background:none !important;
}

/*-------- comments ----------------*/

td[bgcolor="#ffffff"] {
background: black none !important;
}
td[bgcolor="#ffffdb"], 
td[bgcolor="#dfdfdf"],
div.yn *{
background: #4c4c4c none !important;
} 
td[bgcolor="#006699"] {
background: #3c3c3c none !important;
}
font[color="#000000"] {
color: #bbbbbb !important;
}
#tn15main table.boards th {
background: #4c4c4c none !important;
}

/*---------- sidebar -----------------*/

#tn15lhs h6 {            /* sidebar titles */
background-image: none !important;
margin-top: 0 !important;
}
#tn15lhs h6 span {             /* sidebar titles */
  visibility: visible !important;
}
#tn15lhs .link.selected a{
font-weight: bold !important;
color: white !important;
text-decoration: underline !important;
}
img[alt="[Add to My Movies]"]{
opacity: 0.40 !important;
}

/*---------- main section -------------*/

#tn15title h1 {           /* movie title */
color:#FFE7C1 !important;
font-size: 200% !important;
font-weight: normal !important;
display: inline !important;
background: #3c3c3c none !important;
}
#tn15title em {
color:#FFE7C1 !important;
}
#tn15title * {           /* movie title */
letter-spacing: normal !important;
}
/*--- movie rating ---*/
#tn15rating{
padding-left: 3px !important;
border-left: 3px solid #3c3c3c !important;
}
.starbar{
border: 0 !important;
}
#votep + b + b {           /* movie title */
font-weight: bold !important;
font-size: 130% !important;
background: #3c3c3c none !important;
}
.starbar .outer {
border-right: 3px solid #575757 !important;
}
.starbar .outer, .starbar #starbar, .starbar a:hover {
  background-image: url(data:image/gif;base64,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) !important;
}
/*--- gold links under movie title ---*/
#tn15 .toplinks img[alt="*"]{
background-color: #ffffff !important;
}
.tn15more {
background: #515151 none !important;
padding-right: 0px !important;
}
a.tn15more:after {
content:" Â»" !important;
}
/*--- cast list ---*/
tr.even td {
background-color: #5a5a5a !important;
}
tr.odd td {
background-color: #5e5e5e !important;
}
/*--- misc ---*/
div#tn15shopbox {             /* amazon shop box */
display: none !important;
}
b, b a {             /* some things that need to stand out */
background-color: #525252 !important;
}
img[alt="IMDbTV"] {             /* IMDbTV image for TV airing */
display: none !important;
}
/*--- blue category images ---*/
img[alt="Overview"], 
img[alt="Cast"], 
img[alt="Additional Details"], 
img[alt="FAQ"], 
img[alt="User Comments"],
img[alt="Message Boards"], 
img[alt="Fun Stuff"], 
img[alt="Recommendations"],
img[alt="Filmography"]{
display: none !important;
}
a[name="comment"] + a {
left: 0px !important;
top: 0px !important;
}

/*-------------- header -----------------*/

#nb15tabs, #nb15home, #nb15go {
display: none !important;
}
#nb15 {
margin-top:-40px !important;
margin-bottom:0px !important;
}
#nb15 div {
background: #454545 none !important;
-moz-border-radius: 0 0 7px 7px!important;
}
td[background],  /* all tds with a background attribute */
iframe,
#tn15adrhs,               /* swf ad */
img[height="28"][width="28"] {      /* img in view trailer page */
display: none !important;
}

div#swf_supertab_02, .imdb_lb {
display: none !important;
}
form select, 
form input:not([type="image"]) {     /* not the yellow buttons */
color: #FFC682 !important;
background: #3c3c3c none !important;
border-color: black !important;
}
/*-------------- trailers page ------------*/
#playeriframe iframe {    /* only view iframe on trailers page */
display: block !important;
}
#drawercontents {
background-color: black !important;
}

/*-------------- view pictures page ------------*/
table.g_image {
background: #3c3c3c none !important;
-moz-border-radius: 7px !important;
}
table.g_image * {
background: transparent none !important;
}

/*--------------  ------------*/


}