@-moz-document domain(boards.ign.com) {
table.BoardPollTable > tbody > tr > td.BoardColumn {
background-image: none !important;
}
/*	##############################################
	Beveled Borders --

	Adds beveled edges to sections of pages. */

table {
	border-spacing: 0px !important;
}

span#_ctl0_Content5 > table:first-child > tbody > tr > td {
	padding-top: 6px;
	padding-bottom: 3px;
}

td.MainMenuRow {
	background: #50546b url("data:image/gif;base64,R0lGODlhZAADAJEAAGNmcUlLVDU3QAAAACH5BAAAAAAALAAAAABkAAMAAAIclI+py+0PYwO02ouz3rz7vwXiSJbmiabqyrZpAQA7") repeat-x top !important;
}

span#_ctl0_Content5 > table:first-child td.MainMenuRow,
	table[cellpadding="1"] td.MainMenuRow {
		background: #74787b url("data:image/gif;base64,R0lGODlhZAADAJEAAFVXX0lLVGNmcQAAACH5BAAAAAAALAAAAABkAAMAAAIchI+py+0PYxO02ouz3rz7vwXiSJbmiabqyrZpAQA7") repeat-x top !important;
}

tr + tr > td.MainMenuRow {
	background: #5A5D6F url("data:image/gif;base64,R0lGODlhZAADAJEAAGdpcjU3QIGEjwAAACH5BAAAAAAALAAAAABkAAMAAAIcjI+py+0PYxO02ouz3rz7vwHiSJbmiabqyrZpAQA7") repeat-x top !important;
}

td.BoardColumn,
	table.BoardPollTable > tbody > tr > td.BoardColumn[width="10"],
	table.BoardPollTable > tbody > tr > td.BoardColumn[width="10"] + td[colspan="2"] {
		background: #91939c url("data:image/gif;base64,R0lGODlhZAACAIAAALS2v3p8hSH5BAAAAAAALAAAAABkAAIAAAIRjI+py+0PYwO02ouz3rz7vxUAOw==") repeat-x top !important;
}

form[action^="pm_"] + tbody > tr > td > table[cellpadding="3"] td.BoardRowA,
	form[action^="pm_"] + tbody > tr > td > table[cellpadding="3"] td.BoardRowB {
		background: #c1c2c9 url("data:image/gif;base64,R0lGODlhZAACAIAAAM/S3ZKVoCH5BAAAAAAALAAAAABkAAIAAAIRjI+py+0PYwO02ouz3rz7vxUAOw==") repeat-x top !important;
}

/*	##############################################
	Silver Stylesheet --

	Changes the look of the boards */

.MainTable, 
table[cellpadding="0"][cellspacing="0"][border="0"][width="100%"] td[valign="TOP"][width="100%"] td[bgcolor="#CCCCCC"] {
    background-color: #686C6F !important;
}
a:link[href*="/message.asp?topic="],
a:link[href*="http://corp.ign.com/"],
a:link[href="http://www.ign.com/"] {
    color: #1D1E4F !important;
}
a:visited[href*="/message.asp?topic="],
a:visited[href*="http://corp.ign.com/"],
a:visited[href="http://www.ign.com/"] {
    color: #454545 !important;
}
.MainMenuRow {
    font: 7pt "Verdana", Verdana, Arial, sans-serif !important;
    background-color: #74787B !important;
}
.MainMenuRow select {
	border-width: 1px !important;
	margin-right: 4px !important;
	padding: 0 !important;
}

