/*Based on IGN Boards Stylesheet by Mike Piontek and lednerg's Bluetex, many thanks*/
/*Rounded corners and shadows will only work on certain higher versions of firefox (tested on 3.5)*/
/*Images are now hardcoded into the style with data URIs, reduces number of requests*/
/*Uses quite a few CSS3 techniques along with proprietary Firefox stuff*/
/*Official style for Vesti Tools*/
/*As far as CSS effects go, this stylesheet's effects are rather costly to implement*/

/*by gamerX1011*/

@-moz-document domain("boards.ign.com"), domain("forums.ign.com"), domain("betaboards.ign.com") {

/* remove the IGN Entertainment bar */
div.networkBar {
	display: none !important;
	}

/* remove the footer */
div.LastFooter {
	display: none !important;
	}

/*Remove the bottom spacing*/
/*for some reason the selector div.LastFooter + p adds ~150 ms of lag to vesti tools panels*/
body > p {
	display: none !important;
	}
	
/*add the right top image*/
/*http://junecode.com/robotspacer/ign/grey_bar.png*/
div#boardsFrame td[style*="background-image"] {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABkAAAAAoCAYAAACmezaqAAAABGdBTUEAANbY1E9YMgAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAI3SURBVHja7Ns7SgNRGIbhMQYhKgiWClaClRAMZBmCoItwAYLgAlyJhZW78EaOWglip3hBrbzFLp4RlMEdnJ/ngQ/mzEw17cuMDQaDUQUAAAAAAFCOi7ybvP28g16vN/z/Qss3AgAAAAAACtPNW83byztPKfX/vyCAAAAAAAAAJVvKO0wp7eZ1fm+2T88ufBoAAAAAAKAYk51ONT09VS3Mz1Wt1s+/HuN523mLeRv1DX+AAAAAAAAARfkcDqun55fq8uq6ev/4aD5aTylt1RcCCAAAAAAAUKQ6hNQR5O7hsXl7J6U0K4AAAAAAAABFqwPI5/Dr9ziTtymAAAAAAAAAxbu9u28e1wQQAAAAAACgeK9vb83jsgACAAAAAAAUbzQaNY8TAggAAAAAABCOAAIAAAAAAIQjgAAAAAAAAOEIIAAAAAAAQDgCCAAAAAAAEI4AAgAAAAAAhCOAAAAAAAAA4QggAAAAAABAOAIIAAAAAAAQjgACAAAAAACEI4AAAAAAAADhCCAAAAAAAEA4AggAAAAAABCOAAIAAAAAAIQjgAAAAAAAAOEIIAAAAAAAQDgCCAAAAAAAEI4AAgAAAAAAhCOAAAAAAAAA4QggAAAAAABAOAIIAAAAAAAQjgACAAAAAACEI4AAAAAAAADhCCAAAAAAAEA4AggAAAAAABCOAAIAAAAAAIQjgAAAAAAAAOEIIAAAAAAAQDjtk+MjXwEAAAAAAChef6X7d+0PEAAAAAAAIJxvAQYAgNZCeh//a8YAAAAASUVORK5CYII=") !important;
    background-repeat: no-repeat !important;
    background-position: top right !important;
    height: 40px !important;
	}
	
/*add the left top image*/
/*http://junecode.com/robotspacer/ign/grey_logo.png*/
div#boardsFrame table tr td[width="543"] {
    background-image: url("data:image/png;base64,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") !important;
    background-repeat: no-repeat !important;
    background-position: top left !important;
    width: 200px !important;
    height: 40px !important;
	}
	
div#boardsFrame table tr td[width="543"] > img:before {
	content: "IGN boards";
	display: inline !important;
	}
	
/*remove space between boardsFrame and cool top image*/
div#boardsFrame div#mast {
    height: 40px !important;
	}
	
/*make sure top image stretches all the way*/
td[width="543"] img,
div#boardsFrame td[width="291"] {
	display: none !important;
	}	

/*add some padding around boardsFrame*/
div#boardsFrame {
	padding: 20px 10px 0 10px !important;
	}
	
/*get rid of border images and unnecessary controls*/
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 the box usually filled with an ad*/
.MainMenuRow[align="right"] {
	display: none !important;
	}
	
/*get rid of IGN links at bottom*/
tr[valign="top"][align="left"] > td.MainMenuRow {
	display: none !important;
	}
	
/*add login stuff back in*/
div#boardsFrame #_ctl0_MenuControl1, 
div#boardsFrame .MenuControl1, 
div#boardsFrame .LoginGroup {
	display: inline !important;
	}
	
