@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("metacritic.com") {

/* ad-blocked */
   #row_bannerad,
   #gnenav,
   .networkfooter,
   .legalfooter,
   .biglist + div,
#adcolumn,
iframe
	{display: none !important;}

/* centered */
   .pagecontainer {
	width: 750px !important;
	margin: 10px auto !important;}




.usercomment, .quote, #leftcolumn, #rightcolumn p {
font-size: 16px !important;}

.description
{font-size: 20px !important;}

#scoretable td, #rightlinks, .largelist td {
font-size: 14px !important;}

.scorelist td {
font-size: 14px !important;}

#homepage_content p.highlight {
font-size: 16px !important;}

.forumsbody td, .forumsbody span {
font-size: 13px !important;}

#homepage_content p {
font-size: 13px !important;}

.index td {
font-size: 13px !important;}



/* Regular links */
a:link {
	color: lightblue !important;
	}

a:visited {color: slategrey !important;}

a:hover {color: lightblue !important;
text-decoration: underline !important;
background-color: transparent !important; 
}


/* Biglist links */
.biglist a b, .biglist a:link b {
color: lightblue !important;
font-size: 115% !important;
}

.biglist a b, .biglist a:visited b {color: slategrey !important;
font-size: 115% !important;
}

.biglist a b, .biglist a:hover b {color: lightblue !important;
font-size: 115% !important;
}



/* Ratings color changes */
.yellow, .yellowcell {
	background-color: goldenrod !important;
}
.red, .redcell {
	background-color: #990000 !important;
	}
div.yellowscorerow {
	border-left: solid 20px goldenrod !important;
	border-bottom: solid 2px goldenrod !important;
}
div.redscorerow {
	border-left: solid 20px #990000 !important;
	border-bottom: solid 2px #990000 !important;
	}
}