td.BoardRowA span[style="font-size: 8pt;"], 
td.BoardRowA[colspan="2"][width="83%"] {
    font: 7pt "Verdana", Verdana, Arial, sans-serif !important;
}
.MainMenuRow, .VersionText {
    font: 7pt "Verdana", Verdana, Arial, sans-serif !important;
    color: #ffffff !important;
}
a.mainmenulink:link, a.mainmenulink:visited, 
a.mainmenulink, span.MainMenuLink {
    font: 7pt "Verdana", Verdana, Arial, sans-serif !important;
   	font-weight: bold !important;
    color: #DFDFD1 !important;
}
a.boardcolumnlink, td.BoardColumn a.boardrowalink {
    font: 8pt "Verdana", Verdana, Arial, sans-serif !important;
    color: #ffffff !important;
}
.mainmenurowalt, font[color="#FCFCA2"],
.MainMenuLink font {
    font: 7pt "Verdana", Verdana, Arial, sans-serif !important;
   	font-weight: bold !important;
    color: #EFEFC2 !important;
}
.boardrowa {
    font: 8pt "Verdana", Verdana, Arial, sans-serif !important;
	background: url(http://lednerg.home.comcast.net/blue_sidebar.gif) #b1b3bc ! important;
}
.boardrowb {
    font: 8pt "Verdana", Verdana, Arial, sans-serif !important;
    background: url(http://lednerg.home.comcast.net/blue_message.gif) repeat-x #C1C2C9 ! important;
    background-color: #BFC1C3 !important;
}
.boardcolumn {
    font: 8pt "Verdana", Verdana, Arial, sans-serif !important;
   	font-weight: bold !important;
    background-color: #969A9C !important;
}
.MiniPagingSection .MiniPagingLink:first-child:before {
	content: " ";
}
.subjectlink, .MiniPagingLink, 
.boardrowalink, .boardrowblink {
	font-family: "Verdana", Verdana, Arial, sans-serif;
    font-size: inherit !important;
    font-weight: bold !important;
    text-decoration: none !important;
    border: none !important;
    color: #1D1E4F !important;
}
a.subjectlink:visited, a.boardrowalink:visited, 
a.boardrowblink:visited {
	font-family: "Verdana", Verdana, Arial, sans-serif;
    font-size: inherit !important;
    font-weight: bold !important;
    text-decoration: none !important;
    border: none !important;
    color: #53546F !important;
}
td.BoardRowB[colspan="2"]:not([width="83%"]) a.BoardRowBLink:link {
    font-size: 7pt !important;
    font-weight: normal;
}
td.BoardRowB[colspan="2"]:not([width="83%"]) a.BoardRowBLink:visited {
    font-size: 7pt !important;
}
tr[align="right"] a[href*="user_posts.asp?usr="].BoardRowBLink:after {
	content: " " !important;
}
a.authorlink, a.authorlink:link, 
a.authorlink:visited {
	font-family: "Verdana", Verdana, Arial, sans-serif;
    font-size: inherit !important;
    color: #1D1E4F !important;
    text-decoration: none !important;
}

}


@-moz-document domain(boards.ign.com)


/*	##############################################
	Miscellaneous --

	Removes unnecessary bars and adds */


{/* remove the IGN Entertainment bar */
div.networkBar {
	display:		none;
}

/* get rid of most of the ads */
div#boardsFrame td#skyScraperAd *,
div#boardsFrame span#_ctl0_mrectAd,
div#boardsFrame span#_ctl0_mrectAd *,
div#boardsFrame span#_ctl0_miniMrectAd,
div#boardsFrame #leaderboardExpand,
div#boardsFrame #leaderboardExpand *,
div#boardsFrame #adsHotContent,
div#boardsFrame #adsHotContent * {
	display: none !important;
}

/* get rid of google ads */
div#boardsFrame table[width="100%"][border="0"][cellpadding="3"][cellspacing="1"] tr[align="center"][valign="middle"] td.BoardRowB, div#boardsFrame table[width="100%"][border="0"][cellspacing="1"][cellpadding="0"] td.BoardColumn {
	display: none !important;
}

div#boardsFrame #_ctl0_MenuControl1, 
div#boardsFrame .MenuControl1, 
div#boardsFrame .LoginGroup {
	display: inline !important;
}

div#boardsFrame div#mast {
    height: 40px !important;
}
div#boardsFrame {
	padding: 20px 10px 0 10px !important;
}