/* remove google search bar */
div#boardsFrame #searchRow { 
	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 td#skyScraperAd {
	display: none !important;
	}
	
/*zebra stripe topics*/
#tblBoardTopics > tbody > tr:nth-child(2n+1) > .BoardRowB {
	background-color: #bcbdc4 !important;
	}
	
#tblBoardTopics > tbody > tr:nth-child(2n+1) > .BoardRowA {
	background-color: #adafb8 !important;
	}
	
/*color the IGN.com link*/	
a[href="http://www.ign.com"] {
    color: #ee3333 !important;
	}
	
/*time links*/
a.BoardRowA:hover {
	text-decoration: none !important;
	opacity: 0.5 !important;
	}

/*lighten the main controls and change the font, get rid of annoying text cursor*/
.MainMenuRow {
    font: 7pt "Verdana", Verdana, Arial, sans-serif !important;
    background-color: #74787B !important;
	cursor: default !important;
	}
	
/*get rid of annoying text cursor*/
#tblBoardTopics {
	cursor: default !important;
	}
	
/*link hover format for main controls*/
.MainMenuLink:hover {
	text-decoration: none !important;
	opacity: 0.5 !important;
	}
	
/*make those yellow links smaller*/
.MainMenuLink > font {
	font-size: 7pt !important;
	}
	
.MainMenuLink {
	font-size: 8pt !important;
	font-weight: bold !important;
	}
	
/*add padding in mini paging section*/
.MiniPagingSection > a:first-child {
	margin-left: 4px !important;
	}
	
.MiniPagingSection > a:last-child {
	margin-right: 4px !important;
	}
	
/*format the page select*/
.MainMenuRow select {
	border-width: 1px !important;
	margin-right: 4px !important;
	padding: 0 !important;
	}
	
/*subject links and mini paging links.  MP links get a different color down below*/
.SubjectLink, .MiniPagingLink {
	font-family: "Verdana", Verdana, Arial, sans-serif;
    font-size: inherit !important;
    font-weight: bold !important;
    text-decoration: none !important;
    border: none !important;
    color: #1111cc !important;
	}
	
/*hovers*/
.SubjectLink:hover, .MiniPagingLink:hover {
	color: #0000aa !important;
	}
	
/*visited*/
a.SubjectLink:visited, .MiniPagingLink:visited {
	font-family: "Verdana", Verdana, Arial, sans-serif;
    font-size: inherit !important;
    font-weight: normal !important;
    text-decoration: none !important;
    border: none !important;
    color: #555599 !important;
	}
	
/*MP link color*/
.MiniPagingLink {
	color: #333377 !important;
	}
	
/*color post topic/poll/reply links*/
.MainMenuRow > a[href*="PostTopic.aspx"], .MainMenuRow > span > a[href*="PostReply.aspx"] {
	color: #ffff17 !important;
	}
	
/*Authorlink hover, no underline, includes usercolored links*/
a[href*="http://club.ign.com/b/about?username="]:hover {
	text-decoration: none !important;
	opacity: 0.5 !important;
	}
	
/*format version text*/
.VersionText {
    font: 7pt "Verdana", Verdana, Arial, sans-serif !important;
    color: #FFFFFF !important;
	margin-right: 5px !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;
	}


	
/* 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: -12px;
	}
	
/* 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: 3px !important;
	opacity: 0.85 !important;
	-moz-border-radius: 4px;
	/*shadows are a significant performance hit*/
	/*-moz-box-shadow: inset 0px 20px 10px -3px rgba(0,0,0,0.03), inset 0px -20px 10px -3px rgba(255,255,255,0.03);*/
	border-width: 1px;
	border-style: solid;
	border-color: #bcbdc4;
	/*make quotes pop out, decided I don't like it*/
	/*-moz-box-shadow: 0px 0px 3px 1px rgba(0,0,0,0.1);
	-moz-border-top-colors: #dadbe3 #d5d6de #d0d1d9 #cbccd4 #c6c7cf;
	-moz-border-bottom-colors: #a9aab0 #aeafb5 #b3b4ba #b8b8bf #bcbdc4;
	border-width: 5px 1px;
	border-left-color: #d0d1d9;
	border-right-color: #b8b8bf;
	border-style: solid;*/
	}
td.BoardRowB hr {
	border: none !important; 
	border-top: 1px solid #969A9C !important;
	height: 0 !important;
	}
	
/*change size of subject area, add padding*/
td.BoardRowA[width="83%"][valign="middle"][colspan="2"] {
	font-size: 7pt !important;
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	}
	


