Support Forums Black Theme

Gets rid of the whiteness on the Support Forums website.

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(Tôi đã có Trình quản lý tập lệnh người dùng, hãy cài đặt nó!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

// ==UserScript==
// @name            Support Forums Black Theme
// @namespace       Roger Waters
// @description     Gets rid of the whiteness on the Support Forums website.
// @include         http://www.supportforums.net/*
// @include         http://supportforums.net/*
// @grant           GM_addStyle
// @version         1.0
// ==/UserScript==

GM_addStyle("body { background: black; color: yellow; text-align: center; line-height: 1.4; margin: 0; font-family: Tahoma,Verdana,Arial,Sans-Serif; font-size: 13px; overflow-y: scroll !important }")
GM_addStyle("a:link { color: #679934; text-decoration: none !important }")
GM_addStyle("a:hover,a:active { color: white; text-decoration: underline !important }")
GM_addStyle("#container { colorwhite:; text-align: left; line-height: 1.4; margin: 0; font-family: Tahoma,Verdana,Arial,Sans-Serif; font-size: 13px; min-width: 990px !important }")
GM_addStyle(".wrapper { width: 85%; min-width: 970px; max-width: 1500px; margin: auto !important }")
GM_addStyle("#logo { padding: 10px 0; border-bottom: 1px solid #263c30 !important }")
GM_addStyle("#content { background: black; width: auto!important; padding: 20px 10px; overflow: hidden !important }")
GM_addStyle("#header ul.menu { margin: 0; padding: 0; list-style: none !important }")
GM_addStyle("#header ul.menu li { margin: 0 7px; display: inline !important }")
GM_addStyle("#header ul.menu li a { padding-left: 20px; background-image: url(../../../images/headerlinks_sprite.png); background-repeat: no-repeat; display: inline-block !important }")
GM_addStyle("#logo ul.top_links { font-weight: 700; text-align: right; margin: -10px 5px 0 0 !important }")
GM_addStyle("#logo ul.top_links a.search {background-position: 0 0 !important }")
GM_addStyle("#logo ul.top_links a.memberlist {background-position: 0 -20px !important }")
GM_addStyle("#logo ul.top_links a.calendar {background-position: 0 -40px !important }")
GM_addStyle("#logo ul.top_links a.help {background-position: 0 -60px !important }")
GM_addStyle("#logo ul.top_links a.portal {background-position: 0 -180px !important }")
GM_addStyle("#panel .upper a.logout { font-weight: 700; background: url(../../../images/headerlinks_sprite.png) right -80px no-repeat; padding-right: 20px; margin-left: 10px  !important }")
GM_addStyle("#panel .upper a.login,#panel .upper a.lost_password { background: url(../../../images/headerlinks_sprite.png) 0 -100px no-repeat; padding-left: 20px; margin-left: 10px; font-weight: 700  !important }")
GM_addStyle("#panel .upper a.register { background: url(../../../images/headerlinks_sprite.png) right -80px no-repeat; padding-right: 20px; margin-left: 10px; font-weight: 700  !important }")
GM_addStyle("#panel .lower ul.panel_links {float: left !important }")
GM_addStyle("	#panel .lower ul.panel_links a.usercp {background-position: 0 -120px !important }")
GM_addStyle("	#panel .lower ul.panel_links a.modcp {background-position: 0 -140px !important }")
GM_addStyle("	#panel .lower ul.panel_links a.admincp {background-position: 0 -160px !important }")
GM_addStyle("#panel .lower ul.user_links {float: right !important }")
GM_addStyle("	#panel .lower ul.user_links li a { padding: 0; background-image: none  !important }")
GM_addStyle("#panel .upper { background: #0f0f0f url(../../../images/tcat.png) repeat-x; color: white; border-top: 1px solid white; border-bottom: 1px solid white; padding: 7px; clear: both  !important }")
GM_addStyle("	#panel .upper a:link,#panel .upper a:visited,#panel .upper a:hover,#panel .upper a:active {color: #FFF !important }")
GM_addStyle("#panel .lower { background: #333333; color: #999; border-top: 1px solid black; border-bottom: 1px solid #ccc; padding: 5px  !important }")
GM_addStyle("	#panel .lower a:link,#panel .lower a:visited,#panel .lower a:hover,#panel .lower a:active {color: white !important }")
GM_addStyle("#search { border: 0; padding: 0; margin: 0; float: right; vertical-align: middle  !important }")
GM_addStyle("	#search input.button,#search input.textbox {border-color: #000 !important }")
GM_addStyle("	#search input.button { url(../../../images/thead.png) top left repeat-x; color: black  !important }")
GM_addStyle("	#search input {margin: -3px 0 !important }")
GM_addStyle("#quick_login .remember_me input { vertical-align: middle; margin: -3px 0 0 5px  !important }")
GM_addStyle("#footer {clear: both !important }")
GM_addStyle("	#footer ul.menu { margin: 0; padding: 0; list-style: none  !important }")
GM_addStyle("		#footer ul.menu li { margin: 0 5px; display: inline  !important }")
GM_addStyle("	#footer .upper { background: #333333; border-top: 1px solid #bbb; border-bottom: 1px solid #bbb; padding: 6px; font-size: 12px; overflow: hidden  !important }")
GM_addStyle("	#footer a:link,#footer a:visited,#footer a:hover,#footer a:active {color: #777 !important }")
GM_addStyle("	#footer .upper .language { float: right; margin: -1px; margin-left: 15px  !important }")
GM_addStyle("		#footer .upper .language select {border-color: #ccc !important }")
GM_addStyle("	#footer .upper .theme { float: right; margin: -1px; margin-left: 15px  !important }")
GM_addStyle("		#footer .upper .theme select {border-color: #ccc !important }")
GM_addStyle("	#footer .upper ul.bottom_links { float: left; margin: 4px 0 0  !important }")
GM_addStyle("	#footer .lower { color: #666; padding: 6px 6px 12px; overflow: hidden; font-size: 11px  !important }")
GM_addStyle("		#footer .lower a:link,#footer .lower a:visited { color: #444; font-weight: 700  !important }")
GM_addStyle("		#footer .lower a:hover,#footer .lower a:active { color: #333; text-decoration: underline; font-weight: 700  !important }")
GM_addStyle("		#footer .lower #current_time { float: right; color: #888  !important }")
GM_addStyle("#debug { float: right; text-align: right; margin-top: 20px; font-size: 11px  !important }")
GM_addStyle(".scaleimages img {max-width: 100% !important }")
GM_addStyle(".forum_status { height: 30px; width: 30px; background: url(../../../images/forum_icon_sprite.png) no-repeat 0 0; display: inline-block  !important }")
GM_addStyle(".forum_on {background-position: 0 0 !important }")
GM_addStyle(".forum_off {background-position: 0 -30px !important }")
GM_addStyle(".forum_offlock {background-position: 0 -60px !important }")
GM_addStyle(".forum_offlink {background-position: 0 -90px !important }")
GM_addStyle(".subforumicon { height: 10px; width: 10px; display: inline-block; margin: 0 5px; background: url(../../../images/mini_status_sprite.png) no-repeat 0 0  !important }")
GM_addStyle(".subforum_minion {background-position: 0 0 !important }")
GM_addStyle(".subforum_minioff {background-position: 0 -10px !important }")
GM_addStyle(".subforum_miniofflock {background-position: 0 -20px !important }")
GM_addStyle(".subforum_miniofflink {background-position: 0 -30px !important }")
GM_addStyle("table { color: white; font-size: 13px  !important }")
GM_addStyle(".tborder { background: black; width: 100%; margin: auto; border: 1px solid #ccc; padding: 1px  !important }")
GM_addStyle(".tfixed { table-layout: fixed; word-wrap: break-word  !important }")
GM_addStyle(".thead { url(../../../images/thead.png) top left repeat-x; color: black; border-bottom: 1px solid #263c30; padding: 8px  !important }")
GM_addStyle("	.thead a:link { color: black; text-decoration: none  !important }")
GM_addStyle("	.thead a:visited { color: black; text-decoration: none  !important }")
GM_addStyle("	.thead a:hover,.thead a:active { color: black; text-decoration: underline  !important }")
GM_addStyle(".tcat { background: #0f0f0f url(../../../images/tcat.png) repeat-x; color: black; border-top: 1px solid #444; border-bottom: 1px solid #000; padding: 6px; font-size: 12px  !important }")
GM_addStyle("	.tcat a:link {color: white !important }")
GM_addStyle("	.tcat a:visited {color: white !important }")
GM_addStyle("	.tcat a:hover,.tcat a:active {color: black !important }")
GM_addStyle(".trow1 { background: #333333; border: 1px solid; border-color: black #ddd #ddd black  !important }")
GM_addStyle(".trow2 { background: #333333; border: 1px solid; border-color: black #ddd #ddd black  !important }")
GM_addStyle(".trow_shaded { background: #ffdde0; border: 1px solid; border-color: black #ffb8be #ffb8be black  !important }")
GM_addStyle(".no_bottom_border {border-bottom: 0 !important }")
GM_addStyle(".post.unapproved_post {background: #ffdde0 !important }")
GM_addStyle("	.post.unapproved_post .post_author {border-bottom-color: #ffb8be !important }")
GM_addStyle(".post.classic.unapproved_post .post_author {border-color: #ffb8be !important }")
GM_addStyle(".post.unapproved_post .post_controls {border-top-color: #ffb8be !important }")
GM_addStyle(".trow_deleted,.post.deleted_post {background: #E8DEFF !important }")
GM_addStyle(".trow_selected,tr.trow_selected td { background: blackBD9; color: #333; border-right-color: #F7E86A; border-bottom-color: #F7E86A  !important }")
GM_addStyle(".trow_selected a:link,.trow_selected a:visited,.trow_selected a:hover,.trow_selected a:active {color: #333 !important }")
GM_addStyle(".trow_sep { background: #ddd; color: #333; border-bottom: 1px solid #c5c5c5; padding: 6px; font-size: 12px; font-weight: 700  !important }")
GM_addStyle(".tfoot { border-top: 1px solid black; padding: 6px; background: #679934; color: #666  !important }")
GM_addStyle("	.tfoot a:link { color: #444; text-decoration: none  !important }")
GM_addStyle("	.tfoot a:visited { color: #444; text-decoration: none  !important }")
GM_addStyle("	.tfoot a:hover,.tfoot a:active { color: #444; text-decoration: underline  !important }")
GM_addStyle(".thead input.textbox,.thead select {border: 1px solid #263c30 !important }")
GM_addStyle(".bottommenu { background: #333333; color: #333; border: 1px solid #4874a3; padding: 10px  !important }")
GM_addStyle(".navigation { color: #333; font-size: 12px  !important }")
GM_addStyle("	.navigation a:link {text-decoration: none !important }")
GM_addStyle("	.navigation a:visited {text-decoration: none !important }")
GM_addStyle("	.navigation a:hover,.navigation a:active {text-decoration: underline !important }")
GM_addStyle("	.navigation .active { color: #386E21; font-size: small; font-weight: 700  !important }")
GM_addStyle(".smalltext { font-size: 11px; color: white;  !important }")
GM_addStyle(".largetext { font-size: 16px; font-weight: 700  !important }")
GM_addStyle("fieldset { padding: 12px; border: 1px solid #ddd; margin: 0  !important }")
GM_addStyle("	fieldset.trow1,fieldset.trow2 {border-color: #bbb !important }")
GM_addStyle("	fieldset.align_right {text-align: right !important }")
GM_addStyle("input.textbox { color: #333; border: 1px solid #ccc; padding: 3px; outline: 0; font-size: 13px; font-family: Tahoma,Verdana,Arial,Sans-Serif; background-color: #FFF;  !important }")
GM_addStyle("textarea { background: black; color: #333; border: 1px solid #ccc; padding: 2px; line-height: 1.4; outline: 0; font-family: Tahoma,Verdana,Arial,Sans-Serif; font-size: 13px  !important }")
GM_addStyle("select { background: white; padding: 3px; border: 1px solid #ccc; outline: 0; font-family: Tahoma,Verdana,Arial,Sans-Serif; font-size: 13px  !important }")
GM_addStyle("button,input.button { padding: 3px 8px; cursor: pointer; font-family: Tahoma,Verdana,Arial,Sans-Serif; font-size: 13px; background: #eee url(../../../images/buttons_bg.png) repeat-x; border: 1px solid #bbb; color: #333; outline: 0  !important }")
GM_addStyle("button:hover,input.button:hover {border-color: #aaa !important }")
GM_addStyle("form { margin: 0; padding: 0  !important }")
GM_addStyle("	form input.error { border: 1px solid #f30; color: #f30; background: black; padding: 3px; outline: 0; font-size: 13px; font-family: Tahoma,Verdana,Arial,Sans-Serif  !important }")
GM_addStyle("	form input.valid { border: 1px solid #0c0; background: black; padding: 3px; outline: 0; font-size: 13px; font-family: Tahoma,Verdana,Arial,Sans-Serif  !important }")
GM_addStyle("	form label.error { color: #f30; margin: 5px; padding: 0; display: block; font-weight: 700; font-size: 11px  !important }")
GM_addStyle("	form #message {width: 500px !important }")
GM_addStyle(".editor { background: #f1f1f1; border: 1px solid #ccc  !important }")
GM_addStyle(".editor_control_bar { background: black; border: 1px solid #ccc  !important }")
GM_addStyle(".post .editor_control_bar {background: #333333 !important }")
GM_addStyle(".popup_menu { background: black; border: 1px solid #ccc  !important }")
GM_addStyle("	.popup_menu .popup_item { background: #333333; color: #333  !important }")
GM_addStyle("		.popup_menu .popup_item:hover { background: #0072BC; color: black  !important }")
GM_addStyle(".trow_reputation_positive {background: #cfc !important }")
GM_addStyle(".trow_reputation_negative {background: #fcc !important }")
GM_addStyle(".reputation_positive {color: green !important }")
GM_addStyle(".reputation_neutral {color: #444 !important }")
GM_addStyle(".reputation_negative {color: red !important }")
GM_addStyle(".repbox { font-size: 16px; font-weight: 700; padding: 5px 7px  !important }")
GM_addStyle("._neutral { background-color: #FAFAFA; color: #999; border: 1px solid #CCC  !important }")
GM_addStyle("._minus { background-color: #FDD2D1; color: #CB0200; border: 1px solid #980201  !important }")
GM_addStyle("._plus { background-color: #E8FCDC; color: #080; border: 1px solid #080  !important }")
GM_addStyle("img {border: none !important }")
GM_addStyle("	img.attachment { border: 1px solid #E9E5D7; padding: 2px  !important }")
GM_addStyle("hr { background-color: #000; color: #000; height: 1px; border: 0  !important }")
GM_addStyle(".clear {clear: both !important }")
GM_addStyle(".float_left {float: left !important }")
GM_addStyle(".float_right {float: right !important }")
GM_addStyle(".hidden { display: none; float: none; width: 1%  !important }")
GM_addStyle(".hiddenrow {display: none !important }")
GM_addStyle(".selectall { background: blackBD9; border-bottom: 1px solid #F7E86A; color: #333; text-align: center  !important }")
GM_addStyle(".expcolimage { float: right; width: auto; vertical-align: middle; margin-top: 3px  !important }")
GM_addStyle(".tcat_menu>.expcolimage {margin-top: 0 !important }")
GM_addStyle("blockquote { border: 1px solid #ccc; margin: 0; background: black; padding: 10px  !important }")
GM_addStyle("	blockquote cite { font-weight: 700; border-bottom: 1px solid #ccc; font-style: normal; display: block; padding-bottom: 3px; margin: 0 0 10px  !important }")
GM_addStyle("		blockquote cite span { float: right; font-weight: 400; font-size: 12px; color: #666  !important }")
GM_addStyle("			blockquote cite span.highlight { float: none; font-weight: 700; padding-bottom: 0  !important }")
GM_addStyle(".codeblock { background: black; border: 1px solid #ccc; padding: 10px  !important }")
GM_addStyle("	.codeblock .title { border-bottom: 1px solid #ccc; font-weight: 700; padding-bottom: 3px; margin: 0 0 10px  !important }")
GM_addStyle("	.codeblock code { overflow: auto; height: auto; max-height: 200px; display: block; font-family: Monaco,Consolas,Courier,monospace; font-size: 13px  !important }")
GM_addStyle(".smilie {vertical-align: middle !important }")
GM_addStyle(".smilie_pointer {cursor: pointer !important }")
GM_addStyle(".separator { margin: 5px; padding: 0; height: 0; font-size: 1px; list-style-type: none  !important }")
GM_addStyle(".popup_menu .popup_item_container { margin: 1px; text-align: left  !important }")
GM_addStyle(".popup_menu .popup_item { display: block; padding: 4px; white-space: nowrap; text-decoration: none  !important }")
GM_addStyle(".popup_menu a.popup_item:hover {text-decoration: none !important }")
GM_addStyle(".subject_new {font-weight: 700 !important }")
GM_addStyle(".highlight { background: #FFC; padding-top: 3px; padding-bottom: 3px  !important }")
GM_addStyle(".pm_alert { background: black6BF; border: 1px solid #FFD324; text-align: center; padding: 5px 20px; margin-bottom: 15px; font-size: 11px  !important }")
GM_addStyle(".red_alert { background: #FBE3E4; border: 1px solid #A5161A; color: #A5161A; text-align: center; padding: 5px 20px; margin-bottom: 15px; font-size: 11px; word-wrap: break-word  !important }")
GM_addStyle("	.red_alert a:link,.red_alert a:visited,.red_alert a:hover,.red_alert a:active {color: #A5161A !important }")
GM_addStyle(".high_warning {color: #C00 !important }")
GM_addStyle(".moderate_warning {color: #F3611B !important }")
GM_addStyle(".low_warning {color: #AE5700 !important }")
GM_addStyle(".online {color: #15A018 !important }")
GM_addStyle(".offline {color: #C7C7C7 !important }")
GM_addStyle("div.error { padding: 5px 10px; border-top: 2px solid #FFD324; border-bottom: 2px solid #FFD324; background: black6BF; font-size: 12px  !important }")
GM_addStyle("	div.error p { margin: 0; color: #333; font-weight: 400  !important }")
GM_addStyle("		div.error p em { font-style: normal; font-weight: 700; padding-left: 24px; display: block; color: #C00; background: url(../../../images/error.png) no-repeat 0  !important }")
GM_addStyle("	div.error ul {margin-left: 24px !important }")
GM_addStyle(".pagination { font-size: 11px; padding-top: 10px; margin-bottom: 5px  !important }")
GM_addStyle(".tfoot .pagination,.tcat .pagination {padding-top: 0 !important }")
GM_addStyle(".pagination .pages {font-weight: 700 !important }")
GM_addStyle(".pagination .pagination_current,.pagination a { padding: 3px 6px; margin-bottom: 3px  !important }")
GM_addStyle(".pagination a { background: #333333; border: 1px solid #ccc  !important }")
GM_addStyle(".pagination .pagination_current { background: none; color: white; border: none; font-weight: 700  !important }")
GM_addStyle(".pagination a:hover { background: #0072BC; color: black; border-color: #263c30; text-decoration: none  !important }")
GM_addStyle(".pagination .go_page img {margin-bottom: -4px !important }")
GM_addStyle(".drop_go_page { background: #333333; padding: 4px  !important }")
GM_addStyle(".pagination_breadcrumb { background-color: #333333; border: 1px solid black; outline: 1px solid #ccc; padding: 5px; margin-top: 5px; font-weight: 400  !important }")
GM_addStyle(".pagination_breadcrumb_link { vertical-align: middle; cursor: pointer  !important }")
GM_addStyle(".thread_legend,.thread_legend dd { margin: 0; padding: 0  !important }")
GM_addStyle(".thread_legend dd { padding-bottom: 4px; margin-right: 15px  !important }")
GM_addStyle(".thread_legend img { margin-right: 4px; vertical-align: bottom  !important }")
GM_addStyle(".forum_legend,.forum_legend dt,.forum_legend dd { margin: 0; padding: 0  !important }")
GM_addStyle(".forum_legend dd { float: left; margin-right: 10px; margin-top: 7px  !important }")
GM_addStyle(".forum_legend dt { margin-right: 10px; float: left  !important }")
GM_addStyle(".success_message { color: #00b200; font-weight: 700; font-size: 10px; margin-bottom: 10px  !important }")
GM_addStyle(".error_message { color: #C00; font-weight: 700; font-size: 10px; margin-bottom: 10px  !important }")
GM_addStyle("#posts_container {padding: 0 !important }")
GM_addStyle(".ignored_post { border-top: 3px solid #333; padding: 15px  !important }")
GM_addStyle("	.ignored_post .show_ignored_post {margin-top: -15px !important }")
GM_addStyle("		.ignored_post .show_ignored_post a.button span {background-position: 0 -400px !important }")
GM_addStyle(".post {overflow: hidden !important }")
GM_addStyle("	.post.classic {padding-top: 15px !important }")
GM_addStyle("	.post .post_author { border-bottom: 1px solid #679934; border-top: 2px solid #ccc; background: black; padding: 5px; overflow: hidden  !important }")
GM_addStyle("	.post.classic .post_author { border: 1px solid #ddd; float: left; width: 15%; margin: 0 1% 15px 0; border-left: 0; padding: 5px 1%  !important }")
GM_addStyle("	.post .post_author .buddy_status { vertical-align: middle; margin-top: -4px  !important }")
GM_addStyle("	.post .post_author div.author_avatar { float: left; margin-right: 3px  !important }")
GM_addStyle("	.post.classic .post_author div.author_avatar { float: none; text-align: center; margin-bottom: 8px  !important }")
GM_addStyle("	.post .post_author div.author_avatar img { padding: 5px; border: 1px solid #ddd; background: black  !important }")
GM_addStyle("	.post .post_author div.author_information { float: left; padding: 6px 8px  !important }")
GM_addStyle("	.post.classic .post_author div.author_information { float: none; padding: 0; text-align: center  !important }")
GM_addStyle("	.post .post_author div.author_statistics { float: right; font-size: 11px; padding: 3px 10px 3px 5px; color: #666; line-height: 1.3  !important }")
GM_addStyle("	.post.classic .post_author div.author_statistics { border-top: 1px dotted #ccc; margin: 6px 0 0; padding: 6px 6px 3px; float: none  !important }")
GM_addStyle("	.post .post_head { font-size: 11px; padding-bottom: 4px; border-bottom: 1px dotted #ddd; margin-bottom: 4px  !important }")
GM_addStyle("		.post .post_head span.post_date {color: #666 !important }")
GM_addStyle("		.post .post_head span.edited_post { font-size: 10px; color: #999  !important }")
GM_addStyle("			.post .post_head span.edited_post a {color: #666 !important }")
GM_addStyle(".post_body { font-size: 14px; padding: 12px 0  !important }")
GM_addStyle(".post.classic .post_content { float: left; width: 79%; padding: 0 1% 5px  !important }")
GM_addStyle(".post_content {padding: 9px 10px 5px !important }")
GM_addStyle("	.post_content .signature { margin-top: 5px; border-top: 1px dotted #ddd; padding: 10px 0 4px  !important }")
GM_addStyle(".post .post_meta { margin: 4px 0; font-size: 11px; color: #999  !important }")
GM_addStyle("	.post .post_meta a:link,.post .post_meta a:visited {color: #777 !important }")
GM_addStyle("	.post .post_meta a:hover,.post .post_meta a:active {color: #777 !important }")
GM_addStyle(".post_controls { clear: both; background: #333333; border-bottom: 1px solid #ccc; padding: 5px; overflow: hidden  !important }")
GM_addStyle(".postbit_buttons>a:link,.postbit_buttons>a:hover,.postbit_buttons>a:visited,.postbit_buttons>a:active { display: inline-block; padding: 2px 5px; margin: 2px; font-size: 11px; background: #eee url(../../../images/buttons_bg.png) repeat-x; border: 1px solid #ccc; color: #555  !important }")
GM_addStyle(".postbit_buttons>a:hover {border-color: #bbb !important }")
GM_addStyle(".postbit_buttons a span { padding-left: 20px; display: inline-block; height: 16px; background-image: url(../../../images/buttons_sprite.png); background-repeat: no-repeat  !important }")
GM_addStyle(".postbit_buttons a.postbit_find span {background-position: 0 0 !important }")
GM_addStyle(".postbit_buttons a.postbit_reputation_add span {background-position: 0 -20px !important }")
GM_addStyle(".postbit_buttons a.postbit_email span {background-position: 0 -40px !important }")
GM_addStyle(".postbit_buttons a.postbit_website span {background-position: 0 -60px !important }")
GM_addStyle(".postbit_buttons a.postbit_pm span {background-position: 0 -80px !important }")
GM_addStyle(".postbit_buttons a.postbit_quote span {background-position: 0 -100px !important }")
GM_addStyle(".postbit_buttons a.postbit_multiquote span {background-position: 0 -120px !important }")
GM_addStyle(".postbit_buttons a.postbit_multiquote_on span {background-position: 0 -140px !important }")
GM_addStyle(".postbit_buttons a.postbit_edit span {background-position: 0 -160px !important }")
GM_addStyle(".postbit_buttons a.postbit_qdelete span {background-position: 0 -180px !important }")
GM_addStyle(".postbit_buttons a.postbit_qrestore span {background-position: 0 -200px !important }")
GM_addStyle(".postbit_buttons a.postbit_report span {background-position: 0 -220px !important }")
GM_addStyle(".postbit_buttons a.postbit_warn span {background-position: 0 -240px !important }")
GM_addStyle(".postbit_buttons a.postbit_purgespammer span {background-position: 0 -540px !important }")
GM_addStyle(".postbit_buttons a.postbit_reply_pm span {background-position: 0 -260px !important }")
GM_addStyle(".postbit_buttons a.postbit_reply_all span {background-position: 0 -280px !important }")
GM_addStyle(".postbit_buttons a.postbit_forward_pm span {background-position: 0 -300px !important }")
GM_addStyle(".postbit_buttons a.postbit_delete_pm span {background-position: 0 -320px !important }")
GM_addStyle("a.button:link,a.button:hover,a.button:visited,a.button:active { background: #0f0f0f url(../../../images/tcat.png) repeat-x; color: white; display: inline-block; padding: 4px 8px; margin: 2px 2px 6px; border: 1px solid #000; font-size: 14px  !important }")
GM_addStyle("a.button.small_button { font-size: 13px; margin: 0; padding: 3px 6px  !important }")
GM_addStyle("a.button span { padding-left: 20px; display: inline-block; background-image: url(../../../images/buttons_sprite.png); background-repeat: no-repeat  !important }")
GM_addStyle("a.button.new_thread_button span {background-position: 0 -340px !important }")
GM_addStyle("a.button.new_reply_button span {background-position: 0 -360px !important }")
GM_addStyle("a.button.closed_button span {background-position: 0 -380px !important }")
GM_addStyle("a.button.rate_user_button span {background-position: 0 -400px !important }")
GM_addStyle("a.button.add_buddy_button span {background-position: 0 -440px !important }")
GM_addStyle("a.button.remove_buddy_button span {background-position: 0 -480px !important }")
GM_addStyle("a.button.add_ignore_button span {background-position: 0 -460px !important }")
GM_addStyle("a.button.remove_ignore_button span {background-position: 0 -500px !important }")
GM_addStyle("a.button.report_user_button span {background-position: 0 -520px !important }")
GM_addStyle(".quick_jump { background: url(../../../images/jump.png) no-repeat 0; width: 13px; height: 13px; padding-left: 13px; margin-top: -3px; border: none  !important }")
GM_addStyle(".pollbar { background: url(../../../images/pollbar.png) top left repeat-x; border: 1px solid #3f3f3f; height: 10px  !important }")
GM_addStyle("	.pollbar .percent {display: none !important }")
GM_addStyle(".posticons_label {white-space: nowrap !important }")
GM_addStyle(".ie6 {position: absolute !important }")
GM_addStyle("	.ie6.top-right { right: auto; bottom: auto; left: expression((0 - jGrowl.offsetWidth + (document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth) + (ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft)) + 'px'); top: expression((0 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px')  !important }")
GM_addStyle("	.ie6.top-left { left: expression((0 + (ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft)) + 'px'); top: expression((0 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px')  !important }")
GM_addStyle("	.ie6.bottom-right { left: expression((0 - jGrowl.offsetWidth + (document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth) + (ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft)) + 'px'); top: expression((0 - jGrowl.offsetHeight + (document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight) + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px')  !important }")
GM_addStyle("	.ie6.bottom-left { left: expression((0 + (ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft)) + 'px'); top: expression((0 - jGrowl.offsetHeight + (document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight) + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px')  !important }")
GM_addStyle("	.ie6.center { left: expression((0 + (ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft)) + 'px'); top: expression((0 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px'); width: 100%  !important }")
GM_addStyle(".jGrowl { z-index: 9999; color: black; font-size: 12px; position: fixed  !important }")
GM_addStyle("	.jGrowl.top-left { left: 0; top: 0  !important }")
GM_addStyle("	.jGrowl.top-right { right: 0; top: 0  !important }")
GM_addStyle("	.jGrowl.bottom-left { left: 0; bottom: 0  !important }")
GM_addStyle("	.jGrowl.bottom-right { right: 0; bottom: 0  !important }")
GM_addStyle("	.jGrowl.center { top: 0; width: 50%; left: 25%  !important }")
GM_addStyle(".center .jGrowl-notification,.center .jGrowl-closer { margin-left: auto; margin-right: auto  !important }")
GM_addStyle(".jGrowl .jGrowl-notification,.jGrowl .jGrowl-closer { background-color: #000; opacity: .85; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85); zoom: 1; width: 235px; padding: 10px; margin-top: 5px; margin-bottom: 5px; font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 1em; text-align: left; display: none; border-radius: 5px  !important }")
GM_addStyle(".jGrowl .jGrowl-notification {min-height: 40px !important }")
GM_addStyle(".jGrowl .jGrowl-notification,.jGrowl .jGrowl-closer {margin: 10px !important }")
GM_addStyle(".jGrowl .jGrowl-notification .jGrowl-header { font-weight: 700; font-size: .85em  !important }")
GM_addStyle(".jGrowl .jGrowl-notification .jGrowl-close { z-index: 99; float: right; font-weight: 700; font-size: 1em; cursor: pointer  !important }")
GM_addStyle(".jGrowl .jGrowl-closer { padding-top: 4px; padding-bottom: 4px; cursor: pointer; font-size: .9em; font-weight: 700; text-align: center  !important }")
GM_addStyle("@media print {.jGrowl !important }")
GM_addStyle("{ !important }")
GM_addStyle("	.modal { display: none; width: 400px; text-align: left; background: black; -webkit-border-radius: 8px; -moz-border-radius: 8px; -o-border-radius: 8px; -ms-border-radius: 8px; border-radius: 8px; -webkit-box-shadow: 0 0 10px #000; -moz-box-shadow: 0 0 10px #000; -o-box-shadow: 0 0 10px #000; -ms-box-shadow: 0 0 10px #000; box-shadow: 0 0 10px #000  !important }")
GM_addStyle("		.modal a.close-modal { position: absolute; top: -12.5px; right: -12.5px; display: block; width: 30px; height: 30px; text-indent: -9999px; background: url(../../../images/close.png) no-repeat 0 0  !important }")
GM_addStyle("	.modal-spinner { display: none; width: 64px; height: 64px; position: fixed; top: 50%; left: 50%; margin-right: -32px; margin-top: -32px; background: url(../../../images/spinner_big.gif) no-repeat center center; -webkit-border-radius: 8px; -moz-border-radius: 8px; -o-border-radius: 8px; -ms-border-radius: 8px; border-radius: 8px  !important }")
GM_addStyle("	.jqifade { position: absolute; background-color: #777  !important }")
GM_addStyle("div.jqi { width: 400px; max-width: 90%; font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; position: absolute; background-color: black; font-size: 11px; text-align: left; border: solid 1px #eee; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; padding: 7px  !important }")
GM_addStyle("	div.jqi .jqiclose { position: absolute; top: 4px; right: -2px; width: 18px; cursor: default; color: #bbb; font-weight: 700  !important }")
GM_addStyle("	div.jqi .jqistate {background-color: black !important }")
GM_addStyle("	div.jqi .jqititle { padding: 5px 10px; font-size: 16px; line-height: 20px; border-bottom: solid 1px #eee  !important }")
GM_addStyle("	div.jqi .jqimessage { padding: 10px; line-height: 20px; color: #444  !important }")
GM_addStyle("	div.jqi .jqibuttons { text-align: right; margin: 0 -7px -7px; border-top: solid 1px #e4e4e4; background-color: #f4f4f4; border-radius: 0 0 6px 6px; -moz-border-radius: 0 0 6px 6px; -webkit-border-radius: 0 0 6px 6px  !important }")
GM_addStyle("		div.jqi .jqibuttons button { margin: 0; padding: 15px 20px; background-color: transparent; font-weight: 400; border: none; border-left: solid 1px #e4e4e4; color: #777; font-weight: 700; font-size: 12px  !important }")
GM_addStyle("			div.jqi .jqibuttons button.jqidefaultbutton {color: #489afe !important }")
GM_addStyle("			div.jqi .jqibuttons button:hover,div.jqi .jqibuttons button:focus { color: #287ade; outline: none  !important }")
GM_addStyle(".jqiwarning .jqi .jqibuttons {background-color: #b95656 !important }")
GM_addStyle("div.jqi .jqiparentstate::after { background-color: #777; opacity: .6; filter: alpha(opacity=60); content: ''; position: absolute; top: 0; left: 0; bottom: 0; right: 0; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px  !important }")
GM_addStyle("div.jqi .jqisubstate { position: absolute; top: 0; left: 20%; width: 60%; padding: 7px; border: solid 1px #eee; border-top: none; border-radius: 0 0 6px 6px; -moz-border-radius: 0 0 6px 6px; -webkit-border-radius: 0 0 6px 6px  !important }")
GM_addStyle("	div.jqi .jqisubstate .jqibuttons button {padding: 10px 18px !important }")
GM_addStyle(".jqi .jqiarrow { position: absolute; height: 0; width: 0; line-height: 0; font-size: 0; border: solid 10px transparent  !important }")
GM_addStyle(".jqi .jqiarrowtl { left: 10px; top: -20px; border-bottom-color: black  !important }")
GM_addStyle(".jqi .jqiarrowtc { left: 50%; top: -20px; border-bottom-color: black; margin-left: -10px  !important }")
GM_addStyle(".jqi .jqiarrowtr { right: 10px; top: -20px; border-bottom-color: black  !important }")
GM_addStyle(".jqi .jqiarrowbl { left: 10px; bottom: -20px; border-top-color: black;  !important }")
GM_addStyle(".jqi .jqiarrowbc { left: 50%; bottom: -20px; border-top-color: black; margin-left: -10px  !important }")
GM_addStyle(".jqi .jqiarrowbr { right: 10px; bottom: -20px; border-top-color: black  !important }")
GM_addStyle(".jqi .jqiarrowlt { left: -20px; top: 10px; border-right-color: black  !important }")
GM_addStyle(".jqi .jqiarrowlm { left: -20px; top: 50%; border-right-color: black; margin-top: -10px  !important }")
GM_addStyle(".jqi .jqiarrowlb { left: -20px; bottom: 10px; border-right-color: black  !important }")
GM_addStyle(".jqi .jqiarrowrt { right: -20px; top: 10px; border-left-color: black  !important }")
GM_addStyle(".jqi .jqiarrowrm { right: -20px; top: 50%; border-left-color: black; margin-top: -10px  !important }")
GM_addStyle(".jqi .jqiarrowrb { right: -20px; bottom: 10px; border-left-color: black  !important }")