div#boardsFrame td[style*="background-image"] {
    background-image: url("http://tensecode.net/robotspacer/ign/grey_bar.png") !important;
    background-repeat: no-repeat !important;
    background-position: top right !important;
    height: 40px !important;
}
div#boardsFrame table tr td[width="543"] {
    background-image: url("http://tensecode.net/robotspacer/ign/grey_logo.png") !important;
    background-repeat: no-repeat !important;
    background-position: top left !important;
    width: 200px !important;
    height: 40px !important;
}
div#boardsFrame table#colCenter[cellspacing="0"][cellpadding="0" ][border="0"] {
    height: 40px !important;
}
td[width="543"] img,
div#boardsFrame td[width="291"] {
	display: none !important;
}

div#boardsFrame #colCenterLeft,
div#boardsFrame #colCenterRight,
div#boardsFrame #userInfoRow,
div#boardsFrame #frameBottomLeft,
div#boardsFrame #frameBottomRight,
div#boardsFrame #frameBottomCenter,
div#boardsFrame .colCenterTitleLeft,
div#boardsFrame .colCenterTitleRight,
div#boardsFrame #colCenterTitleTopLeft,
div#boardsFrame #colCenterTitleTopRight,
div#boardsFrame #colCenterTitleTopCenter,
div#boardsFrame td[id*="colCenterTitleBot"],
div#boardsFrame td[class*="colCenterTitleBot"],
div#boardsFrame .colCenterTitleTopCenter {
	display:none !important;
}





/* get rid of most of the ads */
div#boardsFrame td#skyScraperAd *,
div#boardsFrame span#_ctl0_mrectAd,
div#boardsFrame span#_ctl0_mrectAd *,
div#boardsFrame span#_ctl0_miniMrectAd,
div#boardsFrame #leaderboardExpand,
div#boardsFrame #leaderboardExpand *,
div#boardsFrame #adsHotContent,
div#boardsFrame #adsHotContent * {
	display: none !important;
}

div#boardsFrame td#skyScraperAd {
	display: none !important;
}


/* remove google search bar */
div#boardsFrame #searchRow { 
	display: none !important; 
}


/* remove collection and wishlist links */
span.BoardUserStats a.BoardRowBLink, 
span.BoardUserStats span[style="font-size: 7pt;"] { 
	display:		none !important;
}
span.BoardUserStats span.BoardUserPosts a.BoardRowBLink {
	display:		inline !important;
}
.BoardUserStats {
	display:		block;
	margin-top:		-9px;
}


/* change the look of block quotes a bit */
td.BoardRowB blockquote {
	font: 7.5pt "Verdana", Verdana, Arial, sans-serif !important;
	margin: 0 10px 0 10px !important;
	padding: 0 !important;
	opacity: 0.85 !important;
	-moz-opacity: 0.85 !important;
}
td.BoardRowB hr {
	border: none !important; 
	border-top: 1px solid #485d70 !important;
	height: 0 !important;
}

/* hide signature titles */
.signaturetitle {
    display: none !important;
}

/* make images larger */
img[border="1"][width="160"][height="120"][hspace="5"][vspace="5"] {
    width: auto !important;
    height: auto !important;
        	max-width: 400px !important;
            	max-height: 300px !important;
				border: none !important;
	}

/* hide those ugly and unnecessary plus and minus signs */
img[src="http://media.ign.com/boards/images/cat_minus.gif"],
img[src="http://media.ign.com/boards/images/cat_plus.gif"] {
    display: none !important;
    visibility: hidden !important;
}

/* tweak the poll images */
img[src="/images/pixel_poll_1.gif"][align="absmiddle"][height="22"],
img[src="/images/pixel_poll_2.gif"][align="absmiddle"][height="22"] {
    height: 16px !important;
}

/* make the buttons nicer on the post reply page */
.BoardRowB textarea, .BoardRowB input, .BoardRowB select {
    font: 11px "Lucida Grande", Verdana, Arial, sans-serif !important;
    text-decoration: none !important;
	color: #000 !important;
	border-width: 1px !important;
	padding: 2px !important;
}
.BoardRowB select option {
    font: 11px "Lucida Grande", Verdana, Arial, sans-serif !important;
}
.BoardRowB #markupArea input, .BoardRowB #markupArea select {
	margin-right: 4px !important;
}