/*poll shading*/
table.BoardPollTable > tbody > tr > .BoardRowA[width="310"],
table.BoardPollTable > tbody > tr > .BoardRowA[width="310px"] {
	-moz-box-shadow: inset 0px 5px 10px 0px rgba(0,0,0,0.5), inset 0px -20px 10px -10px rgba(255,255,255,0.25);
	}
	
table.BoardPollTable > tbody > tr > .BoardRowA[width="310"] > img {
	-moz-box-shadow:  3px 1px 2px 0px rgba(0,0,0,0.3);
	}
	
/*start*/
/*make the image height 0 and add a border on the top and bottom, then color it as a gradient*/
table.BoardPollTable > tbody > tr > .BoardRowA[width="310"] > img[src*="1"] {
	border-style: solid !important;
	border-width: 11px 0px !important;
	height: 0px !important;
	-moz-border-top-colors: #6666ff #6363ff #6060ff #5c5cff #5757ff #5252ff #4c4cff #4646ff #4040ff #3a3aff #3434ff;
	-moz-border-bottom-colors: #0000e7 #0000ed #0000f3 #0000f9 #0303ff #0808ff #0e0eff #1414ff #1a1aff #2020ff #2d2dff;
	-moz-border-radius: 1px 4px 4px 1px !important;
	}
	
table.BoardPollTable > tbody > tr > .BoardRowA[width="310"] > img[src*="2"] {
	border-style: solid !important;
	border-width: 11px 0px !important;
	height: 0px !important;
	-moz-border-top-colors: #ff6666 #ff6363 #ff6060 #ff5c5c #ff5757 #ff5252 #ff4c4c #ff4646 #ff4040 #ff3a3a #ff3434;
	-moz-border-bottom-colors: #e70000 #ed0000 #f30000 #f90000 #ff0303 #ff0808 #ff0e0e #ff1414 #ff1a1a #ff2020 #ff2d2d;
	-moz-border-radius: 1px 4px 4px 1px !important;
	}
	
table.BoardPollTable > tbody > tr > td.BoardRowA > div#haxvote {
	border-style: solid !important;
	border-width: 11px 0px !important;
	height: 0px !important;
	-moz-box-shadow:  3px 1px 2px 0px rgba(0,0,0,0.3);
	-moz-border-top-colors: #66aa66 #63aa63 #60aa60 #5caa5c #57aa57 #52aa52 #4caa4c #46aa46 #40aa40 #3aaa3a #34aa34;
	-moz-border-bottom-colors: #009200 #009800 #009e00 #00a400 #03aa03 #08aa08 #0eaa0e #14aa14 #1aaa1a #20aa20 #2daa2d;
	-moz-border-radius: 1px 4px 4px 1px !important;
	}

table.BoardPollTable {
	-moz-box-shadow:  0px 0px 3px 2px rgba(0,0,0,0.2);
	padding: 8px 3px 3px 3px !important;
	}
	
table.BoardPollTable > tbody > tr > .BoardRowA > input[type="radio"] {
	position: relative;
	right: 114px !important;
	bottom: 7px !important;
	}
	
table.BoardPollTable > tbody > tr > .BoardRowA > input[type="submit"] {
	position: relative;
	right: 15px !important;
	top: 2px !important;
	}
	
table.BoardPollTable > tbody > tr:last-child > .BoardRowA {
	background-color: #C1C2C9 !important;
	text-align: center !important;
	}
	
/*start2*/
table.BoardPollTable > tbody > tr > .BoardRowB[colspan="2"] {
	vertical-align: top !important;
	padding-top: 1px !important;
	padding-bottom: 7px !important;
	}
	
/*get rid of poll title*/
table.BoardPollTable > tbody > tr:first-child {
	display: none !important;
	}
	
/*change left column color, padding*/
table.BoardPollTable > tbody > tr > td:first-child {
	background-color: #C1C2C9 !important;
	width: 18px !important;
	padding: 0px !important;
	padding-left: 0px !important;
	padding-right: 5px !important;
	}
	
/*get rid of date posted and subject indicators*/
td.BoardRowA[width="83%"][valign="middle"][colspan="2"] > span[style="font-weight: bold;"] {
	display: none !important;
	}
	
/*add dashes to separate subject box data*/
td.BoardRowA[width="83%"][valign="middle"][colspan="2"] > span:nth-child(2):after {
	content: "   â€”   ";
	white-space: pre;
	}
	
td.BoardRowA[width="83%"][valign="middle"][colspan="2"] > span:nth-child(4):after {
	content: "   ";
	white-space: pre;
	}
	
td.BoardRowA[width="83%"][valign="middle"][colspan="2"] > span:nth-child(6):before {
	content: "   ";
	white-space: pre;
	}

