rendered paste body@-moz-document domain(forums.penny-arcade.com) { * { font: 9pt Verdana, sans-serif; margin: 0; padding: 0; } body { margin: 0 auto !important; width: 840px !important; } /* for my sanity */ font { font-family: inherit !important;/* color: #fff !important; font-size: inherit !important;*/ } /* fix the side effects of removing style attributes */ i, em { font-size: inherit !important; font-style: italic !important; } .pbit div[id^="postmenu_"] a, .postbody .smallfont, b, strong { font-weight: bold !important; } /* bye bye! */ a[id^="postcount"], button[title="Click to show the spoiler."], #ajax_post_errors, #collapseobj_forumrules, #qr_error_tbody, #qrform .tcat, #qr_posting_msg, #threadrating_menu, .rounded+.smallfont, .smallfont strong+a>img.inlineimg, .spoiler button, .vbmenu_control, .vbmenu_option, .vbmenu_popup { display: none; } /* alternating row colours */ .alt1 { background-color: #5556a6 !important; } .alt3 { background-color: #858585 !important; } /* date and time post was created */ .alt1 > div.smallfont, .alt3 > div.smallfont { border-bottom: 2px solid #edf3ef; font-size: 8pt; padding-bottom: 8px; } .page { color: #fff; } /* black borders ’round the posts */ .page table { border-collapse: collapse; } .page td { border: 1px solid #000; } .page td td { border: none; } /* approximate the way the quote/reply images were placed */ .page .alt1 .alt1 td, .page .alt3 .alt3 td { margin: 5px -3px -3px -3px !important; } div[id^="post_message"]+table td td { display: table-row;position: relative; } div[id^="post_message"]+table td td+td { border-top: 1px solid #000 !important ; margin-bottom: -5px; text-align: left !important; } div[id^="post_message"]+table td td+td .smallfont { display: inline;position: relative;right: 0; } /* generate the proper spacing NOTE: signatures may not look right also, nested quotes aren't indented on the reply page */ .postbody { padding-bottom: 5px; } .postbody div { margin: 5px 20px 10px 20px; } .postbody div.smallfont, .postbody td.quote > div { margin: 0; } .postbody div.smallfont { padding-bottom: 3px; } .postbody td.quote { padding: 0 5px; } /* quoted stuff is slightly smaller */ .postbody div, .postbody .smallfont, .postbody .smallfont strong { font-size: 8pt; } .quote { border-bottom: 1px solid #cfd8dd !important; border-left: none; border-right: none; border-top: 1px solid #cfd8dd !important; width: 100%; } /* correct the font sizes in the user-info block by posts */ .smallfont, .rounded .pbit { font-size: 8pt; } .rounded .pbit a { font-size: 9pt; } /* go back to the previous spoiler style */ .spoiler { background-color: #000; color: #000; display: block !important; }}