/* more adjustments for the post reply page */
input[name="message_subject"][type="text"][size="45"][maxlength="100"],
textarea[name="message_body"][wrap="virtual"][cols="45"][rows="15"],
input[name="message_subject"][type="text"][size="35"][maxlength="100"][style="width: 200px;"] {
    width: 600px !important;
}
td[class="BoardRowA"][align="right"][tabindex="-1"],
td[class="BoardRowA"][align="right"][valign="middle"],
span.inputsection {
    font-size: 7pt !important;
}
td[class="BoardRowA"][align="right"][tabindex="-1"] fieldset {
	border: none !important;
}
td.BoardRowB span.inputnotes {
    font-size: 7.5pt !important;
}

/* get rid of the IGN banner at the top (not needed for new design) */
table[width="100%"][border="0"][cellspacing="0"][cellpadding="0"][height="30"] {
	display:	none !important;
}
td[background="http://media.ign.com/ign/image/bg_standalone.gif"][width="100%"] {
    display: none !important;
}

/* fix some really minor quirks */
#Table1 tr[valign="top"][align="left"] td.BoardRowB[width="99%"] {
	padding: 0 !important;
	margin: 0 !important;
}
div.BoardRowB[style="padding: 3px; overflow: auto; width:100%;"] {
	padding: 5px 0 5px 0 !important;
	overflow: hidden !important;
}
table[align="center"][cellspacing="0"][cellpadding="0"][background^="http://vnmedia.ign.com/"][width="95%"],
span#_ctl0_LastFooter1 {
	display:		none !important;
}


/* add padding around main table */
div#boardsFrame #colCenter {
	padding: 3px !important;
	background-color: #CCCCCC !important;
}


/* add padding around table cells */
.BoardRowA, .BoardRowB {
	padding: 3px 9px !important;
}
.BoardColumn {
	padding: 4px 9px !important;
}
td.BoardRowA[rowspan="3"][width="17%"],
td.BoardRowB[colspan="2"][width="83%"] {
	padding: 9px !important;
}

td.BoardColumn[width="17%"][nowrap="nowrap"],
td.BoardColumn[width="83%"][colspan="2"],
td.BoardRowA[colspan="2"][width="83%"][valign="middle"] {
	padding: 6px 9px !important;
}


/* gapless option */
.BoardRowA, .BoardRowB {
	padding: 4px 9px !important;
}
div#boardsFrame table[cellspacing="1"] {
	border-spacing: 0 !important;
}
.MainMenuRow {
	padding: 0 6px 6px 6px !important;
}
td.MainTable table[width="100%"][border="0"][cellspacing="1"][cellpadding="4"] tr:first-child td.MainMenuRow:first-child,
table[width="100%"][border="0"][cellpadding="4"][cellspacing="1"] tr[align="left"][valign="top"] td.MainMenuRow:first-child,
tr[align="center"][valign="top"] td.MainMenuRow {
	padding-top: 6px !important;
}

.SignatureTitle {

	display: none !important;

}

div.SignatureText {

	border-left: 1px solid #787b8d !important;

	margin-right: 7px !important;

	margin-bottom: 5px !important;

}

.SignatureText {

	background: #C1C2C9 url("http://lednerg.home.comcast.net/sig_bg.gif") no-repeat !important;

	font-family: verdana,arial,sans-serif !important;

	text-decoration: none !important;

	padding-top: 4px !important;

	padding-left: 7px !important;

	padding-bottom: 9px !important;

	position: relative !important;

	left: 10px !important; /* was -2 */

	top: 3px !important;

}

.SignatureText, .SignatureText a {

	font-size: 8pt !important;

}

div.SignatureText:after {

	content:" ";

	display: block !important;

	font-size: 1px !important;

	line-height: 0.1px !important;

	padding: 9px 0px 0px 0px !important;

	margin: -5px 0px -10px -7px !important;

	background: url(http://lednerg.home.comcast.net/sig_bg2.gif) no-repeat bottom left !important;

}

/* #### New PM Blink */
#newPmCountLayer,
span.LoginGroup + a.MainMenuLink + span.MainMenuRowAlt {
color: #ffffff !important;
text-decoration: blink !important;
}
}