/*start3*/	
td.BoardRowA[width="83%"][valign="middle"][colspan="2"] > a:before {
	content: "   â€”   ";
	white-space: pre;
	}
	
td.BoardRowA[width="83%"][valign="middle"][colspan="2"] {
	height: 12px !important;
	}
	
/*make user stats text smaller*/
.BoardUserStats {
	font-size: 7pt !important;
	cursor: default !important;
	}
	
/*make author links in subject area smaller*/
td.BoardRowA[width="83%"][valign="middle"][colspan="2"] > a {
	font-size: 7pt !important;
	}
	
/*like above, .BoardUserStats + div adds lag to vesti tools panels opening*/
/*The next stuff trades padding around icons for padding in the table cell, so you can use absolutely*/
/*positioned WUL links without them "bleeding through" to other user's stats when ignored*/
tr.BoardRowA[valign="top"][align="left"] > td.BoardRowA[width="17%"][rowspan="3"] > div {
	padding: 0px !important;
	padding-top: 15px !important;
	padding-left: 5% !important;
	padding-right: 13px !important;
	}
	
tr.BoardRowA[valign="top"][align="left"] > td.BoardRowA[width="17%"][rowspan="3"] {
	padding-bottom: 15px !important;
	}
	
/*add padding to the top of posts*/
tr[valign="top"] > td.BoardRowB[width="83%"][colspan="2"] {
	padding-top: 10px !important;
	}

/*stop*/
	
/*sub links*/
tr[valign="bottom"][align="right"] > td.BoardRowB[colspan="2"] > span > .BoardRowBLink {
	font-size: 7pt !important;
	}
	
tr[valign="bottom"][align="right"] > td.BoardRowB[colspan="2"] {
	height: 16px !important;
	}
	
/*sub links hover*/
tr[valign="bottom"][align="right"] > td.BoardRowB[colspan="2"] > span > .BoardRowBLink:hover {
	text-decoration: none !important;
	opacity: 0.5 !important;
	}
	
tr[valign="bottom"][align="right"] > td.BoardRowB[colspan="2"] {
	cursor: default !important;
	}
	
/*sub links focus*/
tr[valign="bottom"][align="right"] > td.BoardRowB[colspan="2"] > span > .BoardRowBLink:focus {
	outline-style: none !important;
	}
	
/*sub links active*/
tr[valign="bottom"][align="right"] > td.BoardRowB[colspan="2"] > span > .BoardRowBLink:active {
	opacity: 0.8 !important;
	}

/* hide signature titles */
.SignatureTitle {
    display: none !important;
	}
	
/*add left border and margin*/
div.SignatureText {
	border-left: 1px solid #787b8d !important;
	margin-right: 7px !important;
	margin-bottom: 5px !important;
	}
	
/*position more precisely, add the background image*/
/*http://lednerg.home.comcast.net/~lednerg/sig_bg.gif*/
.SignatureText {
	background: #C1C2C9 url("data:image/gif;base64,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") 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;
	}
	
/*change font size*/
.SignatureText, .SignatureText a {
	font-size: 8pt !important;
	}
	
/*bottom border image thingy*/
/*http://lednerg.home.comcast.net/~lednerg/sig_bg2.gif*/
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("data:image/gif;base64,R0lGODlh9AEeANUAAMjJ08bG0MnL1sXG0MTGzdDS4tDT4dDS4cLDysHCydDS4M7Q3cPEy8XGzsTFzcrM187R3s/R383P3MPEzM/S4szO28jK1MvN2M3P28zO2svN2cTFzM/S38/R3s3Q3cHCysfI0cLDy8nL1crM2M/S4MbI0MbI0cnK1MXHz8bH0MvO2tDT4MXGz8fJ08LEy8jK1cfJ0szN2czO2dDS38nK1dDT4snM1sfI0svN2s3O287Q3sfJ0crL1snL1MjJ1P///yH5BAEAAD8ALAAAAAD0AR4AAAb/wJ9wSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+CweEwum8/otHrNbrvf8Lh8Tq/b7/i8fs/v+/+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj5OXm5+jpxwXs7e7v8PHy8xT19Pb3+foH/Pv9/gb+AQxIsKBAgwcRKlyooKHDhxAjzohAkUPFix0wQtjIseOCjyBDehApoaTJkygrqFzJMoMKlzheypgZQ8MFmzhv6hzBs+eDWp9AgwoYaoOoiKNIabxIesKC06dQAUiN2uIGDKlXQWjdyjVFCRNgv3odOyAA2bMN0qplsXbtBgdw48p9S3eC3bt4Gejdy9dFiL+AEQgeTLjwh8OIEyhezLhxEAA7") no-repeat bottom left !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;
	}
	
	
/*make stuff round!*/
td.MainTable > table:last-child > tbody > tr > td {
	-moz-border-radius: 0px 0px 10px 10px;
	}
	
td.MainTable > table:first-child > tbody > tr:first-child > td.MainMenuRow:first-child {
	-moz-border-radius: 10px 10px 10px 10px;
	}
	
.MainTable > table:nth-child(1) > tbody > tr[valign="middle"][align="left"] > td.MainMenuRow {
	-moz-border-radius: 10px 10px 0px 0px;
	}

#aspnetForm > table > tbody > tr[valign="top"] > td.MainMenuRow {
	-moz-border-radius: 0px 0px 10px 10px;
	}

table#tblBoardTopics > tbody > tr > td.BoardColumn {
	-moz-border-radius: 0px 0px 100px 100px / 0px 0px 1px 1px;
	}

table#tblBoardTopics > tbody > tr > td.BoardColumn:first-child {
	-moz-border-radius: 10px 0px 400px 400px / 10px 0px 1px 1px;
	}

table#tblBoardTopics > tbody > tr > td.BoardColumn:last-child {
	-moz-border-radius: 0px 10px 100px 100px / 0px 10px 1px 1px;
	}

#colCenter {
	-moz-border-radius: 0px 0px 10px 10px;
	}	

.MainTable > table:nth-child(4) > tbody > tr[valign="middle"][align="left"] > td.MainMenuRow {
	-moz-border-radius: 10px 10px 0px 0px;
	}
	
form#aspnetForm > span > table:nth-child(1) > tbody > tr > td.MainMenuRow[colspan="2"] {
	-moz-border-radius: 0px 0px 10px 10px;
	padding-left: 5px !important;
	}
	
form#aspnetForm > span > table:nth-child(2) > tbody > tr[valign="top"][align="center"] > td.MainMenuRow {
	-moz-border-radius: 10px 10px 10px 10px;
	}
	
form#aspnetForm > span > span > table > tbody > tr[valign="top"][align="left"] > td.BoardColumn[width="17%"] {
	-moz-border-radius: 10px 0px 100px 100px / 10px 0px 1px 1px;
	}
	
form#aspnetForm > span > span > table > tbody > tr[valign="top"][align="left"] > td.BoardColumn[width="83%"] {
	-moz-border-radius: 0px 10px 100px 100px / 0px 10px 1px 1px;
	}
	
form#aspnetForm > span > table:nth-child(5) > tbody > tr[valign="top"][align="center"] > td.MainMenuRow {
	-moz-border-radius: 0px 0px 10px 10px;
	}
	
form#aspnetForm > span > table:nth-child(5) > tbody > tr[valign="top"][align="center"] > td.MainMenuRow {
	-moz-border-radius: 0px 0px 10px 10px;
	}
	
form#aspnetForm > span > table:nth-child(6) > tbody > tr[valign="top"][align="center"] > td.MainMenuRow {
	-moz-border-radius: 0px 0px 10px 10px;
	}
	
.MainTable > table:nth-child(3) > tbody > tr[valign="middle"][align="left"] > td.MainMenuRow {
	-moz-border-radius: 10px 10px 0px 0px;
	}
	
/*change padding where needed*/
table[width="100%"][cellspacing="0"][cellpadding="0"][border="0"] > tbody > tr > td.MainTable > table:nth-child(1) > tbody > tr[valign="middle"][align="left"]:first-child > td.MainMenuRow {
	-moz-border-radius: 10px 10px 10px 10px;
	padding-bottom: 4px !important;
	padding-top: 3px !important;
	padding-left: 7px !important;
	}
	
form#aspnetForm > span > table[width="100%"][cellspacing="1"][cellpadding="3"][border="0"] > tbody > tr > td.MainMenuRow {
	padding-left: 5px !important;
	padding-top: 1px !important;
	padding-bottom: 3px !important;
	}
	
table#tblPostButtons > tbody > tr > td.BoardRowA {
	-moz-border-radius: 0px 0px 10px 10px;
	}
	
/*give the table cells that bulging effect*/
/*pretty large performance hit, getting rid of it*/
/*.BoardRowA {
	-moz-border-radius: 50px 50px 50px 50px / 1px 1px 1px 1px;
	}
	
.BoardRowB {
	-moz-border-radius: 50px 50px 50px 50px / 1px 1px 1px 1px;
	}*/
	
/* 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;
}
	
/* 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;
	}
	
	
}