/* CYBERGAMER MAIN CSS */

body {
margin:0px 0px 250px 0px;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:11px;
background-position:left -714px;
background-repeat:repeat-x;
}
/*ADS*/
#vert_ad_placeholder {min-height:600px}

.lighttheme {
color:#222222;
}

*:focus {outline:none;} /*WEBKIT BORDER*/

a {text-decoration:none; outline:none}
a:hover {text-decoration:underline}

img {vertical-align:baseline}

a img {border:none;}

h1 {margin:0px;padding:0px;font-size:22px;font-weight:normal}

h2 {margin:0px;padding:0px;font-size:18px;font-weight:normal}

h3 {margin:0px 0px 4px 0px}

h4 {margin:0px 0px 4px 0px}

textarea, input, select {font-family:Verdana, Geneva, sans-serif; font-size:10px}

select {background-color:#4d504c; border:1px solid #363836; border-bottom:1px solid #717671}

table {width:100%}

caption {text-align:left}
caption div {border:1px dotted; border-bottom:0px; padding:2px 6px 2px 6px; font-size:12px; position:relative; top:1px; display:inline-block}
caption.btm {caption-side:bottom}

object {outline:none}

blockquote {border:1px dotted; background-color:#3a3a3a; margin:10px 10px 24px 10px; padding:10px; font-size:11px; line-height:16px; position:relative}
blockquote .cite {position:absolute; bottom:-15px; right:0px; text-align:right; font-size:10px; height:14px}

/* STRUCTURAL */

#site_topbar {height:27px; position:relative; z-index:2; background-position:left top; background-repeat:repeat-x}

#site_bgtexture {height:900px; position:absolute; top:0px; left:0px; width:100%; z-index:0; background-position:center 27px; background-repeat:no-repeat}
	/*.pcpp #site_bgtexture {background-image:url(../images/ads/skin/msi.jpg) !important}*/

#site_container {z-index:1; position:relative; width:1000px; position:relative; margin:auto}
	.wide #site_container {min-width:1000px; max-width:2048px; width:auto; margin:0px 150px 0px 150px}
	.pcpp.wide #site_container {margin:0px auto 0px auto}

/*
.site_skin {position:absolute; top:0px; z-index:100; cursor:pointer; width:320px; height:1024px; background-repeat:no-repeat}
#site_skin_left {right:100%; background-position:right top}
#site_skin_right {left:100%; background-position:left top}
.darktheme #site_skin_left {background:url(../images/site_bgtexture_left.jpg)}
.darktheme #site_skin_right {background:url(../images/site_bgtexture_right.jpg)}
.pcpp #site_skin_left {background-image:url(../images/ads/skin/triangle_left.jpg)}
.pcpp #site_skin_right {background-image:url(../images/ads/skin/triangle_right.jpg)}
*/
	
#tb_restrict {width:1000px; margin:auto; height:27px}
	.wide #tb_restrict {min-width:1000px; max-width:2048px; width:auto; margin:0px 150px 0px 150px}
	.pcpp.wide #tb_restrict {margin:0px auto 0px auto}
	
#header {position:relative; height:93px; z-index:6; background-position:left -27px; background-repeat:repeat-x}
#top_nav {position:relative; height:32px; margin:0px 9px 0px 9px; z-index:5; padding:0px; list-style:none; background-repeat:repeat-x}
	.pc #top_nav {background-position:left top}
	.xbox #top_nav {background-position:left -32px}
	.ps #top_nav {background-position:left -64px}
	.pcpp #top_nav {background-position:left -96px}
	
#site_body_right {background-position:left top; background-repeat:repeat-y; position:relative; right:4px}
	.darktheme #site_body_right {background-image:url(../images/site_left_tile.png)}
	.lighttheme #site_body_right {background-image:url(../images/light/site_left_tile.png)}
#site_body_left {background-position:right top; background-repeat:repeat-y; position:relative; margin-left:8px; right:2px}
	.darktheme #site_body_left {background-image:url(../images/site_right_tile.png)}
	.lighttheme #site_body_left {background-image:url(../images/light/site_right_tile.png)}
#column_main {position:relative; z-index:3; margin-right:195px; left:4px}

#column_right {width:182px; min-height:315px; text-align:center; z-index:2; background-position:-1193px top; background-repeat:repeat-x; position:absolute; display:block; top:0px; right:9px}
#content {border-top:1px solid; padding:8px 8px 8px 17px}
#footer {clear:both; position:relative; z-index:1; border-top:4px solid; border-left:9px solid; border-right:9px solid; padding:10px 0px 4px 0px}
.darktheme #footer {border-top-color:#333333; border-left-color:#1b1b1b; border-right-color:#1b1b1b; background-color:#222222}
.lighttheme #footer {border-top-color:#888888; border-left-color:#666666; border-right-color:#666666; background-color:#777777}

/* UTILITIES */
.loading {background:url(../images/loading_anim.gif) center center no-repeat; height:15px; padding:4px}
.s_content .loading {background-image:url(../images/loading_anim_light.gif)}

.tooltip {position:absolute; z-index:4; padding:6px 8px 6px 8px; text-align:center; border-top:1px solid}
.tooltip span {color:#3cb3f5} /*PC*/
.tooltip ul {margin-left:10px; padding:0px}
.tooltip li {color:#3cb3f5} /*PC*/
.tooltip #tt_arrow {position:absolute; bottom:-4px; left:4px}
.tooltip #tt_arrowbtm {position:absolute; top:-4px; left:4px}
.tooltip img+img {margin-left:1px}

.b {font-weight:bold;}
.i {font-style:italic}

.blue {color:#05029c !important}
.green {color:#158903 !important}
.yellow {color:yellow !important}
.orange {color:#ffa500 !important}
.red {color:#FF3300 !important}
.turq {color:turquoise !important}
.white {color:white !important}
.black {color:black !important}
.pink {color:violet !important}
.grey {color:#bebebe !important}
.gold {color:gold !important}

.clearer {clear:both}
.overflow {width:100%; overflow:hidden; white-space:nowrap}
.dottedbox {border:1px dotted; padding:4px}
.dotted_header {position:relative; top:1px; border:1px dotted; padding:4px; display:inline-block; border-bottom:none; margin-top:4px}
.dotted_header:first-child {margin-top:0px}
.overflowx {overflow:auto}
.phantom {display:none}

.popup_bwrapper {position:absolute; z-index:3; background-image:url(../images/checkered_cut.png); background-repeat:no-repeat}
.popup_bwrapper.up.left {background-position:right top; padding:5px 0px 0px 0px}
.popup_bwrapper.down.left {background-position:right bottom; padding:0px 0px 5px 0px}
.popup_bwrapper.up.right {background-position:left top; padding:5px 0px 0px 0px}
.popup_bwrapper.down.right {background-position:left bottom; padding:0px 0px 5px 0px}
.popup_bwrapper .button {border:1px solid; padding:5px;}
.popup_bwrapper.left .button{border-left:0px}
.popup_bwrapper.right .button{border-right:0px}
.popup_wrapper {position:absolute; z-index:3; background:url(../images/checkered.png)}
.popup {padding:10px; border:1px solid; position:relative}
.popup_wrapper.right .popup {right:5px;}
.popup_wrapper.left .popup {left:5px;}
.popup_wrapper.up .popup {top:5px}
.popup_wrapper.down .popup {bottom:5px}
.popup_bwrapper .button a {display:block}

.popup select, .popup input[type="text"] {background-color:#DDDDDD; border:1px solid; font-size:12px; padding:2px}/*PC*/
.popup select:focus, .popup input[type="text"]:focus {color:#B0711A}
.popup table {border-spacing:4px}
.popup table input {vertical-align:middle}
.popup table thead th {text-align:center}
.popup th {padding-right:4px; text-align:right}
.popup form {margin-bottom:10px}
.popup .textinput, .popup .textarea_wrapper {background:#DDDDDD; border:1px solid; padding:2px; position:relative}/*PC*/
.popup .suggest {margin:0px; padding:1px 0px 0px 0px; list-style:none; position:absolute; top:100%; left:-1px; background-color:#DDDDDD; overflow-y:auto; max-height:90px; width:100%; z-index:2; border:1px solid; border-top:none; font-size:12px; font-style:italic} /*PCNEW*/
.popup .suggest li a {display:block; padding:2px 4px 2px 4px; height:14px}
.popup .suggest li a:hover {background-color:#EEEEEE; text-decoration:none}
.popup .textinput input, .popup .textarea_wrapper textarea, .popup .textinput select {background-color:#DDDDDD; font-size:12px; border:0px; width:100%; padding:0px}
.popup .textarea_wrapper .phantom_box {font-size:12px}
.popup .highlight, #top_nav .highlight {color:#946801 !important}
.popup table .imgwrapper {width:auto; float:left}
.popup table .imgwrapper img {width:100%; cursor:auto}
.popup .button_wrapper {padding-top:4px; text-align:center}
.popup fieldset {border:1px dotted}
.popup span {vertical-align:middle}
.popup_tableBordered {border-spacing:0px; border-collapse:collapse}
.popup_tableBordered td, .popup_tableBordered th {border:1px solid; padding:4px}
.popup .title {padding:8px; font-size:12px; overflow:hidden}
.popup .slide {background-color:#b2b3be; overflow:auto; max-height:450px; padding:8px; margin-bottom:8px; border:1px solid #999999; position:relative}
.popup .btn_btm {cursor:pointer; float:right; position:relative; bottom:8px}

/*WARNINGS*/
#browser_warning_wrapper {background:url(../images/50pbg.png); padding-bottom:15px; position:absolute; top:0px; left:0px; width:100%;  z-index:16}
#browser_warning { min-height:14px; text-align:center; font-size:12px; font-size:16px}
#browser_warning .lining {padding:10px; width:900px; margin:auto}
#browser_warning .lining div {margin:10px 0px 5px 0px}
#browser_warning .lining a img {margin:4px}
#browser_warning .sb_button {position:absolute; top:5px; right:5px}

#black_w {position:fixed; top:0px; left:0px; width:100%; height:100%; background:url(../images/checkered.png); z-index:14}
#black_w .cg_window_s {width:500px; margin:auto; padding:0px 5px 5px 0px; background:url(../images/blockshadow50gallery.png) 5px 5px no-repeat}
.cg_window {padding:0px}
.cg_window .content {padding:10px;  overflow-x:auto}
.cg_window .title {padding:2px; font-size:12px; font-weight:bold; height:20px}
.cg_window .title span {vertical-align:middle; padding:3px 0px 0px 2px}

/*BUTTONS*/
.edit_global {background:url(../images/buttons/edit_global.png) top left no-repeat; width:22px; height:21px; float:right; display:block; vertical-align:middle}
.edit_global:hover {background-image:url(../images/buttons/edit_global_hover.png)}
.delete_global {background:url(../images/buttons/delete.png) top left no-repeat; width:48px; height:21px; display:block; vertical-align:middle}
.delete_global:hover {background-image:url(../images/buttons/delete_hover.png);}
.edit_tiny_global {background:url(../images/buttons/tiny_edit.png) top left no-repeat; height:15px; width:28px; float:right; vertical-align:middle}
.delete_tiny_global {background:url(../images/buttons/tiny_delete.png) top left no-repeat; height:15px; width:15px; float:right; vertical-align:middle}
.add_global {background:url(../images/buttons/add_global.png) top left no-repeat; width:22px; height:21px; float:right; display:block; vertical-align:middle}


.fl {float:left !important}
.fr {float:right !important}
.trhs, .trhs caption {text-align:right !important}
.tm {text-align:center !important}
.tar {text-align:right !important}
.tal {text-align:left !important}
.taj {text-align:justify !important}
.taCol {-moz-column-count:2}
.cl {clear:left}
.cr {clear:right}
.nw {white-space:nowrap}
.cur {cursor:pointer}
.trans {opacity:.7}

.thumb {padding:2px; background-color:white; border:1px solid}

/* NEW TEXT FIELD WRAPPER*/
.tfw .tl {background-position:left -714px; background-repeat:no-repeat}
.tfw .tr {padding:0px 4px 0px 4px}
.tfw .tr {background-position:right -710px; background-repeat: no-repeat}
.tfw .tr .tile {height:4px; background-image:none !important}
.tfw .wrppr {padding:0px 4px 0px 4px}
.tfw .wrppr input {border:0px; background:none; padding:0px; width:100%}
.tfw .wrppr textarea {border:0px; width:100%; background:none; padding:0px;}
.tfw .bl {background-position: left -700px; background-repeat:no-repeat}
.tfw .br {padding:0px 4px 0px 4px}
.tfw .br {background-position:right -705px; background-repeat:no-repeat}
.tfw .br .tile {height:5px}
.tfw .br .tile {background-position:left -695px; background-repeat:repeat-x}

.taw .tl {background-position:left -737px; background-repeat:no-repeat}
.taw .tr {padding:0px 4px 0px 4px; background-position:right -733px; background-repeat:no-repeat}
.taw .tr .tile {height:4px}
.taw .wrppr {padding:0px 4px 0px 4px; position:relative}
.taw .wrppr input {border:0px; background:none; padding:0px; width:100%}
.taw .wrppr textarea {border:0px; width:100%; background:none; padding:0px}
.taw .wrppr select {border:0px; width:100%; padding:0px;}
.taw .bl {background-position:left -723px; background-repeat:no-repeat}
.taw .br {padding:0px 4px 0px 4px; background-position:right -728px; background-repeat:no-repeat}
.taw .br .tile {height:5px; background-position:left -718px; background-repeat:repeat-x}
.taw .suggest_wrppr {position:absolute; top:16px; left:0px;  z-index:2; min-width:150px; max-width:100%}
.taw .suggest {border-top:none; max-height:200px; overflow-y:auto; overflow-x:hidden; margin:0px 4px 0px 4px; border:1px solid}
.taw li {padding:0px}
.taw a {display:block; padding:2px 6px 2px 6px; white-space:nowrap}

.compact_list {list-style:none; padding:0px; margin:0px; border:1px dotted; padding:4px}
.compact_list li {margin-top:1px; padding:4px}
.compact_list li:first-child {margin-top:0px}

.dottedbox .compact_table {padding:0px; border:0px}
.compact_table {border:1px dotted; text-align:left; margin-bottom:4px; border-spacing:1px; padding:4px}
.compact_table:last-child {margin-top:0px}
.compact_table thead th { font-weight:bold; text-align:center; padding:2px;}
.compact_table tbody th {white-space:nowrap; text-align:right}
.compact_table tbody td, .compact_table tbody th {padding:4px !important; background-position:center right; background-repeat:no-repeat}
.compact_table tbody th img {vertical-align:middle; margin-right:4px}
.compact_table tbody td img {vertical-align:middle}
.compact_table .textinput {display:inline-block; vertical-align:middle}
.compact_table ul {padding:0px; margin:0px; list-style:none}
.compact_table ul li {padding:2px 2px 2px 4px}
.compact_table ul li:first-child {padding-top:0px}
.compact_table ul li + li {border-top:1px solid}
.compact_table.nowrap td, .compact_table.nowrap th {white-space:nowrap}
.compact_table .imgwrapper img{max-height:159px}
.compact_table td[rowspan] {padding:0px; background:none}
.compact_table .even td {background-color:#535353}
.compact_table.nobold tbody th {font-weight:normal}

.pageselector_wrapper {height:51px; float:right; position:relative; bottom:2px; color:white}
.pageselector_wrapper .fl {clear:left}
.pageselector_wrapper .fr {clear:right}
.pageselector_wrapper .counter {height:42px; padding-top:9px; background:url(../images/pageselector_tile.png) top repeat-x; text-align:center; margin:0px 38px 0px 38px; min-width:40px; line-height:26px; cursor:pointer}
.pageselector_wrapper .counter label {cursor:pointer}
.pageselector_wrapper .counter big {font-size:32px}
.pageselector_wrapper .counter small {font-size:12px; vertical-align:baseline;}
.pageselector_wrapper img {cursor:pointer}

.pageselector_wrapper .slider_wrapper {position:absolute; top:47px; height:29px; left:0px; width:100%; z-index:1; visibility:hidden; overflow:hidden;}
.pageselector_wrapper .slider_wrapper .left {background:url(../images/pageselector_slider_left.png) left top no-repeat;}
.pageselector_wrapper .slider_wrapper .right {background:url(../images/pageselector_slider_right.png) right top no-repeat}
.pageselector_wrapper .slider_wrapper .tile {margin:0px 12px 0px 12px; background:url(../images/pageselector_slider_tile.png) top repeat-x}
.pageselector_wrapper .slider_wrapper .left, .pageselector_wrapper .slider_wrapper .right, .pageselector_wrapper .slider_wrapper .tile {height:29px}
.pageselector_wrapper .slider_wrapper .tile img {position:absolute; top:2px}

/*SMARTBAR*/
#smartbar_wrapper {position:fixed; bottom:0px; right:0px; width:100%; z-index:6; display:none}
#smartbar_margin {margin:0px 10px 0px 10px}
#smartbar_left {background-position:left -22px; background-repeat:no-repeat; margin:auto; min-width:980px; max-width:1480px}
#smartbar_right {background-position:right -44px; background-repeat:no-repeat; padding:0px 11px 0px 11px}
#smartbar {background-position:left top; background-repeat:repeat-x; height:22px; position:relative; padding:0px 15px 0px 15px}
.buttonClosed {background-position:right -655px; background-repeat:no-repeat; position:relative; z-index:3}
.buttonClosed.fl {padding:3px 6px 0px 0px; margin-right:1px}
.buttonClosed.fr {padding:3px 0px 0px 6px; margin-left:1px}
.buttonClosed.fl .lining {padding:2px 17px 0px 8px;}
.buttonClosed.fr .lining {padding:2px 19px 0px 6px;}
.buttonClosed .lining {height:16px; background-position:right -421px; background-repeat:no-repeat; color:#222222; font-size:9px; position:relative; cursor:pointer;}
.buttonClosed .lining:hover {background-position:right -440px;}
.buttonClosed .lining img {vertical-align:middle}
.buttonClosed:first-child + .buttonClosed {z-index:1}
.buttonClosed span {padding:0px 4px 0px 4px}
.buttonClosed.fr {background-position:left -678px}
.buttonClosed.open {border:1px solid #222222; border-top:0px; height:16px; display:none; padding-top:2px; padding-bottom:3px}
	.darktheme .buttonClosed.open {background:#333333 !important}
	.lighttheme .buttonClosed.open {background:#eeeeee !important}
.buttonClosed.open.fr {left:2px; padding-left:4px}
.buttonClosed.open.fl {right:2px; padding-right:4px}
.buttonClosed.open .lining {background-position:right -699px; background-repeat:no-repeat}
#smartbar .alert_wrapper {position:absolute; right:-1px; bottom:12px; background-position:left -459px; background-repeat:no-repeat}
#smartbar .alert_wrapper .right {background-position:right -459px; background-repeat:no-repeat; position:relative; left:5px}
#smartbar .alert_wrapper .tile {font-weight:bold; height:17px; padding-right:1px; font-size:10px; color:white; position:relative; right:5px; padding:0px 1px 0px 6px}

.sb_w_shadow {position:absolute; bottom:21px; visibility:hidden; background:url(../images/smartbar_shadow.png) right 10px no-repeat; z-index:2}
.sb_w_wrapper {padding-right:9px}
.sb_w_tlc {background-repeat:no-repeat; margin:0px 0px 0px 9px}
	.pc .sb_w_tlc {background-position:left -669px}
	.xbox .sb_w_tlc {background-position:left -699px}
	.ps .sb_w_tlc {background-position:left -729px}
	.pcpp .sb_w_tlc {background-position:left -759px}
.sb_w_trc {background-repeat:no-repeat; padding:0px 10px 0px 10px}
	.pc .sb_w_trc {background-position:right -679px}
	.xbox .sb_w_trc {background-position:right -709px}
	.ps .sb_w_trc {background-position:right -739px}
	.pcpp .sb_w_trc {background-position:right -769px}
.pc .sb_w_tbg {background-color:#027fc3}
.xbox .sb_w_tbg {background-color:#1ec302}
.ps .sb_w_tbg {background-color:#c36602}
.pcpp .sb_w_tbg {background-color:#c32602}
.sb_w_htt {background-repeat:repeat-x; min-height:10px}
	.pc .sb_w_htt {background-position:right -689px}
	.xbox .sb_w_htt {background-position:right -719px}
	.ps .sb_w_htt {background-position:right -749px}
	.pcpp .sb_w_htt {background-position:right -779px}
.sb_w_vtl {background:url(../images/smartbar_chat_htile.gif) left repeat-y}
.sb_w_vtr {background:url(../images/smartbar_chat_htile.gif) right repeat-y}
.sb_w_left {background-position:left 18px; background-repeat:no-repeat}
	.darktheme .sb_w_left {background-image:url(../images/smartbar_chat_left.gif)}
	.lighttheme .sb_w_left {background-image:url(../images/light/smartbar_chat_left.gif)}
.sb_w_right {background-position:right 18px; background-repeat:no-repeat}
	.darktheme .sb_w_right {background-image:url(../images/smartbar_chat_right.gif)}
	.lighttheme .sb_w_right {background-image:url(../images/light/smartbar_chat_right.gif)}
.sb_w {min-height:20px; padding-bottom:4px}
.sb_w .overflowx {max-height:500px; margin:0px 3px 0px 3px; clear:both}
.title_actions {padding:0px 4px 0px 4px; height:18px; margin:0px 1px 0px 1px; border-style:solid; border-width:0px 2px 0px 2px; color:white}
	.pc .title_actions {background-color:#027fc3; border-color:#98d0ee}
	.xbox .title_actions {background-color:#1ec302; border-color:#a5ee98}
	.ps .title_actions {background-color:#c36602; border-color:#eec498}
	.pcpp .title_actions {background-color:#c32602; border-color:#eea898}
#chat .title_actions {padding-left:8px}
.title_actions img {vertical-align:middle}
.title_actions span {vertical-align:middle; font-weight:bold; position:relative; bottom:3px}

.sb_block {background-position:left top; background-repeat:repeat-x; padding:8px 4px 4px 4px; font-weight:normal} 
	.darktheme .sb_block {background-image:url(../images/sb_blockbg.gif)}
	.lighttheme .sb_block {background-image:url(../images/light/sb_blockbg.gif)}
.sb_block:first-child {background:none; padding-top:4px}
.sb_block span {padding:0px}
.sb_block_options {padding:4px; font-size:9px; text-align:right; border-bottom:1px solid; margin:0px 3px 0px 3px}
.sb_block_options a {margin-left:12px; padding:1px; border:1px solid; -moz-border-radius:5px; cursor:pointer}
	.darktheme .sb_block_options a {background-color:#292929}

#pug_shadow {left:-13px; width:300px}
#not_shadow {right:-13px; width:380px}
#admin_shadow {right:-13px; width:960px}
#mail_shadow {right:-13px; width:380px}
#buddies_shadow {right:-13px; width:250px}
#pers_shadow {right:-13px; width:300px}

.sb_button {background-position:left top; background-repeat:no-repeat; width:22px; height:21px; cursor:pointer}
.title_actions .sb_button {position:relative; bottom:5px}
.sb_button.edit {background-image:url(../images/buttons/sb_edit.png)}
.sb_button.edit:hover {background-image:url(../images/buttons/sb_edit_hover.png)}
.sb_button.close {background-image:url(../images/buttons/sb_close.png)}
.sb_button.close:hover {background-image:url(../images/buttons/sb_close_hover.png)}

#chat .padding {padding:4px}
#chat_bg {background-position:center top; background-repeat:no-repeat}
	.darktheme #chat_bg {background:url(../images/smartbar_chatbg.jpg)}
	.lighttheme #chat_bg {background:url(../images/light/smartbar_chatbg.jpg)}
#chat_shadow {left:0px; width:100%; z-index:0}
#chat #channels .wrapper {position:relative; min-height:24px; display:block; padding:4px 4px 4px 100px; overflow:hidden; clear:both}
.bubble_cont {float:left; white-space:nowrap}
.bubble {float:left; background-position:left -90px; background-repeat:no-repeat; cursor:pointer; padding-left:7px}
.bubble .right {background-position:right -114px; background-repeat:no-repeat; padding-right:7px}
.bubble .left {background-position:left -66px; background-repeat:repeat-x; white-space:nowrap}
.bubble .text {height:20px; max-width:150px; overflow:hidden; padding:4px 0px 0px 20px; margin-right:8px; color:white}
.bubble.read .text {background-position:left -399px; background-repeat:no-repeat}
.bubble.unread .text {background-position:left -376px; background-repeat:no-repeat}
.bubble.mentioned .text{color:red}
.bubble img {vertical-align:middle}
.bubble#active {background-position:left -162px; background-repeat:no-repeat}
.bubble#active .right {background-position:right -162px; background-repeat:no-repeat}
.bubble#active .left {background-position:left -138px; background-repeat:repeat-x}
.bubble#active .text {background-position:left -352px; background-repeat:no-repeat}
.bubbleClose {background-position:-176px -210px; background-repeat:no-repeat; width:20px; height:24px; float:left; display:block; cursor:pointer}
.bubbleClose:hover {background-position:-196px -210px}
#chatright .bubble {float:none; text-align:center; font-weight:bold}
#colcont {position:relative; padding:0px 220px 0px 200px}
#chatright {width:220px; position:absolute; right:0px; top:0px}
#chatleft {width:200px; position:absolute; left:0px; top:0px}
#chat .wrapper {margin:4px; position:relative; border:1px solid; padding:8px}
	.darktheme #chat .wrapper {background:url(../images/25pbg.png)}
	.lighttheme #chat .wrapper {background:url(../images/10pbg.png)}
#chatleft_channellist, #chatright_users, #chatmid_text {overflow-y:auto; overflow-x:hidden;}
#chat #chatleft .wrapper {margin:0px 0px 0px 4px}
#chat #chatright .wrapper {margin:0px 4px 0px 0px}
#chat #chatleft .wrapper:first-child {margin:0px 0px 4px 4px}
#chat #chatright .wrapper:first-child {margin:0px 4px 4px 0px}
#chat .wrapper#chatleft_channelsearch, #chat #chatright .wrapper, #chat .wrapper#chatright_controls {padding-top:39px}
#chatmid_head div {font-size:14px; margin-top:5px}
#chatmid_head div span {font-weight:bold}
#chatmid_head img {padding-left:5px; border-left:1px dotted; margin-left:5px; cursor:pointer}
#chatmid_textarea textarea {max-height:180px; overflow:auto; min-height:11px}
.chatmid_post{font-size:12px; padding:0px 20px 0px 20px; text-indent:-20px; line-height:14px; margin-bottom:4px}
.chatmid_username {display:inline; font-size:10px; padding-right:4px}
.chatmid_username a {font-size:12px; font-weight:bold; cursor:pointer}
#livechatsounds {visibility:hidden; float:left}
.chatmid_post table {margin-top:10px}
.chatmid_post table thead th {background:url(../images/25pbg.png)}
.chatmid_post table td {background:url(../images/10pbg.png); text-align:center; padding:5px; white-space:nowrap; overflow:hidden}
.chatmid_post table div {margin-bottom:5px}

.sb_menu {height:8px; float:left; margin-top:3px; margin-right:4px}
#sb_menu_livechat {background-position:left -210px; width:63px}
#sb_menu_livechat_open {background-position:left -720px; width:63px}
#sb_menu_pug {background-position:left -218px; width:53px}
#sb_menu_pug_open {background-position:left -728px; width:53px}
#sb_menu_not {background-position:left -226px; width:96px}
#sb_menu_not_open {background-position:left -736px; width:96px}
#sb_menu_mail {background-position:left -234px; width:30px}
#sb_menu_mail_open {background-position:left -744px; width:30px}
#sb_menu_buddies {background-position:left -242px; width:49px}
#sb_menu_buddies_open {background-position:left -752px; width:49px}
#sb_menu_pers {background-position:left -250px; width:100px}
#sb_menu_pers_open {background-position:left -760px; width:100px}
#sb_menu_admin {background-position:left -258px; width:107px}
#sb_menu_admin_open {background-position:left -768px; width:107px}

.chat_rank {width:20px; height:20px; float:left; margin:3px 4px 0px 0px}
.chat_rank.admin {background-position:left -328px}
.chat_rank.peon {background-position:-20px -328px}
.chat_rank.user {background-position:-40px -328px}

#chat .title {position:absolute; top:-1px; left:-1px}
#title_channellisting {width:196px; height:35px; background-position:left -476px}
#title_activechannels {width:93px; height:34px; background-position:left -511px}
#title_privatemessages {width:93px; height:34px; background-position:-93px -511px}
#title_channeloptions {width:216px; height:35px; background-position:left -545px}
#title_onlineusers {width:216px; height:35px; background-position:left -580px}

.darktheme #chat .title,
.darktheme .sb_alert .btm .left,
.darktheme .sb_alert .top .left,
.darktheme .sb_alert .btm .right,
.darktheme .sb_alert .top .right,
.darktheme .user_wrapper,
.darktheme .chat_rank,
.darktheme .sb_menu,
.darktheme .bubbleClose,
.darktheme .bubble#active,
.darktheme .bubble .text,
.darktheme .bubble,
.darktheme .bubble .right,
.darktheme .bubble .left,
.darktheme #smartbar_left,
.darktheme #smartbar_right,
.darktheme #smartbar,
.darktheme .buttonClosed,
.darktheme .buttonClosed.fr,
.darktheme .buttonClosed .lining,
.darktheme .buttonClosed.open .lining,
.darktheme #smartbar .alert_wrapper,
.darktheme #smartbar .alert_wrapper .right {background-image:url(../images/sprite_dark_smartbar.png)}

.lighttheme #chat .title,
.lighttheme .sb_alert .btm .left,
.lighttheme .sb_alert .top .left,
.lighttheme .sb_alert .btm .right,
.lighttheme .sb_alert .top .right,
.lighttheme .user_wrapper,
.lighttheme .chat_rank,
.lighttheme .sb_menu,
.lighttheme .bubbleClose,
.lighttheme .bubble#active,
.lighttheme .bubble .text,
.lighttheme .bubble,
.lighttheme .bubble .right,
.lighttheme .bubble .left,
.lighttheme #smartbar_left,
.lighttheme #smartbar_right,
.lighttheme #smartbar,
.lighttheme .buttonClosed,
.lighttheme .buttonClosed.fr,
.lighttheme .buttonClosed .lining,
.lighttheme .buttonClosed.open .lining,
.lighttheme #smartbar .alert_wrapper,
.lighttheme #smartbar .alert_wrapper .right {background-image:url(../images/sprite_light_smartbar.png)}

.tree {margin:10px 0px 0px 0px; padding:0px}
.tree:first-child {margin-top:0px}
.tree dd {background-image:url(../images/sb_channelList_vert.gif); background-position:left; background-repeat: repeat-y; margin:0px 0px 0px 6px; display:none}
.tree.open > dd {display:block}
.tree dl dd {margin-left:10px}
.tree dd:last-child {background:none}
.tree dd > a {padding:2px 2px 2px 20px; display:block; cursor:pointer; background:url(../images/sb_channelList_hori.gif) left center no-repeat}
.tree dd > a:hover {background-image:url(../images/sb_channelList_hori_hvr.gif)}
.tree dd:last-child > a {background-image:url(../images/sb_channelList_btm.gif)}
.tree dd:last-child > a:hover {background-image:url(../images/sb_channelList_btm_hvr.gif)}
.tree dt {cursor:pointer; background:url(../images/sb_channelList_vert.gif) 6px repeat-y}
.tree dl dt {background:url(../images/sb_channelList_hori.gif) left center no-repeat; padding-bottom:0px}
.tree dt a {background:url(../images/buttons/expand.png) left 1px no-repeat; display:block; padding-left:16px; font-weight:bold}
.tree.open > dt a {background-image:url(../images/buttons/collapse.png)}
.tree dl dt a {background-position:4px 1px; padding-left:20px; font-weight:normal}
.tree dd dt {font-style:italic}
.tree dd:last-child dt {background-image:url(../images/sb_channelList_btm.gif)}
.tree a span {font-style:italic}
#channellist_searchresults {border:1px dotted; margin-bottom:10px; padding:4px 0px 4px 0px; display:none}
.user_wrapper {background-position:left -266px; background-repeat:no-repeat; margin-bottom:1px; height:31px; padding:0px 4px 0px 4px}
.user_wrapper:hover {background-position:left -297px}
.user_wrapper a {font-weight:bold; font-size:11px; vertical-align:middle; display:block; padding:6px 0px 14px 0px; cursor:pointer}
.user_wrapper .premium {background:url(../images/icons/premium_short.png) left 2px no-repeat; padding-left:34px}
.user_wrapper a:hover {text-decoration:none}
.user_wrapper div {margin:4px 0px 0px 4px}
.user_wrapper .namewrapper {overflow:hidden; vertical-align:middle; margin:0px 4px 0px 4px; white-space:nowrap}
#chatright .bubble {float:none}
#chatright .bubble .text{max-width:none}

.noti {padding:4px 4px 4px 34px; background-position:left 2px; background-repeat:no-repeat; clear:both; min-height:15px}
.noti span {font-style:italic}
.noti.challenge {background-image:url(../images/icons/noti_challenge.gif)}
.noti.team {background-image:url(../images/icons/noti_team.gif)}
.noti.forum {background-image:url(../images/icons/noti_forum.gif)}
.noti.system {background-image:url(../images/icons/noti_system.gif)}
.noti.mail {background-image:url(../images/icons/noti_mail.gif)}
.noti.mail div {font-style:italic; border-top:1px dotted; padding:2px; margin-top:2px}
.noti.useronline {background-image:url(../images/icons/noti_useronline.gif); background-position:left center}
.noti.userafk {background-image:url(../images/icons/noti_userafk.gif); background-position:left center}
.noti.useroffline {background-image:url(../images/icons/noti_useroffline.gif); background-position:left center; opacity:.6}
.noti.useronline a, .noti.userafk a, .noti.useroffline a {font-size:12px; display:block; cursor:pointer}
.noti.useronline .imgwrapper, .noti.userafk .imgwrapper,  .noti.useroffline .imgwrapper {float:left; vertical-align:middle; margin-right:4px; position:relative; bottom:3px}
.noti.useronline .imgwrapper img, .noti.userafk .imgwrapper img, .noti.useroffline .imgwrapper img{width:25px; height:25px}
.noti.user {background-image:url(../images/icons/noti_user.gif)}
#buddies_offline_target {background:url(../images/sb_blockbg.gif) top repeat-x; padding-top:4px}
.noti.quick a {font-weight:bold; margin-top:2px;}
.noti.quick dl {margin:0px; padding:0px}
.noti.quick dl dt {font-weight:bold; margin-bottom:2px}
.noti.quick dl dd {margin-left:8px; padding:2px; margin-bottom:2px}
.noti.quick dl a {font-weight:normal; margin:0px}
.noti.pug {padding-left:24px; background-position:2px 5px}
.noti.pug a {font-size:12px; font-weight:bold; cursor:pointer}
.noti.pug div {margin-top:2px}
.noti.pug div:first-child {margin:0px}

.sb_alert {position:absolute; bottom:35px; width:200px}
.fl .sb_alert {left:0px}
.fr .sb_alert {right:0px}
.sb_alert .top .left {background-position:left -615px; background-repeat:no-repeat; padding-left:15px; margin-right:15px}
.sb_alert .top .right {background-position:right -615px; background-repeat:no-repeat; position:relative; left:15px}
.sb_alert .top .tile {border-top:1px solid #8f8f66; background-color:#ffffe1; height:13px; position:relative; right:15px}
.sb_alert .btm .left {background-position:left -629px; background-repeat:no-repeat; padding-left:15px; margin-right:15px}
.sb_alert .btm .right {background-position:right -629px; background-repeat:no-repeat; position:relative; left:15px;}
.sb_alert .btm .tile {border-bottom:1px solid #8f8f66; background-color:#ffffe1; height:13px; position:relative; right:15px}
.sb_alert .top img {position:absolute; top:7px; right:-6px; cursor:pointer}
.sb_alert .btm img {position:absolute; bottom:-12px}
.fl .sb_alert .btm img {left:1px}
.fr .sb_alert .btm img {right:1px}
.sb_alert .content {border:1px solid #8f8f66; border-top:none; border-bottom:0px; padding:0px 15px 0px 15px; background-color:#ffffe1; color:#8f8f66; text-align:center; font-size:10px}
.sb_alert .content big {font-size:14px; font-weight:bold; display:block; margin-bottom:4px}


/*END SMARTBAR*/

.user_mod {width:20px; height:20px; background:url(../images/buttons/user_mod.png) top left no-repeat; float:right; position:relative; cursor:pointer;}
.user_mod ul {position:absolute; top:20px; right:6px; margin:0px; padding:0px; list-style:none; background:url(../images/50pbg.png); text-align:right; visibility:hidden; z-index:2}
.user_mod ul ul {top:4px; right:80px}
.user_mod ul li {position:relative; bottom:5px; left:5px; border:1px solid; width:75px}
.user_mod ul li:hover {background-color:#3f3f3f}
.user_mod ul li + li {border-top:0px}
.user_mod ul li ul + a {background:url(../images/page_mod_arrow.gif) 4px center no-repeat; padding-left:12px}
.user_mod ul li a {display:block; padding:3px; font-size:9px !important; font-weight:normal !important}

.smallchat_wrapper {background:url(../images/smallchat_groove.png) center bottom no-repeat; padding:4px 4px 6px 4px; margin-bottom:4px}
.smallchat_wrapper .who {padding:2px; font-weight:bold; margin-left:46px}
.smallchat_wrapper .who div {font-weight:normal; float:right; font-size:10px; white-space:nowrap}
.smallchat_wrapper .who div a {float:right; vertical-align:middle}
.smallchat_wrapper .who div i {margin-right:4px; float:right}
.smallchat_wrapper p {padding:4px; margin:0px 0px 0px 46px}
.smallchat_wrapper .imgwrapper {float:left}
.smallchat_wrapper .imgwrapper img{height:36px; width:36px}
.smallchat_wrapper + .actionshalf {margin-bottom:4px}
.smallchat_wrapper.op p {color:#ffa500}
.smallchat_wrapper.op .imgwrapper .border {border-color:#ffa500}

.page_alert {text-align:center; border:1px dotted; margin-bottom:16px}
.page_alert .padding {padding:10px}
.page_alert .padding label {font-size:14px}
.page_alert .padding label.highlight {font-size:18px}

.title_wrapper {height:13px; overflow:hidden; position:relative; margin-right:6px}
.title_slider {position:absolute; top:0px; left:0px; text-align:inherit; white-space:nowrap; min-width:100%}
.title_slider .premium {position:relative; bottom:4px; margin-right:4px}

.imgwrapper {display:inline-block}
.imgwrapper .shadow {padding:0px 3px 3px 0px; background:url(../images/blockshadow25.png) 3px 3px no-repeat; margin:1px}
.imgwrapper .border {padding:2px; background-color:white; border:1px solid}
.imgwrapper img {width:100%; display:block}
.imgwrapper.g:hover .border {cursor:pointer}

/*TOPBAR*/
#tb_changetheme {width:26px; height:21px; background-position:left top; position:relative; top:3px; cursor:pointer}
	.darktheme #tb_changetheme {background-image:url(../images/buttons/theme.png)}
	.lighttheme #tb_changetheme {background-image:url(../images/light/buttons/theme.png)}
#tb_restrict img.fl {margin:10px 3px 0px 8px}
#tb_restrict .dd {position:absolute; top:20px; left:-2px; border-top:0px; margin:0px; padding:2px; list-style:none}
#tb_restrict .dd li {padding:4px 0px 2px 0px; margin-top:2px; border-top:1px dotted}
.tb_dd {position:relative; top:3px; float:left; background-position:left -301px; background-repeat:no-repeat}
.tb_dd .right {padding:0px 10px 0px 10px; background-position:right -326px; background-repeat:no-repeat}
.tb_dd .tile {height:18px; padding-top:7px; position:relative; background-position:left -276px; background-repeat:repeat-x}
.tb_dd .tile img + img {padding-right:7px}
.tb_dd .active {position:absolute; bottom:-3px; left:0px; display:none; width:100%; height:6px}
.tb_dd .active .arrow {width:9px; height:6px; background-position:-50px top; background-repeat:no-repeat; margin:auto; display:block}
.ddbtn {position:absolute; width:11px; height:20px; background-position:-59px top; background-repeat:no-repeat}
.tb_dd .ddbtn {right:-4px; top:3px;}
.tb_dd .ddbtn + .tb_flag {padding-right:8px}
.tb_d {position:relative; top:3px; float:right; height:25px; background-position:left -145px; background-repeat:no-repeat}
.tb_d .right {padding:0px 8px 0px 8px; background-position:right -170px; background-repeat: no-repeat}
.tb_d .tile {height:25px; background-position:left -120px; background-repeat:repeat-x}
.tb_d .tfw {padding-top:3px; position:relative; right:2px; float:left; width:95px; margin-left:3px}
.tb_d .tfw:first-child {margin-left:0px}
.tb_d .common_btn {float:left; margin-top:3px}
.tb_d .tfw input {text-align:center; font-size:10px}
#post_login {float:left; margin-top:6px; padding:0px 8px 0px 4px; background:url(../images/post_login_bg.gif) right center no-repeat; margin-right:6px}
#post_login a {max-width:80px; overflow:hidden; display:inline-block; vertical-align:top; white-space:nowrap}

.tb_dropdown_left {padding-left:6px; background-position:left -510px; background-repeat:no-repeat; float:left; margin-top:3px}
.tb_dropdown_right {padding-right:6px; background-position:right -533px; background-repeat:no-repeat}
.tb_dropdown_tile {height:20px; background-position:left -556px; background-repeat:repeat-x; padding:3px 8px 0px 4px; text-align:center; color:#bebebe}
.tb_dropdown_right .tb_dropdown_tile {padding-right:4px}
.tb_dropdown_button {width:21px; height:23px; background-position:-122px -62px; float:left; margin-top:3px; cursor:pointer; position:relative}

.tb_list {position:absolute; top:26px; z-index:1; color:#bebebe; display:none;}
#location_dropdown {left:-14px;}
#cgnetwork_dropdown {right:-14px}
.tb_list_arrow {position:absolute; top:-6px}
#location_dropdown .tb_list_arrow {left:18px}
#cgnetwork_dropdown .tb_list_arrow {right:18px}
.tb_list_top_left {background:url(../images/topbar_list_tleft.png) left top no-repeat; padding-left:6px;}
.tb_list_top_right {background:url(../images/topbar_list_tright.png) right top no-repeat; padding-right:6px}
.tb_list_top_tile {border-top:1px solid #656465; height:3px; background-color:#353333}
.tb_list_body {background:url(../images/topbar_list_htile.png); padding:0px 1px 0px 1px}
.tb_list_body_left {background:url(../images/topbar_list_strip.png) left top no-repeat; padding-left:1px; background-color:#353333}
.tb_list_body_right {background:url(../images/topbar_list_strip.png) right top no-repeat; padding-right:1px; background-color:#353333}
.tb_list_body_tile {background-color:#353333; padding:11px 15px 11px 15px}
.tb_list_btm_left {background:url(../images/topbar_list_bleft.png) left top no-repeat; padding-left:6px}
.tb_list_btm_right {background:url(../images/topbar_list_bright.png) right top no-repeat; padding-right:6px}
.tb_list_btm_tile {background:url(../images/topbar_list_btile.png) bottom repeat-x; height:7px}

.tb_list .tb_flag {float:none; display:inline-block; vertical-align:top; margin-right:4px}
.tb_list ul {margin:0px; list-style:none; padding:0px}
.tb_list ul li {white-space:nowrap; padding-top:2px; margin-top:5px; border-top:1px solid #454545}
.tb_list ul li:first-child {margin-top:0px; border-top:none}

.cgnetwork_site + .cgnetwork_site {margin-top:5px}
.tb_list table {text-align:left; border-collapse:collapse; border-right:1px dotted #454545;}
.tb_list td, .tb_list th {padding:4px; border-bottom:1px dotted #454545; border-top:1px dotted #454545; }
.tb_list th {padding-left:10px}
.tb_list td {padding-right:10px}
.cgnetwork_thumb img {height:100px}
td.cgnetwork_thumb {border:1px solid #454545 !important; padding:4px}

.tb_title {background-repeat:no-repeat; float:left; height:10px; margin:9px 5px 0px 10px}
.tb_plat {height:10px}
.tb_part {height:9px; margin-top:2px}
.tb_flag {height:13px; width:24px; float:left; vertical-align:middle; border:1px solid black}
	.darktheme .tb_title, 
	.darktheme .tb_part,
	.darktheme .tb_plat,
	.tb_flag {background-repeat:no-repeat}
#tb_title_platforms {width:60px; background-position:-32px -42px}
#tb_title_partners {width:53px; background-position:-160px -42px}
#tb_title_cgnetwork {width:67px; background-position:-92px -42px}
#tb_plat_pc {width:20px; background-position:-32px -52px}
	.pc #pc_is_active {display:block}
#tb_plat_xbox {width:42px; background-position:-52px -52px}
	.xbox #xbox_is_active {display:block}
#tb_plat_ps {width:18px; background-position:-94px -52px}
#tb_part_pcpp {width:77px; background-position:-112px -52px}
	.ps #ps_is_active {display:block}
#tb_flag_au {background-position:-80px -62px}
#tb_flag_usa {background-position:-56px -62px}
#tb_flag_eu {background-position:-32px -62px}

/*HEADER*/
#deco_navleft, 
#deco_navright, 
#deco_headerleft,
#deco_headerright {background-repeat:no-repeat}
#deco_navleft {position:absolute; bottom:-42px; left:-4px; width:19px; height:42px; z-index:1}
	.pc #deco_navleft {background-position:left -128px}
	.xbox #deco_navleft {background-position:left -170px}
	.ps #deco_navleft {background-position:left -212px}
	.pcpp #deco_navleft {background-position:left -254px}
#deco_navright {position:absolute; bottom:-42px; right:-4px; width:19px; height:42px; z-index:1}
	.pc #deco_navright {background-position:-19px -128px}
	.xbox #deco_navright {background-position:-19px -170px}
	.ps #deco_navright {background-position:-19px -212px}
	.pcpp #deco_navright {background-position:-19px -254px}
#deco_headerleft {position:absolute; top:0px; left:-4px; width:16px; height:104px; background-position:left top; background-repeat:no-repeat}
#deco_headerright {position:absolute; top:0px; right:-4px; width:16px; height:104px; background-position:-16px top; background-repeat:no-repeat}
#logo {position:absolute; top:12px; left:12px; width:448px; height:73px}
	.darktheme.pc #logo {background:url(../images/pc/logo.png) top left no-repeat}
	.darktheme.xbox #logo {background:url(../images/xbox/logo.png) top left no-repeat}
	.darktheme.ps #logo {background:url(../images/ps/logo.png) top left no-repeat}
	.darktheme.pcpp #logo {background:url(../images/pcpp/logo.png) top left no-repeat; width:462px}
	.lighttheme.pc #logo {background:url(../images/light/pc/logo.png) top left no-repeat}
	.lighttheme.xbox #logo {background:url(../images/light/xbox/logo.png) top left no-repeat}
	.lighttheme.ps #logo {background:url(../images/light/ps/logo.png) top left no-repeat}
	.lighttheme.pcpp #logo {background:url(../images/light/pcpp/logo.png) top left no-repeat; width:462px}
	/*USA*/
	#usa.darktheme.pc #logo {background:url(../images/pc/logo_usa.png) top left no-repeat}
	#usa.darktheme.xbox #logo {background:url(../images/xbox/logo_usa.png) top left no-repeat}
	#usa.darktheme.ps #logo {background:url(../images/ps/logo_usa.png) top left no-repeat}
	#usa.lighttheme.pc #logo {background:url(../images/light/pc/logo_usa.png) top left no-repeat}
	#usa.lighttheme.xbox #logo {background:url(../images/light/xbox/logo_usa.png) top left no-repeat}
	#usa.lighttheme.ps #logo {background:url(../images/light/ps/logo_usa.png) top left no-repeat}
#site_links {position:absolute; top:3px; right:15px}
#site_links ul{list-style:none; margin:0px; padding:0px}
#site_links li{float:left; margin-left:20px}
#site_links a {font-weight:bold; color:#666666}
#header .advert {position:absolute; top:20px; right:15px; height:60px; width:510px; text-align:right; overflow:hidden}
#header .advert .overlay {position:absolute; top:-1px; left:-1px; width:19px; height:57px; background-position:right top}

/*TOPNAV*/
.game_dd {width:12px; height:11px; float:left; margin-right:6px; margin-top:2px; background-position:-32px -22px; background-repeat:no-repeat}
#top_nav > li {float:left; height:32px; position:relative}
#top_nav > li > a {text-decoration:none; font-weight:bold; color:white; height:25px; margin-top:1px; display:block; position:relative; z-index:2;}
#top_nav > li > a {padding:6px 10px 0px 10px;}
#top_nav > li > a.hasDD {background-repeat:no-repeat; background-position:right 12px; padding-right:18px; background-position:right -265px; background-repeat:no-repeat}
#top_nav > li > a:hover {text-decoration:underline}
#top_nav > li#hover > a{padding:5px 9px 0px 9px; border:1px solid; border-bottom:0px; height:22px}
#top_nav > li#hover > a.hasDD{padding:5px 17px 0px 9px; background-position:right -290px}
#top_nav > li#hover > a.hasDD .game_dd {background-position:-44px -22px}
#top_nav > li#hover > a:hover {text-decoration:none}
#top_nav > li > a img{padding:0px 5px 1px 5px; vertical-align:middle}
#dd_games {display:none; border:1px solid; position:absolute; top:28px; left:0px; z-index:1; padding:4px; width:683px}
#dd_games .suggest {border-top:1px dotted; text-align:right; margin:0px 10px 0px 10px; padding-top:5px}
#dd_games .suggest a {font-weight:bold}
#dd_games .row {clear:both}
#dd_games_gettingstarted {margin:6px 6px 0px 6px; background:url(../images/game_dd_gettingstartedbg.gif) left center no-repeat}
#dd_games_gettingstarted label {float:left;font-size:22px; margin-left:20px; padding-top:15px; cursor:pointer}
#dd_games_gettingstarted .btn {background:url(../images/buttons/game_getstarted.png) right center no-repeat; min-height:57px; display:block; cursor:pointer;}
.game_wrapper {background:url(../images/pc/topnav_gamewrapper_bgs.png) left bottom no-repeat; width:219px; margin:0px 0px 6px 6px; float:left; padding-bottom:8px; position:relative}
.game_wrapper .lining {padding:5px 10px 0px 34px; background:url(../images/pc/topnav_gamewrapper_bgs.png) left top no-repeat}
.game_wrapper.new {background-position:-219px bottom}
.game_wrapper.new .lining {background-position:-219px top}
.game_wrapper.default {background-position:-438px bottom}
.game_wrapper.default .lining {background-position:-438px top}
.game_category {padding:6px 0px 1px 0px; border-bottom:1px dotted; margin:0px 6px 6px 6px; clear:both;}
.game_title {font-size:14px;}
.game_wrapper .sm_i {position:absolute; top:6px; left:5px}
.game_online {position:relative; bottom:2px}
.game_options {height:10px; font-size:10px; padding:1px 0px 1px 0px; margin-bottom:4px}
.game_options div {float:left; padding-right:9px; background:url(../images/arrow_topnav_gamecomps.gif) right 6px no-repeat}
.game_options a {padding-right:7px; background:url(../images/arrow_topnav_gameforum.gif) right 4px no-repeat; float:right}
.game_wrapper ul {margin:0px; padding:0px 1px 0px 0px; list-style:none; font-size:9px; max-height:48px; overflow:auto; clear:both}
.game_wrapper ul li{margin:0px 0px 1px 0px}
.game_wrapper ul li a {background:url(../images/game_dd_ddbg.png) left top no-repeat; padding:0px 0px 0px 4px; white-space:nowrap; overflow:hidden; height:11px; display:block}
.game_wrapper ul li a:hover {text-decoration:none; background:url(../images/game_dd_ddbg.png) left -11px no-repeat}
.game_wrapper ul li span {float:right; background:url(../images/game_dd_ddbg.png) right -11px no-repeat; position:relative; z-index:1; padding:0px 4px 0px 4px; margin-left:1px}
.game_wrapper ul li span.green {text-decoration:blink}
#loginlogout {float:left; margin-top:3px}

/*FOOTER*/
#footerglow {position:absolute; bottom:-21px; left:0px; background-position:center top; background-repeat:no-repeat; width:100%; height:21px}
.pc #footerglow {background-image:url(../images/pc/footerglow.png)}
.xbox #footerglow {background-image:url(../images/xbox/footerglow.png)}
.ps #footerglow {background-image:url(../images/ps/footerglow.png)}
.pcpp #footerglow {background-image:url(../images/pcpp/footerglow.png)}
#footer_trimleft {position:absolute; top:-9px; left:-9px; background-position:-32px -33px; background-repeat:no-repeat; height:9px; width:17px}
#footer_trimright {position:absolute; top:-9px; right:-9px; background-position:-49px -33px; background-repeat:no-repeat; height:9px; width:17px}
#footer_btm {height:10px; position:relative; margin:0px 9px 0px 9px}
	.darktheme #footer_btm {background-color:#222222}
	.lighttheme #footer_btm {background-color:#777777}
#footer_btm_trimleft {position:absolute; bottom:0px; left:-9px; background-position:-113px -62px; background-repeat:no-repeat; height:10px; width:9px}
#footer_btm_trimright {position:absolute; bottom:0px; right:-9px; background-position:-104px -62px; background-repeat:no-repeat; height:10px; width:9px}

/* MAIN COLUMN */
#content_curve {position:absolute; top:0px; right:0px; z-index:9; width:21px; height:22px; background-position:-32px -75px; background-repeat:no-repeat}

#breadcrumbs {height:18px; padding:4px 0px 0px 10px; border-left:9px solid; position:relative; z-index:7; background-position:left -467px; background-repeat:repeat-x}
#trim_breadcrumb{position:absolute; bottom:-9px; left:-9px; width:9px; height:22px; background-position:-41px top; background-repeat:no-repeat}
#breadcrumbs span {float:left; margin-right:10px;}
#breadcrumbs ul {list-style:none; margin:0px; padding:0px}
#breadcrumbs ul li {float:left; margin-right:10px}
#breadcrumbs ul li a {padding-right:13px; background:url(../images/breadcrumb_arrow.gif) right 4px no-repeat}

#category_wrapper {margin-left:9px; border-bottom:1px solid; position:relative; z-index:8; background:url(../images/category_wrapperbg.png) top repeat-x}
#category_header {background-position:top right; background-repeat:no-repeat; height:72px; padding:18px 0px 0px 0px}
#category_icon {float:left; margin:3px 10px 0px 10px;}
#category_header h2 {margin:0px; padding:0px}
#trim_category {position:absolute; bottom:-9px; left:-9px; background-position:-32px top; background-repeat:no-repeat; width:9px; height:22px}
#category_nav {list-style:none; padding:0px; margin:0px 0px 0px 0px; height:29px; position:absolute; bottom:0px; left:0px; width:100%}
#category_nav > li {float:left; position:relative; top:1px;}
#category_nav > li > a {font-weight:bold; display:block; height:22px; padding:7px 10px 0px 10px; position:relative; z-index:2; cursor:pointer;}
#category_nav li a.hasDD {background-image:url(../images/top_nav_arrow_swap.gif); background-repeat:no-repeat; background-position:right 13px; padding-right:18px}
#category_nav li a img {margin-left:5px; vertical-align:middle}
#category_nav li#active {background-position:bottom center; background-repeat:no-repeat}
	.darktheme #category_nav li#active {background-image:url(../images/category_active_arrow.gif)}
	.lighttheme #category_nav li#active {background-image:url(../images/light/category_active_arrow.gif)}
#category_nav li#hover > a {border:1px solid; border-bottom:0px; padding:6px 9px 0px 9px; text-decoration:none}
#category_nav li#hover a.hasDD {padding:6px 17px 0px 9px; background-position:right 12px; background-image:url(../images/top_nav_arrow_hover.gif)}
#category_nav ul {position:absolute; top:28px; left:0px; list-style:none; padding:10px; margin:0px; border:1px solid; z-index:0; display:none; visibility:hidden} /*PC*/
#category_nav .right ul {left:auto; right:0px}
#category_nav ul a {padding:3px 6px 3px 6px; display:block; white-space:nowrap}
#category_nav ul a:hover {text-decoration:underline}
#category_nav ul li{margin:0px; padding:0px}
#category_nav ul li:first-child a {padding-left:6px}

.page_header, .page_text {margin-bottom:15px; background-position: bottom center; background-repeat: no-repeat; padding:0px 0px 10px 0px}
	.darktheme .page_header,
	.darktheme .page_text {background-image:url(../images/page_header_bg.gif)}
	.lighttheme .page_header,
	.lighttheme .page_text {background-image:url(../images/light/page_header_bg.gif)}
.page_header.btm {margin-top:15px; background-position:top center; padding:10px 0px 0px 0px}
.page_header .button_cont {float:right; background-position:top left; background-repeat:repeat-y; padding-left:50px; margin-top:6px}
	.darktheme .page_header .button_cont {background-image:url(../images/page_header_bg.gif)}
	.lighttheme .page_header .button_cont {background-image:url(../images/light/page_header_bg.gif)}
.page_header .button_cont .button {float:left}
.page_header .button_cont .stacked .button {float:none; display:block}
.page_header .button_cont .stacked {float:left}
.page_header .text_wrapper {background-position:top left; background-repeat:no-repeat; padding:8px 0px 0px 16px; margin:0px; min-height:48px}
	.darktheme .text_wrapper {background-image:url(../images/page_header_bg.jpg)}
	.lighttheme .text_wrapper {background-image:url(../images/light/page_header_bg.jpg)}
.page_header.btm .text_wrapper {background:none; padding:0px 0px 8px 16px}
.page_header .text_wrapper img {float:left; position:relative; right:5px; top:0px; margin:4px 5px 0px 0px}
.page_text {font-size:12px; line-height:16px; padding:0px 20px 10px 20px}
.page_text p {text-indent:12px}

#page_mod {width:44px; height:49px; background:url(../images/buttons/modbig.png) top left no-repeat; float:right; position:relative; z-index:3; cursor:pointer}
#page_mod ul {position:absolute; top:52px; right:8px; margin:0px; padding:0px; list-style:none; background:url(../images/50pbg.png); text-align:right; visibility:hidden}
#page_mod ul ul {top:4px; right:155px}
#page_mod ul li {position:relative; bottom:5px; left:5px; border:1px solid; width:150px}
#page_mod ul li:hover {background-color:#3f3f3f}
#page_mod ul li + li {border-top:0px}
#page_mod ul li ul + a {background:url(../images/page_mod_arrow.gif) 4px center no-repeat; padding-left:12px}
#page_mod ul li a {display:block; padding:6px}

.dataTable {margin-bottom:8px}
.dataTable thead tr{background-position:bottom left; background-repeat:repeat-x;}
	.darktheme .dataTable thead tr {background-image:url(../images/table_thead_trtile.gif)}
	.lighttheme .dataTable thead tr {background-image:url(../images/light/table_thead_trtile.gif)}
.dataTable thead th {height:18px; font-weight:normal; background-position:top left; background-repeat:repeat-x; white-space:nowrap; padding:0px 5px 0px 5px; border-left:1px solid}
	.darktheme .dataTable thead th {background-image:url(../images/table_thead_thtile.gif)}
	.lighttheme .dataTable thead th {background-image:url(../images/light/table_thead_thtile.gif)}
.firstCell + th {border:none !important}
.dataTable thead th img {vertical-align:middle; margin-left:3px}
.dataTable thead .firstCell {background-repeat:no-repeat; background-position:top left; width:7px; padding:0px; border-left:0px}
	.darktheme .dataTable thead .firstCell {background-image:url(../images/table_thead_left.gif)}
	.lighttheme .dataTable thead .firstCell {background-image:url(../images/light/table_thead_left.gif)}
.dataTable thead .lastCell {background-repeat:no-repeat; background-position:top right; width:7px; padding:0px; border-left:0px}
	.darktheme .dataTable thead .lastCell {background-image:url(../images/table_thead_right.gif)}
	.lighttheme .dataTable thead .lastCell {background-image:url(../images/light/table_thead_right.gif)}
.dataTable thead td {background-position:center bottom; background-repeat:no-repeat; height:9px; text-align:center}
	.darktheme .dataTable thead td {background-image:url(../images/table_thead_arrow.gif)}
	.lighttheme .dataTable thead td {background-image:url(../images/light/table_thead_arrow.gif)}
.dataTable thead .clickable {cursor:pointer;}
.dataTable tbody + tbody tr:first-child td{height:16px}

.dataTable tfoot td {border:1px dotted; padding:10px; text-align:center}

.content_row td {border-left:1px solid; border-top:1px solid; text-align:center; padding:2px 5px 2px 5px; background-position:bottom; background-repeat:repeat-x}
	.darktheme .content_row td {background-image:url(../images/table_tdtile.gif)}
	.darktheme .read td {background-image:url(../images/table_tdtile_read.gif); background-color:#4c4c4c !important; border-top-color:#666666 !important;}
	.darktheme .sticky td {background-image:url(../images/table_tdtile_orange.gif); background-color:#645a4d !important; border-top-color:#746b5f !important;}
	.lighttheme .content_row td {background-image:url(../images/light/table_tdtile.gif)}
	.lighttheme .read td {background-image:url(../images/light/table_tdtile_read.gif); background-color:#e0e0e0 !important; border-top-color:#ffffff !important;}
	.lighttheme .sticky td {background-image:url(../images/light/table_tdtile_sticky.gif); background-color:#f0eed6 !important; border-top-color:#fffffe !important;}
.content_row.unread .highlight {font-weight:bold}
.content_row.read .highlight {font-weight:normal}
	.darktheme .content_row.read .highlight {color:#cccccc}
	.lighttheme .content_row.read .highlight {color:#666666}
.dataTable tbody .firstCell, .dataTable tbody .lastCell {vertical-align:top; padding:0px !important}
.content_row .firstCell {background-position:bottom left; background-repeat:repeat-y; border:0px}
	.darktheme .content_row .firstCell {background-image:url(../images/table_lefttile.gif)}
	.darktheme .read .firstCell {background-image:url(../images/table_lefttile_read.gif)}
	.darktheme .sticky .firstCell {background-image:url(../images/table_lefttile_sticky.gif)}
	.lighttheme .content_row .firstCell {background-image:url(../images/light/table_lefttile.gif)}
	.lighttheme .read .firstCell {background-image:url(../images/light/table_lefttile_read.gif)}
	.lighttheme .sticky .firstCell {background-image:url(../images/light/table_lefttile_sticky.gif)}
.content_row .lastCell {background-position:bottom right; background-repeat:repeat-y; border:0px}
	.darktheme .content_row .lastCell {background-image:url(../images/table_righttile.gif)}
	.darktheme .read .lastCell {background-image:url(../images/table_righttile_read.gif)}
	.darktheme .sticky .lastCell {background-image:url(../images/table_righttile_sticky.gif)}
	.lighttheme .content_row .lastCell {background-image:url(../images/light/table_righttile.gif)}
	.lighttheme .read .lastCell {background-image:url(../images/light/table_righttile_read.gif)}
	.lighttheme .sticky .lastCell {background-image:url(../images/light/table_righttile_sticky.gif)}
.content_row .firstCell + td, .dataTable tbody .bottom_row .firstCell + td {border-left:0px}
.content_row td + .lastCell, .dataTable tbody .bottom_row td + .lastCell{border-left:0px}
.bottom_row {height:3px}
	.darktheme .bottom_row {background-color:#4c4c4c}
	.darktheme .read + .bottom_row {background-color:#444444}
	.darktheme .sticky + .bottom_row {background-color:#5c5245}
	.lighttheme .bottom_row {background-color:#dddddd}
	.lighttheme .read + .bottom_row {background-color:#d0d0d0}
	.lighttheme .sticky + .bottom_row {background-color:#e0dec6}
.bottom_row td {border-left:1px solid}
.bottom_row .firstCell {background-position:bottom left; background-repeat:no-repeat; border:0px}
	.darktheme .bottom_row .firstCell {background-image:url(../images/table_btmleft.gif)}
	.darktheme .read + .bottom_row .firstCell {background-image:url(../images/table_btmleft_read.gif)}
	.darktheme .sticky + .bottom_row .firstCell {background-image:url(../images/table_btmleft_sticky.gif)}
	.lighttheme .bottom_row .firstCell {background-image:url(../images/light/table_btmleft.gif)}
	.lighttheme .read + .bottom_row .firstCell {background-image:url(../images/light/table_btmleft_read.gif)}
	.lighttheme .sticky + .bottom_row .firstCell {background-image:url(../images/light/table_btmleft_sticky.gif)}
.bottom_row .lastCell {background-position:bottom right; background-repeat:no-repeat; border:0px}
	.darktheme .bottom_row .lastCell {background-image:url(../images/table_btmright.gif)}
	.darktheme .read + .bottom_row .lastCell {background-image:url(../images/table_btmright_read.gif)}
	.darktheme .sticky + .bottom_row .lastCell {background-image:url(../images/table_btmright_sticky.gif)}
	.lighttheme .bottom_row .lastCell {background-image:url(../images/light/table_btmright.gif)}
	.lighttheme .read + .bottom_row .lastCell {background-image:url(../images/light/table_btmright_read.gif)}
	.lighttheme .sticky + .bottom_row .lastCell {background-image:url(../images/light/table_btmright_sticky.gif)}
.spacer_row {height:6px; background-position:top; background-repeat:repeat-x}
	.darktheme .spacer_row {background-image:url(../images/table_spacertile.gif)}
	.lighttheme .spacer_row {background-image:url(../images/light/table_spacertile.gif)}
.spacer_row.break {height:16px}
.darktheme .spacer_row td.firstCell {background:url(../images/table_spacerleft.gif) top left no-repeat}
.lighttheme .spacer_row td.firstCell {background:url(../images/light/table_spacerleft.gif) top left no-repeat}
.darktheme .spacer_row td.lastCell {background:url(../images/table_spacerright.gif) top right no-repeat}
.lighttheme .spacer_row td.lastCell {background:url(../images/light/table_spacerright.gif) top right no-repeat}
.dataTable input {vertical-align:bottom}



/*DATATABLE IMAGES*/
.dtable_crow_tl {width:7px; height:28px; background-position:left top; background-repeat:no-repeat}
	.darktheme .dtable_crow_tl {background-image:url(../images/table_topleft.png)}
	.lighttheme .dtable_crow_tl {background-image:url(../images/light/table_topleft.png)}
.dtable_crow_tr {width:7px; height:28px; background-position:right top; background-repeat:no-repeat}
	.darktheme .dtable_crow_tr {background-image:url(../images/table_topright.png)}
	.lighttheme .dtable_crow_tr {background-image:url(../images/light/table_topright.png)}
.dtable_thead_arrow {width:11px; height:9px; background-position:left top; margin:auto}
.tal .dtable_thead_arrow {margin:0px 0px 0px 4px}
	.darktheme .dtable_thead_arrow {background-image:url(../images/table_thead_arrow.gif)}
	.lighttheme .dtable_thead_arrow {background-image:url(../images/light/table_thead_arrow.png)}

.dataTable table {border-collapse:collapse; border-spacing:1px; width:100%}
.dataTable table img {vertical-align:middle}
.dataTable table .title_wrapper {height:14px}
.dataTable table th {text-align:right !important}
.dataTable table .highlight {font-size:12px; font-weight:bold}
.dataTable table td, .dataTable table th {white-space:nowrap; overflow:hidden; background-repeat:no-repeat !important; background-position:right center !important}

.content_row table td, .content_row table th{background:none; border:1px solid; font-size:9px; padding:2px 4px 2px 4px; text-align:left}
.content_row table th {white-space:nowrap}

.dataTable .hot {background:url(../images/table_tdtile_red.gif) bottom repeat-x #644d4d !important}
.content_row .hot {border-top:1px solid #876060 !important}
.dataTable .new {background:url(../images/table_tdtile_green.gif) bottom repeat-x #4f644d !important}
.content_row .new {border-top:1px solid #698a66 !important}
.dataTable .med {background:url(../images/table_tdtile_orange.gif) bottom repeat-x #645a4d !important}

.dataTable .thumb {height:32px; width:32px}

.dataTable.nowrap .content_row td {white-space:nowrap}

.page_menu {list-style:none; margin:4px 0px 10px 0px; padding:0px 0px 0px 14px; line-height:24px}
	.darktheme .page_menu {background:url(../images/page_menu_line.gif) left 1px}
.page_menu .curve {position:absolute; left:0px; bottom:-15px; display:none}
.page_menu li {display:inline-block; margin:0px 2px 1px 2px}
.page_menu .premium a {background:url(../images/icons/premium.png) center right no-repeat; padding-right:55px}
.page_menu li a {cursor:pointer; border:1px solid; padding:2px 8px 2px 8px; height:11px; -moz-border-radius:4px; -webkit-border-radius:4px}
.page_menu .active {font-weight:bold; padding-top:4px; position:relative; top:1px}

.small_column {float:left; width:26%}
.large_column {float:left; width:74%}
.half_column {float:left; width:50%}
.fp_column.left {margin-right:318px}
.fp_column.right {width:318px; float:right}
.left .padding {padding:0px 2px 0px 0px}
.right .padding {padding: 0px 0px 0px 2px}
.padding .left .padding {padding:0px 2px 0px 0px}
.padding .right .padding {padding: 0px 0px 0px 2px}

.half_column.middle {float:none; margin:auto}

/*SHADOW STACK*/
.s_grad {margin:0px 0px 3px 0px}
.s_lht {padding-left:2px}
	.darktheme .s_lht {background:url(../images/shadowstack_tile.png) left repeat-y;}
	.lighttheme .s_lht {background:url(../images/shadowstack_tile_light.png) left repeat-y;}
.s_rht {padding-right:2px}
	.darktheme .s_rht {background:url(../images/shadowstack_tile.png) right repeat-y;}
	.lighttheme .s_rht {background:url(../images/shadowstack_tile_light.png) right repeat-y;}
.s_tlc {background:url(../images/shadowstack_topcorners.png) top left no-repeat}
.s_trc {background:url(../images/shadowstack_topcorners.png) top right no-repeat}
.s_blc {position:relative; right:2px}
	.darktheme .s_blc {background:url(../images/shadowstack_bottom.png) bottom left no-repeat}
	.lighttheme .s_blc {background:url(../images/shadowstack_bottom_light.png) bottom left no-repeat}
.s_brc {position:relative; left:4px}
	.darktheme .s_brc {background:url(../images/shadowstack_bottom.png) bottom right no-repeat}
	.lighttheme .s_brc {background:url(../images/shadowstack_bottom_light.png) bottom right no-repeat}
.s_content {padding:6px 6px 11px 6px; min-height:30px; position:relative; right:2px; border-top:1px solid}

.shadow_focal {height:20px; margin:0px 2px 0px 2px; background-position:right center; background-repeat:no-repeat}
.shadow_image img{display:block}
.fp_switcher {height:20px; background-position:left -447px; background-repeat:repeat-x}

.s_content dl {padding:0px 0px 5px 0px; margin:0px}
.s_content dl dt {border-bottom:1px dotted; font-size:11px; padding:4px 4px 2px 6px}
.s_content dl dd {margin:0px 0px 1px 0px; padding:4px 4px 4px 12px; background:url(../images/arrow_right.gif) 4px center no-repeat}

.switcher {list-style:none; padding:0px 4px 0px 4px; margin:0px; text-align:right; position:relative; top:1px;}
.fp_switcher .switcher {padding-top:4px}
.switcher li {display:inline}
.switcher li a {border-width:1px 1px 0px 1px; border-style:solid; padding:2px 5px 2px 5px; text-transform:uppercase; font-size:9px}
.switcher li a.active {padding-bottom:3px; font-weight:bold; position:relative; z-index:1}

.actionshalf {margin:5px 0px 0px 0px; height:21px; text-align:right; background-position:left -487px; background-repeat:repeat-x; position:relative; z-index:1; clear:both; height:21px}
.actionshalf.left {background-position:left center; text-align:left}
.actionshalf img {cursor:pointer}
.left .actionshalf {clear:left}

.header_left {height:24px; margin-bottom:1px}
	.pc .header_left {background-position:left -321px; background-repeat:no-repeat}
	.xbox .header_left {background-position:left -393px; background-repeat:no-repeat}
	.ps .header_left {background-position:left -465px; background-repeat:no-repeat}
	.pcpp .header_left {background-position:left -537px; background-repeat:no-repeat}
.header_right {padding:0px 5px 0px 5px; color:white;}
	.pc .header_right {background-position:right -345px; background-repeat:no-repeat}
	.xbox .header_right {background-position:right -417px; background-repeat:no-repeat}
	.ps .header_right {background-position:right -489px; background-repeat:no-repeat}
	.pcpp .header_right {background-position:right -561px; background-repeat:no-repeat}
.header_right .header {padding:3px 0px 0px 5px; font-weight:bold; height:21px}
	.pc .header_right .header {background-position:left -297px; background-repeat:repeat-x}
	.xbox .header_right .header {background-position:left -369px; background-repeat:repeat-x}
	.ps .header_right .header {background-position:left -441px; background-repeat:repeat-x}
	.pcpp .header_right .header {background-position:left -513px; background-repeat:repeat-x}
.header_right .header i {font-weight:normal}
.header_right .header span {vertical-align:middle}
.header .edit_global {position:relative; bottom:1px;}

.select_wrapper {float:right; position:relative; z-index:1; bottom:1px; background:url(../images/select_left.png) left top no-repeat}
.select_wrapper .right {background:url(../images/select_right.png) right top no-repeat; padding:0px 2px 0px 5px; margin-right:20px}
.select_wrapper .select {background:url(../images/select_tile.png) top repeat-x; height:22px}
.select_wrapper .text {font-weight:normal; font-size:9px; padding:5px 3px 0px 3px; text-align:center; cursor:pointer}
.select_wrapper img {float:right; vertical-align:middle; cursor:pointer}
.select_wrapper dl {position:absolute; top:20px; right:20px; background:url(../images/25pbg.png); margin:0px; padding:0px 0px 3px 0px; list-style:none; text-align:center}
.select_wrapper dl dt {padding:4px; white-space:nowrap}
.select_wrapper dl dd {border:1px solid; margin:0px}
.select_wrapper dl dd:hover {background-color:#3f3f3f}
.select_wrapper dl dd + dd {border-top:0px}
.select_wrapper dl dd a {display:block; padding:4px; font-weight:normal; white-space:nowrap}
.page_header .select_wrapper {float:left; margin-left:14px}

.btt {background-position:center top; background-repeat:repeat-y; text-align:center; padding-top:2px; margin:10px 0px 10px 0px}
	.darktheme .btt {background-image:url(../images/page_header_bg.gif)}
	.lighttheme .btt {background-image:url(../images/light/page_header_bg.gif)}


/*RIGHT COLUMN*/
#column_right .header {background-position:-1743px bottom; background-repeat:no-repeat; width:163px; padding-bottom:5px; margin:10px auto 5px auto; font-weight:bold; color:white}
#column_right #cg_search {height:24px;margin-top:15px;}
#column_right #cg_search .tfw {float:left; margin:2px 2px 0px 13px}
#column_right #cg_search .tfw {width:126px}
#column_right #cg_search .button {float:left}
#column_right .stats {font-size:9px; margin-top:3px}
.sponsor {margin:10px auto 10px auto; width:145px; height:50px; background-repeat:no-repeat; cursor:pointer}
	.darktheme .sponsor {background-image:url(../images/sprite_dark_sponsors.png)}
	.lighttheme .sponsor {background-image:url(../images/sprite_light_sponsors.png)}
.sponsor.amd {background-position:left top}
.sponsor.ati {background-position:right top}
.sponsor.creative {background-position:left -50px}
.sponsor.cubos {background-position:right -50px}
.sponsor.msi {background-position:left -100px}
.sponsor.westd {background-position:right -100px}
.sponsor.pcpp {background-position:left -150px}
.sponsor.ibuy {background-position:right -150px}
.sponsor.pcmaniac {background-position:left -200px}
.sponsor.sndblstr {background-position:right -200px}
.sponsor.snapfx {background-position:left -250px}
.sponsor.gstah {background-position:right -250px}


/*PAGE_LADDER-UPCOMINGMATCHES*/
#ladderUpcoming .content_row td {text-align:center; white-space:nowrap}
#ladderUpcoming .detailtd input {vertical-align:middle}
#ladderUpcoming .detailtd div {clear:both}
#ladderUpcoming .detailtd img {vertical-align:middle}
#ladderUpcoming .content_row td a {font-weight:bold; font-size:11px; vertical-align:middle}
#ladderUpcoming .content_row td i, #ladderUpcoming td b {vertical-align:middle}
#ladderUpcoming big {font-weight:bold; font-size:14px}
#ladderUpcoming small {font-size:9px}
#ladderUpcoming .details {border-top:1px dotted; padding-top:1px; margin:5px 0px 5px 0px; text-align:center; height:11px}
#ladderUpcoming .graph {width:63px; height:60px; background:url(../images/table_upcoming_graphbg.gif) top left no-repeat; padding:0px 2px 0px 20px}
#ladderUpcoming .col {float:left;width:30px;height:56px;margin-top:2px}
#ladderUpcoming .col + .col {margin-left:2px}
#ladderUpcoming .col_def {background:url(../images/graph_bar_orange.png) top left no-repeat;}
#ladderUpcoming .col_att {background:url(../images/graph_bar_red.png) top left no-repeat;}
/*PAGE_LADDER-STANDINGS*/
#ladderStandings {table-layout:fixed}
#ladderStandings .standing {font-size:12px}
#ladderStandings img {vertical-align:middle}
#ladderStandings .status div {margin-bottom:2px}
.streak_wrppr {background:url(../images/ladder_streakbg.gif) top left no-repeat; width:40px; height:14px; padding:2px 0px 0px 3px}
.streak_wrppr img {margin-left:1px; float:left}
.streak_wrppr img:first-child {margin-left:0px}
/*FORUMS*/
.post_wrapper {margin-top:8px}
.post_wrapper:first-child {margin-top:0px}
.darktheme .post_wrapper .top_htile {background:url(../images/forum_grey_htile.gif) top repeat-x}
.lighttheme .post_wrapper .top_htile {background:url(../images/light/forum_grey_htile.gif) top repeat-x}
.darktheme .post_wrapper .r_vtile {background:url(../images/forum_grey_vtile.gif) right repeat-y}
.lighttheme .post_wrapper .r_vtile {background:url(../images/light/forum_grey_vtile.gif) right repeat-y}
.darktheme .post_wrapper .top_rcrnr {background:url(../images/forum_grey_tcrnr.gif) right top no-repeat}
.lighttheme .post_wrapper .top_rcrnr {background:url(../images/light/forum_grey_tcrnr.gif) right top no-repeat}
.darktheme .post_wrapper .bot_htile {background:url(../images/forum_grey_btile.gif) bottom repeat-x}
.lighttheme .post_wrapper .bot_htile {background:url(../images/light/forum_grey_btile.gif) bottom repeat-x}
.darktheme .post_wrapper .bot_rcrnr {background:url(../images/forum_grey_bcrnr.gif) right bottom no-repeat}
.lighttheme .post_wrapper .bot_rcrnr {background:url(../images/light/forum_grey_bcrnr.gif) right bottom no-repeat}
.darktheme.pc .post_wrapper .l_tile {background:url(../images/pc/forum_coloured_tile.gif) left repeat-y}
.lighttheme.pc .post_wrapper .l_tile {background:url(../images/light/pc/forum_coloured_tile.gif) left repeat-y}
.darktheme.xbox .post_wrapper .l_tile {background:url(../images/xbox/forum_coloured_tile.gif) left repeat-y}
.lighttheme.xbox .post_wrapper .l_tile {background:url(../images/light/xbox/forum_coloured_tile.gif) left repeat-y}
.darktheme.ps .post_wrapper .l_tile {background:url(../images/ps/forum_coloured_tile.gif) left repeat-y}
.lighttheme.ps .post_wrapper .l_tile {background:url(../images/light/ps/forum_coloured_tile.gif) left repeat-y}
.darktheme.pcpp .post_wrapper .l_tile {background:url(../images/pcpp/forum_coloured_tile.gif) left repeat-y}
.lighttheme.pcpp .post_wrapper .l_tile {background:url(../images/light/pcpp/forum_coloured_tile.gif) left repeat-y}
.darktheme.pc .post_wrapper .l_top {background:url(../images/pc/forum_coloured_top.gif) left top no-repeat}
.lighttheme.pc .post_wrapper .l_top {background:url(../images/light/pc/forum_coloured_top.gif) left top no-repeat}
.darktheme.xbox .post_wrapper .l_top {background:url(../images/xbox/forum_coloured_top.gif) left top no-repeat}
.lighttheme.xbox .post_wrapper .l_top {background:url(../images/light/xbox/forum_coloured_top.gif) left top no-repeat}
.darktheme.ps .post_wrapper .l_top {background:url(../images/ps/forum_coloured_top.gif) left top no-repeat}
.lighttheme.ps .post_wrapper .l_top {background:url(../images/light/ps/forum_coloured_top.gif) left top no-repeat}
.darktheme.pcpp .post_wrapper .l_top {background:url(../images/pcpp/forum_coloured_top.gif) left top no-repeat}
.lighttheme.pcpp .post_wrapper .l_top {background:url(../images/light/pcpp/forum_coloured_top.gif) left top no-repeat}
.darktheme.pc .post_wrapper .l_bot {background:url(../images/pc/forum_coloured_bottom.gif) left bottom no-repeat; position:relative}
.lighttheme.pc .post_wrapper .l_bot {background:url(../images/light/pc/forum_coloured_bottom.gif) left bottom no-repeat; position:relative}
.darktheme.xbox .post_wrapper .l_bot {background:url(../images/xbox/forum_coloured_bottom.gif) left bottom no-repeat; position:relative}
.lighttheme.xbox .post_wrapper .l_bot {background:url(../images/light/xbox/forum_coloured_bottom.gif) left bottom no-repeat; position:relative}
.darktheme.ps .post_wrapper .l_bot {background:url(../images/ps/forum_coloured_bottom.gif) left bottom no-repeat; position:relative}
.lighttheme.ps .post_wrapper .l_bot {background:url(../images/light/ps/forum_coloured_bottom.gif) left bottom no-repeat; position:relative}
.darktheme.pcpp .post_wrapper .l_bot {background:url(../images/pcpp/forum_coloured_bottom.gif) left bottom no-repeat; position:relative}
.lighttheme.pcpp .post_wrapper .l_bot {background:url(../images/light/pcpp/forum_coloured_bottom.gif) left bottom no-repeat; position:relative}
.post_wrapper .user {float:left; width:193px; text-align:center; margin:1px 0px 0px 4px; padding:10px 0px 20px 0px; position:relative; color:white}
.post_wrapper .post_details, .post_wrapper .post, .post_wrapper .post_actions {margin:0px 4px 0px 199px}
.post_wrapper .post_details {height:12px; padding:2px 5px 2px 5px; font-size:10px}
.post_wrapper .post {background-position:top; background-repeat:repeat-x; padding:10px 15px 53px 15px; line-height:18px; font-size:12px; word-wrap:break-word}
	.darktheme .post_wrapper .post{background-image:url(../images/forum_grey_ptile.gif)}
	.lighttheme .post_wrapper .post{background-image:url(../images/light/forum_grey_ptile.gif)}
.post_wrapper .post_actions {height:36px; position:absolute; bottom:0px; right:10px;}
.post_wrapper .post_vote {height:36px; position:absolute; bottom:2px; left:209px; font-size:14px}
.post_wrapper .post_vote a {float:left; position:relative}
.post_wrapper .post_vote span {vertical-align:middle; position:relative; top:2px; float:left}
.post_wrapper .post_vote .y {bottom:3px}
.post_wrapper .post_vote .n {top:1px}
.post_mod {float:right; width:34px; height:24px; position:relative; text-align:right; cursor:pointer}
.post_mod ul {position:absolute; bottom:19px; right:5px; list-style:none; background:url(../images/50pbg.png); margin:0px; padding:0px; visibility:hidden; z-index:2}
.post_mod ul ul{right:155px; bottom:-6px}
.post_mod ul li {position:relative; bottom:5px; left:5px; border:1px solid; width:150px}
.post_mod ul li:hover {background-color:#3f3f3f}
.post_mod ul li + li {border-top:0px}
.post_mod ul li ul + a {background:url(../images/page_mod_arrow.gif) 4px center no-repeat; padding-left:12px}
.post_mod ul li a {display:block; padding:6px}
.post_wrapper .post_actions a img {float:left}
.post_wrapper .post_actions .post_mod img {position:relative; z-index:2}

.post_wrapper .user .name {font-size:16px; overflow:hidden; margin:0px 10px 0px 10px}
.post_wrapper .user .name a{font-weight:bold; color:white}
.post_wrapper .user .name span {letter-spacing:-1px}
.post_wrapper .user .avatar {width:106px; height:107px; margin:5px auto 0px auto; position:relative}
.post_wrapper .user .avatar .useravatar {position:absolute; top:0px; left:0px; z-index:0; width:100px; height:100px; margin:0px 0px 0px 3px}
.post_wrapper .user .avatar img + img {position:relative; z-index:1}
.post_wrapper .user .origin {margin-top:5px}
.post_wrapper .user .origin img + img {margin-left:5px}
.post_wrapper .user .rank {font-weight:bold; background:url(../images/forumpost_rankbg.png) top center no-repeat; height:24px; padding-top:4px; margin-top:4px}
.post_wrapper .user .status {margin-top:5px}
.post_wrapper .user dl {margin:0px auto 0px auto; padding:0px; list-style:none}
.post_wrapper .user dt {font-weight:bold; margin-bottom:4px}
.post_wrapper .user dd {margin:0px; padding:4px 2px 2px 2px; background:url(../images/forumpost_listbg.png) top center no-repeat}

.post_wrapper .post_details .when {float:left}
.post_wrapper .post_details .no {float:right}
.post_wrapper .post_details img {vertical-align:top; margin-right:3px}

.post_wrapper .post img {max-width:100%; vertical-align:middle}
.post_wrapper .quote {margin:4px 0px 4px 0px}
.post_wrapper .quote img {opacity:.7}
.post_wrapper .quote .quote {margin:0px 0px 8px 8px}
.post_wrapper .quote .text {padding:0px 0px 0px 8px; border-left:1px solid #ffa500}
.post_wrapper .author {border-bottom:1px dotted; font-weight:bold}
.post_wrapper .sig {margin-top:10px; padding-top:4px; border-top:1px dashed}
.post_wrapper .wrapper {position:relative; height:54px}
.post_wrapper .wrapper img {width:100%; height:50px}
.post_wrapper .overlay {position:absolute; top:0px; left:0px; z-index:1; background-position:top left; background-repeat:no-repeat; height:54px; width:100%}
	.darktheme .post_wrapper .overlay {background-image:url(../images/sig_normal_overlay.png)}
	.lighttheme .post_wrapper .overlay {background-image:url(../images/light/sig_normal_overlay.png)}
.post_wrapper .sig .text {line-height:normal; text-align:center; padding-top:4px; font-size:10px; overflow:hidden; white-space:nowrap; overflow:hidden; width:100%}

.bpost_wrapper {margin:8px 3px 8px 3px; background:url(../images/forum_buried_bg.gif) center center repeat-x; text-align:center}
.bpost_wrapper .text {border:1px dashed; padding:6px; display:inline}
.bpost_wrapper .text img {vertical-align:middle; margin-left:10px}

.darktheme.pc .post_wrapper.premium .l_top {background-image:url(../images/pc/forum_coloured_top_prm.gif)}
.darktheme.pc .post_wrapper.premium .l_bot {background-image:url(../images/pc/forum_coloured_bottom_prm.gif)}
.lighttheme.pc .post_wrapper.premium .l_top {background-image:url(../images/light/pc/forum_coloured_top_prm.gif)}
.lighttheme.pc .post_wrapper.premium .l_bot {background-image:url(../images/light/pc/forum_coloured_bottom_prm.gif)}
.darktheme.xbox .post_wrapper.premium .l_top {background-image:url(../images/xbox/forum_coloured_top_prm.gif)}
.darktheme.xbox .post_wrapper.premium .l_bot {background-image:url(../images/xbox/forum_coloured_bottom_prm.gif)}
.lighttheme.xbox .post_wrapper.premium .l_top {background-image:url(../images/light/xbox/forum_coloured_top_prm.gif)}
.lighttheme.xbox .post_wrapper.premium .l_bot {background-image:url(../images/light/xbox/forum_coloured_bottom_prm.gif)}
.darktheme.ps .post_wrapper.premium .l_top {background-image:url(../images/ps/forum_coloured_top_prm.gif)}
.darktheme.ps .post_wrapper.premium .l_bot {background-image:url(../images/ps/forum_coloured_bottom_prm.gif)}
.lighttheme.ps .post_wrapper.premium .l_top {background-image:url(../images/light/ps/forum_coloured_top_prm.gif)}
.lighttheme.ps .post_wrapper.premium .l_bot {background-image:url(../images/light/ps/forum_coloured_bottom_prm.gif)}
.darktheme.pcpp .post_wrapper.premium .l_top {background-image:url(../images/pcpp/forum_coloured_top_prm.gif)}
.darktheme.pcpp .post_wrapper.premium .l_bot {background-image:url(../images/pcpp/forum_coloured_bottom_prm.gif)}
.lighttheme.pcpp .post_wrapper.premium .l_top {background-image:url(../images/light/pcpp/forum_coloured_top_prm.gif)}
.lighttheme.pcpp .post_wrapper.premium .l_bot {background-image:url(../images/light/pcpp/forum_coloured_bottom_prm.gif)}
.post_wrapper.premium .user .name {margin:0px 30px 0px 30px}
.post_wrapper.premium .user {padding-bottom:40px} 
.post_wrapper.premium .wrapper {height:114px}
.post_wrapper.premium .wrapper img {width:100%; height:100px; margin-top:10px}
.post_wrapper.premium .overlay {height:114px}
	.darktheme .post_wrapper.premium .overlay {background-image:url(../images/sig_premium_overlay.png)}
	.lighttheme .post_wrapper.premium .overlay {background-image:url(../images/light/sig_premium_overlay.png)}
.post_wrapper.hasImage .sig {position:absolute; bottom:53px; left:218px; width:539px}
.post_wrapper.hasImage .post {padding-bottom:134px}
.post_wrapper.hasImage.premium .post {padding-bottom:194px}

.forum_coloured_arrow {width:10px; height:15px; position:absolute; top:27px; right:-10px; z-index:1; background-position:left top}
	.darktheme.pc .forum_coloured_arrow {background-image:url(../images/pc/forum_coloured_arrow.gif)}
	.darktheme.xbox .forum_coloured_arrow{background-image:url(../images/xbox/forum_coloured_arrow.gif)}
	.darktheme.ps .forum_coloured_arrow{background-image:url(../images/ps/forum_coloured_arrow.gif)}
	.darktheme.pcpp .forum_coloured_arrow{background-image:url(../images/pcpp/forum_coloured_arrow.gif)}
	.lighttheme.pc .forum_coloured_arrow{background-image:url(../images/light/pc/forum_coloured_arrow.gif)}
	.lighttheme.xbox .forum_coloured_arrow{background-image:url(../images/light/xbox/forum_coloured_arrow.gif)}
	.lighttheme.ps .forum_coloured_arrow{background-image:url(../images/light/ps/forum_coloured_arrow.gif)}
	.lighttheme.pcpp .forum_coloured_arrow{background-image:url(../images/light/pcpp/forum_coloured_arrow.gif)}

#postarea_header {margin:16px 0px 0px 0px; background:url(../images/page_header_bg.gif) top center no-repeat; padding:10px 0px 10px 0px}
.forum_textarea_wrapper {position:relative; width:100%}
.forum_textarea_wrapper textarea {min-height:36px; font-size:11px; line-height:18px; position:relative; z-index:1; overflow:hidden; padding:0px; word-wrap:break-word}
.forum_textarea_wrapper .button {margin-top:4px; cursor:pointer}
.forum_textarea_wrapper .end {margin-right:8px}
.p_wrppr {position:absolute; top:5px; left:0px; z-index:0; width:100%}
.p_padd {padding:0px 5px 0px 5px}
.phantom_box {overflow:hidden; font-size:11px; line-height:18px; white-space:pre-wrap; background-color:black; word-wrap:break-word; width:100%; font-family:Verdana, Geneva, sans-serif; visibility:hidden}

#forum_textarea textarea {min-height:134px}
#post_accessories {text-align:center}
#post_accessories img{cursor:pointer}
/*FRONT PAGE*/

#fp_flash_wrapper {margin-bottom:5px; position:relative; left:-1px; height:229px}
#fp_switcher {margin-bottom:0px}
.fp_table {border-spacing:1px}
.fp_table thead th {font-weight:normal; padding-bottom:4px}
.fp_table tbody td {text-align:center; vertical-align:top; padding:1px 3px 1px 3px; white-space:nowrap; overflow:hidden; vertical-align:middle; background-position:center right; background-repeat:no-repeat}
.fp_table tbody td img {vertical-align:middle}

.groove_container {border-top:1px solid #666666; border-bottom:2px solid #444444;}
.groove_container:first-child {border-top:none}
.groove_container:last-child {border-bottom:none}

.fp_article {padding:8px 4px 9px 4px; display:block}
.fp_article .imgwrapper {margin:0px 8px 4px 4px; float:left}
.fp_article .imgwrapper img {width:110px; height:83px}
.fp_article .text {overflow:hidden; height:87px; margin:2px 8px 0px 4px; position:relative}
.fp_article .text p {padding:0px; margin:1px 0px 0px 0px; line-height:17px}
.fp_article .details {clear:left; padding:2px 8px 2px 8px; font-size:10px}
.fp_article h2 {font-weight:bold; font-size:14px; display:block; margin:0px 4px 4px 4px}
.fp_article.large {background-position:-1906px top; background-repeat:no-repeat}
.fp_article.large .imgwrapper img{max-width:210px; max-height:161px; height:auto; width:auto}
.fp_article.large .text {max-height:170px; height:auto}
.fp_article .stats {margin-left:5px; float:right; white-space:nowrap; padding:1px 4px 1px 4px; -moz-border-radius:4px; -webkit-border-radius:4px; background-color:#4a4a4a; font-size:10px}
.fp_article .stats big {vertical-align:middle}
.fp_article .readmore {position:absolute; bottom:2px; right:0px; padding:0px 0px 0px 4px}
.fp_article .compact_table {border:none; padding:0px}

.fp_event {padding:8px 4px 4px 4px}
.fp_event:first-child {background-image:none !important; padding-top:0px}
.fp_event .wrppr {float:left; width:61px; padding:4px; position:relative; z-index:1}
.fp_event .lining {text-align:center}
.fp_event .highlight {font-size:14px; font-weight:bold; white-space:nowrap}
.fp_event .title {position:relative; margin-left:69px; padding:2px 4px 2px 4px}
.fp_event .title span {position:absolute; top:0px; right:0px; padding:4px; background-color:inherit}
.fp_event .details {font-size:9px; padding:1px 4px 1px 4px; margin-left:69px}
.fp_event p {margin:0px 0px 0px 69px; padding:4px 6px 4px 6px; font-size:10px; overflow:hidden; max-height:20px}

.half_column .fp_movie {float:left; width:50%}
.small_column .fp_movie {float:left; width:100%}
.fp_movie .lining {border:1px dotted; padding:4px; text-align:center; margin:1px}
.fp_movie .imgwrapper {vertical-align:bottom}
.half_column .fp_movie .imgwrapper {width:172px}
.small_column .fp_movie .imgwrapper {width:170px}
.fp_movie .border {position:relative}
.fp_movie .details {position:absolute; bottom:2px; left:2px; background:url(../images/75pbg.png)}
.half_column .fp_movie .details {width:166px}
.small_column .fp_movie .details {width:164px}
.fp_movie .text {padding:4px; text-align:left; font-size:10px; height:10px}
.fp_movie .text a {max-width:100px; overflow:hidden; display:block; float:left; margin-left:2px}
.fp_movie .highlight {display:block; font-size:12px; padding:2px 0px 2px 0px; width:100%; white-space:nowrap; overflow:hidden}
.fp_movie .category {text-align:right; font-size:10px; padding:0px 4px 0px 4px}
.fp_movie .stars {position:absolute; top:2px; right:2px; padding:2px; background:url(../images/25pbg.png)}
.fp_movie .stars img {width:auto; height:auto; display:inline; float:left}

.fp_table_poll {border-top:1px dotted}
.fp_table_poll tbody td{vertical-align:middle; white-space:normal}
.fp_poll_label {text-align:center; margin:0px 4px 4px 4px; font-size:14px; letter-spacing:-.5px}
.fp_table_poll .bar_wrapper {width:100%; height:100%; position:relative}
.fp_table_poll .bar {height:100%; background:url(../images/poll_bar_bg_even.png); position:absolute; top:0px; left:0px;}
.fp_table_poll .odd .bar {background:url(../images/poll_bar_bg.png);}

.fp_fvideo_wrapper {height:230px; position:relative}
.fp_fvideo_wrapper img {width:100%; height:100%}
.fp_fvideo_wrapper .overlay {background:url(../images/vid_overlay.png) center center no-repeat; height:230px; width:100%; position:absolute; top:0px; left:0px}
.fp_fvideo_wrapper .overlay .black {background-color:black; opacity:.8; text-align:center; position:absolute; bottom:0px; left:0px; width:100%}
.fp_fvideo_wrapper .overlay .black div {padding:5px}

#fp_cgtoday {border:1px dotted; margin-bottom:4px}
#fp_cgtoday .box {width:33.33%; float:left; text-align:center}
#fp_cgtoday .lining {padding:4px; border-left:1px dotted}
#fp_cgtoday .box:first-child .lining {border-left:none}
#fp_cgtoday label {font-size:22px}

/*Register Page*/

.register_table .content_row td {text-align:left !important}
.register_table .taw {display:inline-block; vertical-align:middle}
.register_table .taw input {width:auto}
.fileinput_wrapper {position:relative; white-space:nowrap}
.fileinput_wrapper .invis_input {position:absolute; top:0px; left:0px; opacity: 0; z-index:1}
.fileinput_wrapper .taw {position:relative; z-index:0; vertical-align:top; width:100px; float:left; margin-top:1px; margin-right:4px}

/* FORUM Thread Listing */
#forum_thread_listing .content_row a img {vertical-align:middle}
#forum_thread_listing .ico {padding:3px 4px 0px 0px}
#forum_thread_listing .ico + td {border-left:0px}
#forum_thread_listing .content_row ul {list-style:none; margin:0px; padding:0px; display:inline; vertical-align:middle}
#forum_thread_listing .content_row ul li {display:inline}
#forum_thread_listing .whopost {white-space:nowrap}
#forum_thread_listing .content_row td:first-child + td + td, 
#forum_thread_listing thead th:first-child + th {text-align:left !important}
#forum_thread_listing .linkto {border-left:0px; padding-left:0px; padding-right:0px}
#forum_thread_listing .highlight {font-size:11px}
#thread_title input{font-weight:bold; text-align:center; font-size:12px}
#thread_title .textinput {margin-top:2px}

/*THREAD LISTING IMAGES*/
.thread_icon {width:18px; height:18px; background-position:center center; background-repeat:no-repeat}
	.read .thread_icon  {background-image:url(../images/icons/chat_read.png)}
	.unread .thread_icon  {background-image:url(../images/icons/chat_viewing.png)}
	.moved.thread_icon  {background-image:url(../images/icons/move.png)}
	.locked .thread_icon  {background-image:url(../images/icons/chat_unread.png)}
	.sticky .thread_icon  {background-image:url(../images/icons/sticky.png)}

/*FORUM Index*/
#forum_index .content_row td{padding-top:4px; padding-bottom:4px}
#forum_index .highlight {display:block; font-size:14px}
.fi_lastpost {text-align:left !important}
.fi_lastpost a:first-child {display:block; white-space:nowrap; width:200px; overflow:hidden; font-weight:bold}
.fi_lastpost .tar {white-space:nowrap}
.fi_lastpost .tar a {margin-left:4px}
.fi_lastpost img{vertical-align:middle}
.forum_board_arrow {width:24px; height:19px; background:url(../images/buttons/goto_small.png)}
.content_row .forum_board_arrow {display:inline-block; vertical-align:middle}
.unread .forum_board_arrow {background:url(../images/buttons/goto_small_unread.png)}
.locked.unread .forum_board_arrow {background:url(../images/buttons/goto_small_locked.png)}
.sticky.unread .forum_board_arrow {background:url(../images/buttons/goto_small_sticky.png)}

.forum_board_endarrow {width:24px; height:19px; background:url(../images/buttons/gotoend_small.png)}
.content_row .forum_board_endarrow {display:inline-block; vertical-align:middle}
.unread .forum_board_endarrow {background:url(../images/buttons/gotoend_small_unread.png)}
.locked.unread .forum_board_endarrow {background:url(../images/buttons/gotoend_small_locked.png)}
.sticky.unread .forum_board_endarrow {background:url(../images/buttons/gotoend_small_sticky.png)}

/* FILELIBRARY index */
.filelibrary {table-layout:fixed}
.filelibrary td{white-space:nowrap}
.filelibrary a.highlight {font-size:12px}
.filelibrary .thumb {height:30px; width:40px}
.filelibrary .highlight {font-size:12px; font-weight:normal}

/*FILEVIEW*/
#fileview table .imgwrapper {width:230px; max-height:180px}
#fileview .dottedbox p {margin:0px; padding:4px; max-height:200px; overflow:auto}
#fileview table .imgwrapper + .tm {font-size:9px; margin-right:4px}
#theatre_box_cont {float:right; width:98px; margin-right:1px}
#theatre_box_cont .boxtop {background:url(../images/theatre_boxtop.png) top left no-repeat; height:15px; padding:3px 4px 3px 4px; margin-top:4px;}
#theatre_box_cont .boxtop:first-child {margin-top:0px}
#theatre_box_cont .box {background:url(../images/theatre_boxbtm.png) bottom left no-repeat; padding:0px 4px 8px 4px; text-align:center; font-size:10px}
#theatre_box_cont .box label {font-size:30px; display:block; height:30px; margin-bottom:4px}
#theatre_box_cont .box #theatre_rating {height:36px; font-size:36px}
#theatre_box_cont .box #theatre_rating span {font-size:30px}
#theatre_box_cont .box a {float:right}
#theatre_box_cont .box big {font-weight:bold; font-size:16px; margin:0px 2px 0px 0px}
.starvote_wrapper {background:url(../images/icons/star_empty.png) center left repeat-x; width:75px; display:block; position:relative; height:15px; margin:auto}
.starvote_wrapper div {position:absolute; top:0px; left:0px; height:15px}
.starvote_wrapper .existing {background:url(../images/icons/star_existing.png); width:66%; z-index:1}
.starvote_wrapper .user {background:url(../images/icons/star.png); z-index:2}
.starvote_wrapper .tal {margin-top:2px}
#theatre_yourvote {border:1px solid; padding:2px}
.starvote_wrapper {cursor:none}


/*GALLERY*/
#black {position:fixed; top:0px; left:0px; width:100%; height:100%; background:url(../images/checkered.png); z-index:7}
#blackwrapper {position:absolute; padding:0px 5px 5px 0px; background:url(../images/blockshadow50gallery.png) 5px 5px no-repeat}
#pictureframe {background-color:white; padding:10px; border:1px solid black}
#pictureframe img {}
#gallerynav {position:absolute; top:0px; left:0px; width:100%; background:url(../images/75pbg.png); height:60px; text-align:center}
#gallerynav img {vertical-align:middle}
#gallerytitle {font-size:24px; margin-top:5px; display:block}
#gallerynext {right:16px}
#galleryprev {left:16px;}
#galleryclose {right:57px}
#galleryprev, #gallerynext, #galleryclose {position:absolute; top:8px; cursor:pointer}
.s_content.gallery .imgwrapper {float:left; max-width:20%; height:120px}
.s_content.gallery .imgwrapper img {max-height:120px}

/*ARTICLES*/
#article_wrapper {line-height:20px; font-size:12px; padding:0px 14px 14px 14px}
#article_left {float:left; width:65%}
#article_left .imgwrapper {margin:0px 0px 10px 0px}
#article_left h2 {margin:0px 0px 10px 0px; padding:0px; white-space:pre-wrap; word-wrap:break-word; -moz-padding-start:1px; -moz-padding-end:1px;}
#article_left h3 {margin:0px 0px 10px 0px; padding:0px; white-space:pre-wrap; word-wrap:break-word; -moz-padding-start:1px; -moz-padding-end:1px;}
#article_left p {margin:0px 0px 10px 0px; padding:0px; white-space:pre-wrap; word-wrap:break-word; -moz-padding-start:1px; -moz-padding-end:1px}
#article_left ul {list-style-image:url(../images/dotpoint_triforce.png)}
#article_left ul.alpha {list-style:lower-alpha}
#article_left ul.num {list-style:decimal}
#article_left li {margin-bottom:6px}
.article_embed .imgwrapper {position:relative}
.article_embed object {display:block}
.article_embed .overlay {position:absolute; top:3px; left:3px; z-index:1; width:462px; height:349px}
#article_left .padding {padding-right:16px}
#article_right .imgwrapper {z-index:1; position:relative; width:100%}
#article_right {float:right; width:35%; line-height:normal}
#aw_ins_page {display:none}
#article_graphic .border {position:relative}
#article_graphic .edit_global {position:absolute; top:4px; left:4px}
#article_caption {text-align:center; position:relative; bottom:4px; padding:4px; font-size:10px; z-index:0; margin:0px 8px 0px 4px; border:1px dotted; border-top:0px}
#article_caption input {text-align:center; background:none; border:none; width:100%; padding:0px; font-family:tahoma,arial}
#article_right dt, #article_right dd, #article_wrapper .header, #article_right ol li {border-bottom:1px dotted; padding:4px}
#article_right dt, #article_wrapper .header {border-bottom:1px solid; font-weight:bold}
#article_wrapper .header {margin-right:4px}
#article_right dd {margin-left:15px; font-size:11px}
#article_right dd a:first-child {font-variant:small-caps}
#article_right dd .highlight {font-style:italic}
#article_right dd div {font-size:9px}
#article_right dl, ol {margin-right:4px}
#article_right ol {margin-top:0px}
#article_right ol a {cursor:pointer}
#article_right .active {font-weight:bold}
#article_select {margin:8px 0px 0px 0px; text-align:center}
#article_select .select_wrapper {float:none; display:inline-block}
.toc_btn {background:url(../images/articlewriter_sprite.png) no-repeat; width:12px; height:12px; float:right; cursor:pointer; margin-top:2px}
#toc_up {background-position:-400px -38px}
#toc_up:hover {background-position:-400px -50px}
#toc_down {background-position:-388px -38px}
#toc_down:hover {background-position:-388px -50px}
#toc_del {background-position:-376px -38px; margin-left:4px}
#toc_del:hover {background-position:-376px -50px}
.article_iw.fl {float:left; margin-right:20px}
.article_iw.fr {float:right; margin-left:20px}
.article_iw.nf {float:none}

#article_nav {list-style:none; margin:0px 0px 0px 0px; padding:0px; text-align:center; height:16px}
#article_nav li {height:16px; padding:0px 0px 2px 0px}
#article_nav div {white-space:nowrap; float:left}
#article_nav a {cursor:pointer; max-width:200px; overflow:hidden; white-space:nowrap; float:right; margin-left:4px}
#article_nav li.next {padding-right:25px; background:url(../images/artice_nav_next.png) right 2px no-repeat; float:right}
#article_nav li.prev {padding-left:25px; background:url(../images/artice_nav_prev.png) left 2px no-repeat; float:left}

#article_pageNo {font-size:22px; display:inline; margin-right:4px}

/*ARTICLE WRITER*/
.aw_insert {font-size:10px; height:22px; padding:2px 0px 2px 0px; text-align:center}
.s_ins_btn {background:url(../images/articlewriter_sprite.png); height:19px; display:inline-block; background-repeat:no-repeat; cursor:pointer; vertical-align:middle}
.s_ins_btn.ar_header {background-position:-168px top; width:79px}
.s_ins_btn.ar_header:hover {background-position:-168px -19px}
.s_ins_btn.ar_paragraph {background-position:-247px top; width:85px}
.s_ins_btn.ar_paragraph:hover {background-position:-247px -19px}
.s_ins_btn.ar_image {background-position:-332px top; width:80px}
.s_ins_btn.ar_image:hover {background-position:-332px -19px}
.s_ins_btn.ar_youtube {background-position:-748px top; width:70px}
.s_ins_btn.ar_youtube:hover {background-position:-748px -19px}
.s_ins_btn.ar_page {background-position:-818px top; width:64px}
.s_ins_btn.ar_page:hover {background-position:-818px -19px}
.s_ins_btn.ar_list {background-position:-882px top; width:58px}
.s_ins_btn.ar_list:hover {background-position:-882px -19px}
.s_ins_btn.ar_word {background-position:-1024px top; width:51px}
.s_ins_btn.ar_word:hover {background-position:-1024px -19px}

#aw_hoverwrppr {position:relative; margin-bottom:10px}
#aw_hoverbtn {background:url(../images/articlewriter_sprite.png) -337px -38px; position:absolute; top:0px; right:0px; z-index:1; width:38px; height:34px; cursor:pointer}

.aw_style {position:relative; padding:4px}
.aw_style .title {border-right:1px solid; font-size:10px; height:22px; padding:4px 3px 4px 4px}
.aw_style .btn_wrppr {height:24px; padding:2px 4px 2px 4px}
.aw_style .s_btn {float:right}

#aw_module {position:relative; display:none; margin:0px 0px 10px 0px; z-index:2; clear:both}
#aw_module .clearer {clear:both}
#aw_top {position:absolute; left:0px; top:-71px; width:100%}
#aw_btm {position:absolute; left:0px; bottom:-71px; width:100%}
#aw_module.fl {float:none}
#aw_module.fr {float:none}

#aw_module .s_btn {float:left}
#aw_module textarea {overflow:hidden; padding:0px; word-wrap:break-word; background:none; border:0px; min-height:11px; font-family:"lucida grande",tahoma,verdana,arial,sans-serif; width:100%; position:relative; z-index:1; line-height:20px; margin:0px}
#aw_module .p_wrppr {position:absolute; top:0px; left:0px; width:100%}
#aw_module .p_padd {padding:0px}
#aw_module .phantom_box {padding:0px; font-family:"lucida grande",tahoma,verdana,arial,sans-serif; line-height:20px}
#aw_module.tar textarea, #aw_module.tar .phantom_box {text-align:right}
#aw_module.tm textarea, #aw_module.tm .phantom_box {text-align:center}
#aw_module.tal textarea, #aw_module.tal .phantom_box {text-align:left}
#aw_module.div textarea, #aw_module.div .phantom_box {font-size:11px; font-family:"Courier New", Courier, monospace}
#aw_module.p textarea, #aw_module.p .phantom_box {font-size:12px}
#aw_module.h3 textarea, #aw_module.h3 .phantom_box {font-size:14px; font-weight:bold}
#aw_module.h2 textarea, #aw_module.h2 .phantom_box {font-size:18px}
#aw_module.ul textarea, #aw_module.ul .phantom_box {font-size:12px; line-height:26px}

.aw_elHover {background-color:blue}

#article_h1 {font-size:22px; background:none; border:0px; padding:0px; width:500px; font-family:Helvetica, Arial} 

/*PROFILES*/
.tprofile_activity {height:225px}
.tprofile_activity .compact_table {height:225px}
.tprofile_activity .compact_table td, .tprofile_activity .compact_table th {padding:0px 4px 0px 4px !important}
.tprofile_summary {height:163px; position:relative;}
.tprofile_summary .large_column {height:inherit}
.tprofile_summary .small_column {height:inherit}
.tprofile_summary .dottedbox {height:153px; overflow:auto}
#tprofile_about {max-height:150px; overflow:auto}
.tp_status .actionshalf {text-align:center}
.tprofile_summary .compact_table {height:163px}
.tprofile_summary .compact_table td, .tprofile_summary .compact_table th {padding:0px 4px 0px 4px !important}
.tp_status div:first-child {position:absolute; top:4px; left:8px}
.tp_status div:first-child label {padding:0px 4px 0px 4px}
.tp_status div label {font-size:12px; line-height:12px}
.tp_status .rank {text-align:center; border:1px solid; margin:4px 0px 4px 0px; padding:6px 0px 4px 0px}
.tp_status .rank label {font-size:56px; position:relative; top:4px}
.tp_status .comp {position:relative; bottom:5px}
.tp_status .comp label {font-size:14px; line-height:14px}
.tp_status .status {font-size:10px; line-height:10px; letter-spacing:-1px}
.tp_status .status{text-align:center}
.tp_status .status a {margin-top:4px; display:block; overflow:hidden}
.tp_status b {text-transform:uppercase}
.s_content .tp_status .rank{margin-top:0px}
#pp_wrapper {width:198px; height:205px; position:relative; margin-bottom:3px}
#pp_wrapper #overlay {position:absolute; top:0px; left:0px; z-index:1}
#pp_wrapper #avatar {position:absolute; top:0px; left:0px; z-index:0; width:194px; height:201px; padding:0px 2px 4px 2px;}
#pp_wrapper .edit_global {position:absolute; top:3px; right:5px; z-index:2}
.tprofile_playerbox {width:110px; height:122px; float:left; position:relative}
.tprofile_playerbox .overlay, .tprofile_playerbox .avatar {position:absolute; top:9px; left:15px;}
.tprofile_playerbox .overlay {z-index:1}
.tprofile_playerbox .avatar {width:81px; height:82px;}
.tprofile_playerbox .premium {position:absolute; top:1px; right:22px; z-index:2}
.tprofile_playerbox .user_mod {width:18px; height:14px; background:url(../images/tp_drop.png) top left no-repeat; cursor:pointer; position:absolute; bottom:5px; right:15px; z-index:3}
.tprofile_playerbox .title_wrapper {position:absolute; bottom:20px; left:10px; width:90px; font-weight:bold}
.tprofile_playerbox.captain {background:url(../images/tp_captain.png) top left no-repeat}
.tprofile_playerbox.founder {background:url(../images/tp_founder.png) top left no-repeat}
.tprofile_playerbox.member {background:url(../images/tp_member.png) top left no-repeat}
.tprofile_playerbox.applicant {background:url(../images/tp_application.png) top left no-repeat}
.tprofile_playerrow {min-height:122px; display:block; background:url(../images/shadow_groove_half.png) top center no-repeat; margin:0px 0px 4px 0px; padding-top:4px}
.s_content > .tprofile_playerrow:first-child {background:none;}
.tprofile_playertitle {display:block; margin:8px 4px 4px 4px; text-align:center; padding:2px 0px 4px 0px}
.tprofile_playertitle + .tprofile_playerrow {background:none}
.tprofile_playertitle label {font-size:14px}
.tprofile_application_wrapper {margin:5px 10px 0px 120px}
.actionshalf .key {float:left; margin:1px 0px 0px 10px; cursor:auto}
.dataTable.team .highlight {font-size:12px; font-weight:bold;}
.dataTable.team table th {text-align:right !important}
.dataTable.team .title_wrapper {height:14px}
.orgteam {margin-top:4px}
.orgteam:first-child {margin-top:0px}
.orgteam .compact_table {margin:0px; border:none; padding:0px; height:100%}
.orgteam .key {font-size:12px; padding:4px 0px 4px 4px; margin:0px 1px 3px 46px; background:url(../images/orgteam_grad.png) right repeat-y}
.orgteam .key img {vertical-align:middle; margin-right:4px}
.orgteam .twrapper {overflow:auto; height:130px}
.orgteam .twrapper .title_slider {font-weight:bold; font-size:11px;}
.orgteam .overflow {width:auto; max-width:300px}
.tp_accolades {float:left; height:156px; width:40px; margin-right:3px; border:1px solid; text-align:center}
.tp_accolades img {margin-top:4px}
#graphkey {width:100%; height:150px}
#graphkey td {vertical-align:middle}
#graphkey #keywrapper {margin:0px; padding:4px; list-style:none; border:1px dotted; overflow:auto; max-height:142px}
#graphkey a {letter-spacing:-1px; margin:2px 0px 0px 9px; display:block}
#graphkey a:first-child {margin-top:0px}
.keycolour {height:5px; width:5px; float:left; border:1px solid; margin-top:3px}
.orgprofile_summary {height:200px}
.orgprofile_summary .overflowx {max-height:171px}
.orgprofile_summary .news_wrapper {border-left:2px solid #4e4e4e; margin-top:4px}
.orgprofile_summary .news_wrapper:first-child {margin-top:0px}
.orgprofile_summary .author { padding:2px 4px 2px 4px}
.orgprofile_summary .author i {font-size:9px}
.orgprofile_summary p {padding:4px 8px 8px 8px; margin:0px; text-indent:8px}
.orgprofile_summary table {height:171px}

/*MAIL SYSTEM*/
#mail {table-layout:fixed}
#mail .snippet {max-height:28px; overflow:hidden}
#mail .title_slider {font-size:12px}
#mail .title_wrapper {height:14px}
#mail .content_row td {padding-left:8px; padding-right:8px}

#mail_compose textarea {min-height:100px}

/*MEMBERLIST*/
.memberlist big{font-size:11px; font-weight:bold}
.memberlist small {font-size:9px}
.memberlist .title_wrapper {height:14px}
.memberlist img.thumb {max-height:30px; max-width:40px; padding:2px; background-color:white; border:1px solid}

/*GUID TRACKER*/
.guidtracker .tm {margin-bottom:4px}
.guidtracker ul {margin:8px 0px 0px 0px; padding:0px 10px 8px 10px; list-style:none; max-height:400px; overflow:auto}
.guidtracker ul li {width:100%; overflow:hidden; text-align:center}
.guidtracker ul li a {display:block; white-space:nowrap; padding:2px 8px 2px 8px; background:url(../images/arrow_right.gif) left center no-repeat; text-align:left}
.guidtracker .compact_table {white-space:nowrap}

/*CLAN / ORGANISATION DIRECTORY */
.codir_search .taw {margin-top:4px}
.dataTable.codirectory .title_wrapper {height:16px}

/*WOWDIRECTORY*/
.dataTable.wowdirectory table img {max-height:14px}
.dataTable.wowdirectory .achievement {font-size:16px}

/*FAQ*/
#faq_answers h3 {margin:4px 0px 0px 0px; padding:0px}
#faq_answers p {padding:8px; margin:4px 0px 0px 0px}
#faq_answers div {padding:8px; border:1px dotted; margin-bottom:4px}

/*CONTACT US - ADVERTISE WITH US*/
#contactus_message textarea {min-height:95px}

.poll_top {width:187px; height:14px; background-position:-181px -94px; background-repeat:no-repeat; position:relative; left:5px}
.poll_btm {width:187px; height:11px; background-position:left -108px; background-repeat:no-repeat; position:relative; left:5px}
.poll {background-position:-1006px top; background-repeat:repeat-y; width:161px; position:relative; left:5px; padding:5px 18px 0px 8px; font-size:9px}
.poll .title {background-position:-1743px bottom; background-repeat:no-repeat; width:163px; padding-bottom:6px; font-size:10px}
.poll .bar_wrapper {background-position:-233px -84px; background-repeat:no-repeat; height:10px; width:135px; float:left; margin-top:1px}
.poll .margin {margin:1px}
.poll .bar {background-repeat:no-repeat; min-width:6px !important}
	.pc .poll .bar {background-position:left -592px}
	.xbox .poll .bar {background-position:left -613px}
	.ps .poll .bar {background-position:left -634px}
	.pcpp .poll .bar {background-position:left -655px}
.poll .right {padding-right:3px; margin-left:3px; background-repeat:no-repeat}
	.pc .poll .right {background-position:right -599px}
	.xbox .poll .right {background-position:right -620px}
	.ps .poll .right {background-position:right -641px}
	.pcpp .poll .right {background-position:right -662px}
.poll .tile {background-repeat:repeat-x; height:7px}
	.pc .poll .tile {background-position:left -585px}
	.xbox .poll .tile {background-position:left -606px}
	.ps .poll .tile {background-position:left -627px}
	.pcpp .poll .tile {background-position:left -648px}
.poll a {padding:1px; display:block; clear:both; width:160px; overflow:hidden}
.poll .highlight {float:left; margin-left:1px}
.poll .answer {margin-top:4px}

/*SUPPORT*/
.popup .support table {border-spacing:1px; border-collapse:collapse}
.popup .support td, .popup .support th {padding:2px; white-space:nowrap; border:1px solid} /*PCNEW*/
.popup .support td {background-color:#DDDDDD}

.popup .support p {border:1px solid; background-color:#dddddd; margin:0px 0px 8px 0px; padding:8px; line-height:14px;}/*PCNEW*/

.support_title {background:url(../images/pc/popup_supporttitlebg.gif) top left no-repeat; padding-left:9px; display:inline-block; position:relative; z-index:1; top:1px} /*PCNEW*/
.support_title .lining {background:url(../images/pc/popup_supporttitlebg.gif) top right no-repeat; padding-right:9px; height:14px; padding-top:6px} /*PCNEW*/
.slide .support_title, .slide .support_title .lining {background-image:url(../images/pc/popup_supporttitlebg_slider.gif)}
#newticket_ta textarea {min-height:103px}

/*SITEMAP*/
#sitemap_cont {padding:0px 20px 20px 20px}

/*EVENT PROFILE */

.event_list {max-height:194px; overflow:auto}
.event_list span {position:absolute; right:0px; top:4px; background:inherit; padding:0px 4px 0px 4px}
.event_list li {overflow:hidden; position:relative}

#eventnews_wrapper {overflow:auto; max-height:400px}
.s_content #eventnews_wrapper .dottedbox:first-child {margin-top:0px}
#eventnews_wrapper .dottedbox {margin-top:4px}
#eventnews_wrapper .dottedbox .highlight {font-size:14px; font-weight:bold}
#eventnews_wrapper .dottedbox .who i {font-size:9px}
#eventnews_wrapper .dottedbox p {margin:0px; padding:10px}

#event_comps .highlight {font-size:12px; font-weight:bold}

/*EVENT LISTING*/
#event_list .highlight {font-size:12px; font-weight:bold; display:block; max-width:200px; overflow:hidden; white-space:nowrap}
#event_list .highlight + span {font-size:10px}
#event_list p {margin:0px; padding:0px; text-align:left; max-height:40px; overflow:hidden}

/*STAFF ABOUT*/
#staffabout {font-size:12px; line-height:16px}
#staffabout p {text-indent:28px}
#staffabout_switcher {margin-top:16px}
.staffoverflow {max-height:100px; overflow:auto}

/*DISCLAIMER*/
#disclaimer {max-height:300px; overflow:auto; font-size:10px}

/*AJAX POPUP */
.ajaxwrapper {position:fixed; right:0px; height:48px; top:40px; background-position:left -119px; background-repeat:no-repeat; z-index:6; color:#8f8f66; font-size:12px; white-space:nowrap; overflow:hidden}
.ajaxwrapper .lining {padding:7px 7px 7px 56px}
.ajaxwrapper.completed {background-position:left -167px; color:#748f66}
.ajaxwrapper.failed {background-position:left -215px; color:#af6c67}
.ajaxwrapper .anim {background:url(../images/ajaxpopups_loading.gif); height:34px; width:34px; position:absolute; top:7px; left:7px}
.ajaxwrapper.completed .anim, .ajaxwrapper.failed .anim {display:none}

.ajaxwrapper .title {display:block; font-size:14px; position:relative; text-transform:uppercase; padding-right:20px}
.ajaxwrapper .fr {position:absolute; top:0px; right:0px; padding:1px 4px 1px 4px; background:inherit; font-size:12px; cursor:pointer; background-color:#e1ddb3}
.ajaxwrapper.completed .fr {background-color:#c2e1b3}
.ajaxwrapper.failed .fr {background-color:#e1b6b3}

/*GET PREMIUM*/
#getpremium img {position:absolute; top:0px; right:0px}
#getpremium {position:relative; height:260px}
#getpremium ul {font-size:14px; margin-right:280px}
#getpremium ul li {margin-bottom:12px}
#getpremium b {font-size:15px}
.premium_pricing tbody {font-size:14px}
.premium_pricing i {font-size:10px}

/*TOURNAMENT*/
#tournament_container {
	height:400px;
	width:100%;
}

#tournament_flash {
}

/*SPRITE BUTTONS*/

.s_btn {background-image:url(../images/articlewriter_sprite.png); height:24px; width:28px; background-repeat:no-repeat; cursor:pointer}
#aw_tal_btn {background-position:0px top}
#aw_tal_btn.active {background-position:0px -24px}
#aw_tal_btn:hover {background-position:0px -48px}
#aw_tac_btn {background-position:-28px top}
#aw_tac_btn.active {background-position:-28px -24px}
#aw_tac_btn:hover {background-position:-28px -48px}
#aw_tar_btn {background-position:-56px top}
#aw_tar_btn.active {background-position:-56px -24px}
#aw_tar_btn:hover {background-position:-56px -48px}
#aw_taClose_btn {background-position:-140px top}
#aw_taClose_btn:hover {background-position:-140px -24px}
#aw_taUp_btn {background-position:-412px top}
#aw_taUp_btn:hover {background-position:-412px -24px}
#aw_taDown_btn {background-position:-440px top}
#aw_taDown_btn:hover {background-position:-440px -24px}
#aw_item_btn {background-position:-940px top}
#aw_item_btn:hover {background-position:-940px -24px}
#aw_fl_btn {background-position:-968px top}
#aw_fl_btn:hover, #aw_fl_btn.active {background-position:-968px -24px}
#aw_fr_btn {background-position:-996px top}
#aw_fr_btn:hover, #aw_fr_btn.active {background-position:-996px -24px}
#aw_nofloat_btn {background-position:-1075px top}
#aw_nofloat_btn:hover, #aw_nofloat_btn.active {background-position:-1075px -24px}

#forum_bold_btn {background-position:-468px top}
#forum_bold_btn:hover {background-position:-468px -24px}
#forum_italic_btn {background-position:-496px top}
#forum_italic_btn:hover {background-position:-496px -24px}
#forum_underline_btn {background-position:-524px top}
#forum_underline_btn:hover {background-position:-524px -24px}
#forum_super_btn {background-position:-552px top}
#forum_super_btn:hover {background-position:-552px -24px}
#forum_sub_btn {background-position:-580px top}
#forum_sub_btn:hover {background-position:-580px -24px}
#forum_strk_btn {background-position:-608px top}
#forum_strk_btn:hover {background-position:-608px -24px}
#forum_numlist_btn {background-position:-636px top}
#forum_numlist_btn:hover, #forum_numlist_btn.active {background-position:-636px -24px}
#forum_alphalist_btn {background-position:-664px top}
#forum_alphalist_btn:hover, #forum_alphalist_btn.active {background-position:-664px -24px}
#forum_url_btn, #aw_imgLink_btn {background-position:-692px top}
#forum_dotlist_btn {background-position:-720px top}
#forum_dotlist_btn:hover, #forum_dotlist_btn.active {background-position:-720px -24px}

/*SMALL ICON SPRITE*/
.sm_i {width:16px; height:16px; background-image:url(../images/sprite_gameicons_small.png); background-repeat:no-repeat; display:inline-block}

.pc .cg_small {background-position:-16px top}
.pc_small {background-position:-176px -16px}
.ps .cg_small {background-position:-80px -32px}
.ps3_small {background-position:-112px -32px}
.xbox .cg_small {background-position:-160px -32px}
.xbox360_small {background-position:-80px -48px}
.pcpp .cg_small {background-position:-112px -64px}
.scast_auscast {background-position:-128px -48px}
.scast_garena {background-position:-144px -48px}
.scast_gstah {background-position:-160px -48px}
.scast_ngradio {background-position:left -64px}
.i_firefox {background-position:-16px -64px}
.i_chrome {background-position:-32px -64px}
.i_safari {background-position:-48px -64px}
.i_opera {background-position:-64px -64px}
.i_ie8 {background-position:-80px -64px}
.i_ie {background-position:-96px -64px}

/*AMERICAS ARMY*/
.darktheme #category_header.aa {background-image:url(../images/categories/pc_aa_bg.jpg)}
.lighttheme #category_header.aa {background-image:url(../images/light/categories/pc_aa_bg.jpg)}
.aa3_small,
.aa3v3_small,
.aa_small {background-position:-32px top}
/*BATTLEFIELD*/
.darktheme #category_header.bf {background-image:url(../images/categories/pc_bf_bg.jpg)}
.lighttheme #category_header.bf {background-image:url(../images/light/categories/pc_bf_bg.jpg)}
.bf2142_small,
.bf_small, .bfbc2_small, .bc2_small {background-position:-48px top}
.br_small,
.bf26v6_small {background-position:-64px top}
/*CALL OF DUTY*/
.darktheme #category_header.cod {background-image:url(../images/categories/pc_cod_bg.jpg)}
.lighttheme #category_header.cod {background-image:url(../images/light/categories/pc_cod_bg.jpg)}
.cod1_small,
.cod_small {background-position:-80px top}
.cod2_small {background-position:-96px top}
.cod4nz_small,
.cod4hq_small,
.cod4_small {background-position:-112px top}
.cod5ctf_small,
.cod5_small {background-position:-128px top}
.codmw2dom_small,
.codmw2_small {background-position:-144px top}
/*COMPANY OF HEROES*/
.darktheme #category_header.coh {background-image:url(../images/categories/pc_coh_bg.jpg)}
.lighttheme #category_header.coh {background-image:url(../images/light/categories/pc_coh_bg.jpg)}
.coh1v1_small,
.coh_small {background-position:-160px top}
/*CRYSIS*/
.darktheme #category_header.crysiswars {background-image:url(../images/categories/pc_crysiswars_bg.jpg)}
.lighttheme #category_header.crysiswars {background-image:url(../images/light/categories/pc_crysiswars_bg.jpg)}
.crysiswars_small {background-position:-176px top}
/*COUNTERSTRIKE*/
.darktheme #category_header.cs {background-image:url(../images/categories/pc_cs_bg.jpg)}
.lighttheme #category_header.cs {background-image:url(../images/light/categories/pc_cs_bg.jpg)}
.cs_small {background-position:left -16px}
/*COUNTERSTRIKE SOURCE*/
.darktheme #category_header.css {background-image:url(../images/categories/pc_css_bg.jpg)}
.lighttheme #category_header.css {background-image:url(../images/light/categories/pc_css_bg.jpg)}
.css_small {background-position:-16px -16px}
/*DAY OF DEFEAT*/
.darktheme #category_header.dod {background-image:url(../images/categories/pc_dod_bg.jpg)}
.lighttheme #category_header.dod {background-image:url(../images/light/categories/pc_dod_bg.jpg)}
.dods_small,
.dod_small {background-position:-32px -16px}
/*DOTA*/
.darktheme #category_header.dota {background-image:url(../images/categories/pc_dota_bg.jpg)}
.lighttheme #category_header.dota {background-image:url(../images/light/categories/pc_dota_bg.jpg)}
.wc3_small,
.dota_small {background-position:-48px -16px}
/*DAWN OF WAR*/
.darktheme #category_header.dow {background-image:url(../images/categories/pc_dow_bg.jpg)}
.lighttheme #category_header.dow {background-image:url(../images/light/categories/pc_dow_bg.jpg)}
.dow23v3_small,
.dow2_small,
.dow_small {background-position:-64px -16px}
/*ENEMY TERRITORY*/
.darktheme #category_header.et {background-image:url(../images/categories/pc_et_bg.jpg)}
.lighttheme #category_header.et {background-image:url(../images/light/categories/pc_et_bg.jpg)}
.et_small {background-position:-128px -48px}
/*GALCON*/
.darktheme #category_header.galcon {background-image:url(../images/categories/pc_galcon_bg.jpg)}
.lighttheme #category_header.galcon {background-image:url(../images/light/categories/pc_galcon_bg.jpg)}
.galcon1v1_small,
.galcon_small {background-position:-80px -16px}
/*HEROES OF NEWERTH*/
.darktheme #category_header.hon {background-image:url(../images/categories/pc_hon_bg.jpg)}
.lighttheme #category_header.hon {background-image:url(../images/light/categories/pc_hon_bg.jpg)}
.hon_small {background-position:-96px -16px}
/*LEAGUE OF LEGENDS*/
.darktheme #category_header.lol {background-image:url(../images/categories/pc_lol_bg.jpg)}
.lighttheme #category_header.lol {background-image:url(../images/light/categories/pc_lol_bg.jpg)}
.lol_small {background-position:-128px -64px}
/*LEFT 4 DEAD*/
.darktheme #category_header.l4d {background-image:url(../images/categories/pc_l4d_bg.jpg)}
.lighttheme #category_header.l4d {background-image:url(../images/light/categories/pc_l4d_bg.jpg)}
.l4d_small {background-position:-112px -16px}

.darktheme #category_header.l4d2 {background-image:url(../images/categories/pc_l4d_bg.jpg)}
.lighttheme #category_header.l4d2 {background-image:url(../images/light/categories/pc_l4d_bg.jpg)}
.l4d2_small {background-position:-112px -16px}


/*QUAKE LIVE*/
.darktheme #category_header.ql {background-image:url(../images/categories/pc_ql_bg.jpg)}
.lighttheme #category_header.ql {background-image:url(../images/light/categories/pc_ql_bg.jpg)}
.ql_small {background-position:-128px -16px}
/*STARCRAFT*/
.darktheme #category_header.sc {background-image:url(../images/categories/pc_sc_bg.jpg)}
.lighttheme #category_header.sc {background-image:url(../images/light/categories/pc_sc_bg.jpg)}
.sc_small {background-position:-144px -16px}
/*SHATTERED HORIZON*/
.darktheme #category_header.sh {background-image:url(../images/categories/pc_sh_bg.jpg)}
.lighttheme #category_header.sh {background-image:url(../images/light/categories/pc_sh_bg.jpg)}
.sh_small {background-position:-160px -16px}
/*SOLDIER OF FORTUNE*/
.darktheme #category_header.sof {background-image:url(../images/categories/pc_sof_bg.jpg)}
.lighttheme #category_header.sof {background-image:url(../images/light/categories/pc_sof_bg.jpg)}
.sof2v2_small,
.sof_small {background-position:left -32px}
/*TEAM FORTRESS*/
.darktheme #category_header.tf {background-image:url(../images/categories/pc_tf_bg.jpg)}
.lighttheme #category_header.tf {background-image:url(../images/light/categories/pc_tf_bg.jpg)}
.tf2_small,
.tf_small {background-position:-16px -32px}
/*URT?*/
.darktheme #category_header.urt {background-image:url(../images/categories/pc_urt_bg.jpg)}
.lighttheme #category_header.urt {background-image:url(../images/light/categories/pc_urt_bg.jpg)}
.urt_small {background-position:-32px -32px}
/*WOLFENSTEIN*/
.darktheme #category_header.wolf {background-image:url(../images/categories/pc_wolf_bg.jpg)}
.lighttheme #category_header.wolf {background-image:url(../images/light/categories/pc_wolf_bg.jpg)}
.wolf_small {background-position:-48px -32px}
/*WORLD OF WARCRAFT*/
.darktheme #category_header.wow {background-image:url(../images/categories/pc_wow_bg.jpg)}
.lighttheme #category_header.wow {background-image:url(../images/light/categories/pc_wow_bg.jpg)}
.wow_small {background-position:-64px -32px}
/*FIFA*/
.darktheme #category_header.fifa {background-image:url(../images/categories/xbox360_fifa_bg.jpg)}
.lighttheme #category_header.fifa {background-image:url(../images/light/categories/xbox360_fifa_bg.jpg)}
.fifa_small,
.fifa09_small,
.fifa10_small {background-position:-96px -32px}
/*XBOX ARCADE*/
.darktheme #category_header.arcade {background-image:url(../images/categories/xbox360_arcade_bg.jpg)}
.lighttheme #category_header.arcade {background-image:url(../images/light/categories/xbox360_arcade_bg.jpg)}
.arcade_small {background-position:-128px -32px}
/*ASHES*/
.darktheme #category_header.ashes2009 {background-image:url(../images/categories/xbox360_ashes2009_bg.jpg)}
.lighttheme #category_header.ashes2009 {background-image:url(../images/light/categories/xbox360_ashes2009_bg.jpg)}
.ashes2009_small {background-position:-144px -32px}
/*FORZA*/
.darktheme #category_header.forza3 {background-image:url(../images/categories/xbox360_forza3_bg.jpg)}
.lighttheme #category_header.forza3 {background-image:url(../images/light/categories/xbox360_forza3_bg.jpg)}
.forza3drift_small,
.forza3_small {background-position:-176px -32px}
/*GUITAR HERO*/
.darktheme #category_header.gh {background-image:url(../images/categories/xbox360_gh_bg.jpg)}
.lighttheme #category_header.gh {background-image:url(../images/light/categories/xbox360_gh_bg.jpg)}
.ghwtdrums_small,
.ghwt_small,
.ghm_small,
.ghgh_small,
.gh5_small,
.gh3_small,
.gh_small {background-position:left -48px}
/*GEARS OF WAR*/
.darktheme #category_header.gow {background-image:url(../images/categories/xbox360_gow_bg.jpg)}
.lighttheme #category_header.gow {background-image:url(../images/light/categories/xbox360_gow_bg.jpg)}
.gow24v4_small,
.gow14v4_small,
.gow2warzone_small,
.gow_small {background-position:-16px -48px}
/*HALO*/
.darktheme #category_header.halo {background-image:url(../images/categories/xbox360_halo_bg.jpg)}
.lighttheme #category_header.halo {background-image:url(../images/light/categories/xbox360_halo_bg.jpg)}
.hwrts2v2_small,
.hwrts_small,
.halowars3v3_small,
.halo34v4_small,
.halo31v1_small,
.halo3_small,
.halo_small {background-position:-32px -48px}
/*MADDEN*/
.darktheme #category_header.madden10 {background-image:url(../images/categories/xbox360_madden10_bg.jpg)}
.lighttheme #category_header.madden10 {background-image:url(../images/light/categories/xbox360_madden10_bg.jpg)}
.madden10_small {background-position:-48px -48px}
/*PAINTBALL*/
.darktheme #category_header.paintball {background-image:url(../images/categories/xbox360_paintball_bg.jpg)}
.lighttheme #category_header.paintball {background-image:url(../images/light/categories/xbox360_paintball_bg.jpg)}
.paintball09_small,
.paintball_small {background-position:-64px -48px}
/*RAINBOW 6*/
.darktheme #category_header.rainbow6v2 {background-image:url(../images/categories/xbox360_rainbow6v2_bg.jpg)}
.lighttheme #category_header.rainbow6v2 {background-image:url(../images/light/categories/xbox360_rainbox6v2_bg.jpg)}
.rainbow6v2_small {background-position:-96px -48px}
/*TEKKEN*/
.darktheme #category_header.tekken6 {background-image:url(../images/categories/xbox360_tekken6_bg.jpg)}
.lighttheme #category_header.tekken6 {background-image:url(../images/light/categories/xbox360_tekken6_bg.jpg)}
.tekken6_small {background-position:-112px -48px}

/*COMMON BUTTONS*/
.common_btn {display:inline-block; cursor:pointer}
#c_btn_login {background-position:-70px -21px; width:42px; height:21px; border:none}
#c_btn_register {background-position:-160px -21px; width:51px; height:21px}
.c_btn_more {background-position:-70px top; width:40px; height:21px}
#c_btn_filters {background-position:-110px top; width:48px; height:21px}
#c_btn_next {background-position:-158px top; width:24px; height:21px}
#c_btn_nextfade {background-position:-182px top; width:24px; height:21px}
#c_btn_prev {background-position:-206px top; width:24px; height:21px}
#c_btn_prevfade {background-position:-230px top; width:24px; height:21px}
#c_btn_search {background-position:-254px top; width:27px; height:24px; float:left; border:none; outline:none;}
.c_btn_top {background-position:-281px top; width:62px; height:24px}
#c_btn_logout {background-position:-112px -21px; width:48px; height:21px}
#c_btn_premium {background-position:-293px -24px; width:51px; height:21px}

/*PC*/
.pc.darktheme a {color:#78cefe}
.pc.lighttheme a {color:#008edb}

.pc .game_wrapper a,
.pc .popup a,
.pc .popup_bwrapper .button a {color:#008edb}

.pc .popup .support p,
.pc .popup .support td, 
.pc .popup .support th,
.pc .popup .suggest,
.pc .popup .textinput,
.pc .popup .textarea_wrapper,
.pc .popup select, 
.pc .popup input[type="text"] {border-color:#008edb}

.pc .imgwrapper.g:hover .border {background-color:#008edb}

/*XBOX*/
.xbox.darktheme a {color:#9aca36}
.xbox.lighttheme a {color:#008E00}

.xbox .game_wrapper a,
.xbox .popup a,
.xbox .popup_bwrapper .button a {color:#008E00}

.xbox .popup .support p,
.xbox .popup .support td, 
.xbox .popup .support th,
.xbox .popup .suggest,
.xbox .popup .textinput,
.xbox .popup .textarea_wrapper,
.xbox .popup select, 
.xbox .popup input[type="text"] {border-color:#008E00}

.xbox .imgwrapper.g:hover .border {background-color:#008E00}

/*PLAYSTATION*/
.ps.darktheme a {color:#ffa857}
.ps.lighttheme a {color:#db6a00}

.ps .game_wrapper a,
.ps .popup a,
.ps .popup_bwrapper .button a {color:#db6a00}

.ps .popup .support p,
.ps .popup .support td, 
.ps .popup .support th,
.ps .popup .suggest,
.ps .popup .textinput,
.ps .popup .textarea_wrapper,
.ps .popup select, 
.ps .popup input[type="text"] {border-color:#db6a00}

.pc .imgwrapper.g:hover .border {background-color:#db6a00}

/*PCPOWERPLAY*/
.pcpp.lighttheme a {color:#E11624}
.pcpp.darktheme a {color:#E65B64}

.pcpp .game_wrapper a,
.pcpp .popup a,
.pcpp .popup_bwrapper .button a {color:#E11624}

.pcpp .popup .support p,
.pcpp .popup .support td, 
.pcpp .popup .support th,
.pcpp .popup .suggest,
.pcpp .popup .textinput,
.pcpp .popup .textarea_wrapper,
.pcpp .popup select, 
.pcpp .popup input[type="text"] {border-color:#E11624}

.pcpp .imgwrapper.g:hover .border {background-color:#E11624}

/*PCPP SPECIFIC*/

#header #logo {top:12px; left:18px}

	/*LATEST ISSUE*/
	#fp_latestissue {background-position:top left; background-repeat:no-repeat; width:125px; height:170px; padding:15px 15px 16px 15px; margin:0px auto 0px auto}
		.darktheme #fp_latestissue {background-image:url(../images/latestissue_bg.png)}
		.lighttheme #fp_latestissue {background-image:url(../images/light/latestissue_bg.png)}
	#fp_latestissue_list {margin:0px; padding:0px 12px 0px 12px}
		.darktheme #fp_latestissue_list {color:#CCCCCC}
		.lighttheme #fp_latestissue_list {color:#333333}
	#fp_latestissue_list dt {background:url(../images/rightCol_groove.png) bottom center no-repeat; font-weight:bold; padding:4px 4px 6px 4px; font-size:10px; border:none}
	#fp_latestissue_list dd {margin:0px; background:url(../images/rightCol_groove.png) bottom center no-repeat; padding:4px 4px 6px 4px; overflow:hidden; font-size:10px; text-align:left}
	#fp_latestissue_btn {text-align:right; padding:4px 12px 4px 12px}
	
	/*
	.pcpp_issue_row {background-position:-1906px top; background-repeat:no-repeat; padding:8px 0px 8px 0px; margin-top:12px}
	.pcpp_issue_row:first-child {background:none; padding:0px; margin:0px}
	.pcpp_issue_wrapper {float:left; width:25%; text-align:center; vertical-align:top}
	.pcpp_issue_wrapper .header {font-size:14px; font-weight:bold; margin-bottom:4px}
	.pcpp_issue_wrapper a {margin-top:4px; display:block}
	*/
	
	.pcpp_issue_wrapper {float:left; width:104px; margin:0px 4px 4px 0px}
	.pcpp_issue_wrapper .imgwrapper img {width:93px; height:126px}
	
	#profile_mypc_wrapper {margin-right:104px}
	
	.pcpp #forum_thread_listing .unread .highlight,
	.pcpp #forum_index .unread .highlight {color:#E65B64}
	
	#onlinepartner {width:85px; float:left; height:10px; margin:10px 5px 0px 10px}
		.darktheme #onlinepartner {background:url(../images/tb_title_onlinepartner.gif)}
		.lighttheme #onlinepartner {background:url(../images/tb_title_onlinepartner.png)}
	#partner_cg {width:98px; height:9px; background:url(../images/icons/tb_cg.png)}

/*PLATFORM COLOURS*/
.sb_w_htt,
.sb_w_trc,
.sb_w_tlc,
.header_left,
.header_right,
.header_right .header,
#deco_navleft, 
#deco_navright, 
#deco_headerleft,
#deco_headerright,
#top_nav,
.poll .tile,
.poll .right,
.poll .bar {background-image:url(../images/sprite_colours_horizontal.png)}

/*DARK THEME*/

.darktheme .cgwindow .title {background-color:#aaaaaa}

.darktheme .smallchat_wrapper .who div,
.darktheme .post_wrapper .post_details {color:#AAAAAA}

.darktheme .post_wrapper .quote .text,
.darktheme .post_wrapper .sig .text,
.darktheme .post_wrapper .sig .text a{color:#BBBBBB}

.darktheme .highlight, 
.darktheme a.highlight, 
.darktheme .highlight a, 
.darktheme caption, 
.darktheme caption a, 
.darktheme .pageselector_wrapper small, 
.darktheme a .highlight, 
.darktheme .chatmid_username, 
.darktheme .chatmid_username a, 
.darktheme .dotted_header, 
.darktheme #article_right .active a {color:#ffa500}

.darktheme .fp_article .details span,
.darktheme #getpremium b,
.darktheme #getpremium ul,
.darktheme .orgteam .key a,
.darktheme .tprofile_playerbox .title_wrapper a,
.darktheme #gallerytitle,
.darktheme #theatre_box_cont .box label,
.darktheme .fp_fvideo_wrapper .overlay .black div,
.darktheme .datatable thead th a,
.darktheme .dataTable thead th,
.darktheme .page_header h1, 
.darktheme .page_header h1 a,
.darktheme #category_nav > li > a,
.darktheme .noti.mail div,
.darktheme .buttonClosed.open .lining,
.darktheme #browser_warning,
.darktheme .popup .title,
.darktheme .tooltip,
.darktheme,
.darktheme textarea,
.darktheme input,
.darktheme select{color:#ffffff}

.darktheme #breadcrumbs {border-color:#1b1b1b}

.darktheme .pcpp_issue_row,
.darktheme #column_right,
.darktheme .poll .title,
.darktheme #column_right .header,
.darktheme .poll {background-image:url(../images/sprite_dark_vertical.png)}

.darktheme #site_bgtexture {background-image:url(../images/site_bgtexture.jpg)}

.darktheme .tb_dropdown_button,
.darktheme #footer_btm_trimleft,
.darktheme #footer_btm_trimright,
.darktheme #footer_trimright,
.darktheme #footer_trimleft,
.darktheme .common_btn,
.darktheme .ddbtn,
.darktheme .tb_dd .active .arrow,
.darktheme #header .advert .overlay,
.darktheme .ajaxwrapper,
.darktheme .poll .bar_wrapper,
.darktheme .poll_btm,
.darktheme .poll_top,
.darktheme #content_curve,
.darktheme #trim_category,
.darktheme #trim_breadcrumb,
.darktheme #top_nav > li > a.hasDD,
.darktheme .game_dd,
.darktheme #deco_headerright,
.darktheme .tb_title, 
.darktheme .tb_part,
.darktheme .tb_plat,
.darktheme .tb_flag,
.darktheme #deco_headerleft {background-image:url(../images/sprite_dark_accessories.png)}

.darktheme .tb_dropdown_left,
.darktheme .tb_dropdown_right,
.darktheme .tb_dropdown_tile,
.darktheme .actionshalf,
.darktheme .tb_d .tile,
.darktheme .tb_d .right,
.darktheme .tb_d,
.darktheme .tb_dd .tile,
.darktheme .tb_dd .right,
.darktheme .tb_dd,
.darktheme .taw .br .tile,
.darktheme .taw .br,
.darktheme .taw .bl,
.darktheme .taw .tr,
.darktheme .taw .tl,
.darktheme .tfw .br .tile,
.darktheme .tfw .br,
.darktheme .tfw .bl,
.darktheme .tfw .tr,
.darktheme .tfw .tl,
.darktheme #header,
.darktheme #site_topbar,
.darktheme,
.darktheme .fp_switcher,
.darktheme #breadcrumbs {background-image:url(../images/sprite_dark_horizontal.png)}

.darktheme #graphkey a,
.darktheme .fp_table thead,
.darktheme .select_wrapper dl dd a,
.darktheme .switcher li a,
.darktheme .page_menu li a,
.darktheme #breadcrumbs,
.darktheme .tree dt a {color:#d3d3d3}

.darktheme .fp_article .readmore,
.darktheme .tp_status div:first-child label,
.darktheme .aw_insert,
.darktheme .post_wrapper .top_htile,
.darktheme .switcher li a.active,
.darktheme .content_row td,
.darktheme #browser_warning,
.darktheme .dotted_header,
.darktheme caption div,
.darktheme {background-color:#555555}

.darktheme .popup .title {background-color:#999999}

.darktheme .poll a,
.darktheme .aw_style .title,
.darktheme .aw_insert,
.darktheme #column_right .stats,
.darktheme .tree a span,
.darktheme .tfw .wrppr input,
.darktheme textarea[disabled],
.darktheme select[disabled] {color:#999999}

.darktheme #tb_restrict .dd {border:1px solid #000000}

.darktheme.popup table thead th,
.darktheme .popup .support th {background-color:#cccccc}

.darktheme .fp_article .stats,
.darktheme .fp_article .details,
.darktheme #article_nav li span,
.darktheme #article_left h2 span,
.darktheme #theatre_box_cont .box,
.darktheme #theatre_box_cont span,
.darktheme .fp_event .details,
.darktheme #ladderUpcoming big {color:#cccccc}

.darktheme .tfw .wrppr,
.darktheme .tfw .tr .tile,
.darktheme .tooltip,
.darktheme #site_topbar,
.darktheme .select_wrapper dl dt,
.darktheme .shadow_focal,
.darktheme #breadcrumbs,
.darktheme #tb_restrict .dd,
.darktheme .sb_block_options {background-color:#222222}

.darktheme .taw .suggest,
.darktheme .taw .wrppr,
.darktheme .taw .wrppr select,
.darktheme .taw .tr .tile,
.darktheme .bpost_wrapper .text,
.darktheme #category_wrapper {background-color:#444444}

.darktheme #category_wrapper {border-color:#111111}

.darktheme .tooltip,
.darktheme .aw_style .title,
.darktheme .content_row table td,
.darktheme .content_row table th,
.darktheme .bottom_row td,
.darktheme .content_row td,
.darktheme .dataTable thead th + th + th {border-color:#444444}

.darktheme .user_mod ul li,
.darktheme .post_mod ul li,
.darktheme .select_wrapper dl dd,
.darktheme #page_mod ul li,
.darktheme #chat .wrapper {border-color:#222222}

.darktheme .thumb,
.darktheme .popup,
.darktheme .popup_bwrapper .button,
.darktheme .memberlist img.thumb,
.darktheme #category_nav ul,
.darktheme #category_nav li#hover > a,
.darktheme #dd_games,
.darktheme #top_nav > li#hover > a,
.darktheme .imgwrapper .border,
.darktheme .sb_block_options a{border-color:#333333}

.darktheme #theatre_yourvote,
.darktheme #channellist_searchresults,
.darktheme .sb_block_options,
.darktheme .compact_table ul li + li{border-color:#555555}

.darktheme .taw .suggest,
.darktheme .popup_tableBordered td,
.darktheme .popup_tableBordered th,
.darktheme .popup fieldset,
.darktheme .dotted_header,
.darktheme .dottedbox,
.darktheme blockquote,
.darktheme caption div,
.darktheme #faq_answers div,
.darktheme .keycolour,
.darktheme #graphkey #keywrapper,
.darktheme .tp_accolades,
.darktheme .tp_status .rank,
.darktheme #article_right dt,
.darktheme #article_wrapper .header,
.darktheme #article_right dt,
.darktheme #article_right dd,
.darktheme #article_wrapper .header,
.darktheme #article_right ol li,
.darktheme #article_caption,
.darktheme .border,
.darktheme #fp_cgtoday .lining,
.darktheme #fp_cgtoday,
.darktheme .fp_table_poll,
.darktheme .fp_movie .lining,
.darktheme .bpost_wrapper .text,
.darktheme .post_wrapper .sig,
.darktheme .post_wrapper .author,
.darktheme #ladderUpcoming .details,
.darktheme .s_content dl dt,
.darktheme .s_content,
.darktheme .page_menu li a,
.darktheme .page_menu,
.darktheme .dataTable tfoot td,
.darktheme #content,
.darktheme .game_category,
.darktheme #dd_games .suggest,
.darktheme #tb_restrict .dd li,
.darktheme .page_alert,
.darktheme .noti.mail div,
.darktheme #chatmid_head img,
.darktheme .compact_table,
.darktheme .compact_list,
.darktheme .switcher li a {border-color:#666666}

.darktheme .content_row td {border-top-color:#666666}

.darktheme #chat_bg,
.darktheme .sb_w_bg,
.darktheme .aw_style,
.darktheme #article_caption,
.darktheme .post_mod ul li,
.darktheme .select_wrapper dl dd,
.darktheme #page_mod ul li,
.darktheme .user_mod ul li,
.darktheme #channellist_searchresults {background-color:#333333}

.darktheme .popup .textinput input, 
.darktheme .popup .textarea_wrapper textarea, 
.darktheme .popup .textinput select,
.darktheme .popup .suggest li a,
.darktheme .popup select, .popup input[type="text"],
.darktheme .popup,
.darktheme .article_embed .imgwrapper,
.darktheme #category_nav ul a,
.darktheme #category_nav li#hover a.hasDD,
.darktheme .game_title a,
.darktheme #dd_games_gettingstarted .btn,
.darktheme #dd_games .suggest a,
.darktheme #dd_games,
.darktheme #top_nav > li#hover > a {color:#333333}

.darktheme .popup,
.darktheme .popup_bwrapper .button,
.darktheme #category_nav ul,
.darktheme #category_nav li#hover > a,
.darktheme #top_nav > li#hover > a,
.darktheme #dd_games {background-color:#bebfcb}

.darktheme .s_content .switcher li a,
.darktheme .compact_table .odd td,
.darktheme .compact_list .odd,
.darktheme .fp_movie .category {background-color:#515151}

.darktheme .page_menu .active,
.darktheme .page_menu a:hover,
.darktheme .taw a:hover,
.darktheme .orgprofile_summary .author,
.darktheme #theatre_box_cont .box,
.darktheme .compact_table tbody td,
.darktheme .content_row table th,
.darktheme .compact_list li,
.darktheme .compact_list dd,
.darktheme .fp_table .odd td,
.darktheme .fp_table .odd th,
.darktheme .fp_movie .highlight,
.darktheme .fp_article .details {background-color:#4e4e4e}

.darktheme .page_menu li a,
.darktheme .switcher li a,
.darktheme .compact_table thead th,
.darktheme .compact_table tbody th,
.darktheme .dataTable tfoot td,
.darktheme .tprofile_playertitle {background-color:#484848}

.darktheme .compact_table .odd th {background-color:#4a4a4a}

/*LIGHT THEME*/
.lighttheme .cgwindow .title {background-color:#aaaaaa}

.lighttheme .smallchat_wrapper .who div,
.lighttheme .post_wrapper .post_details {color:#666666}

.lighttheme .post_wrapper .quote .text,
.lighttheme .post_wrapper .sig .text,
.lighttheme .post_wrapper .sig .text a{color:#888888}

.lighttheme .highlight, 
.lighttheme a.highlight, 
.lighttheme .highlight a, 
.lighttheme caption, 
.lighttheme caption a, 
.lighttheme a .highlight, 
.lighttheme .chatmid_username, 
.lighttheme .chatmid_username a, 
.lighttheme .dotted_header, 
.lighttheme #article_right .active a {color:#c37e00}

.lighttheme #column_right .highlight {color:white}

.lighttheme #getpremium b,
.lighttheme #getpremium ul,
.lighttheme .orgteam .key a,
.lighttheme .tprofile_playerbox .title_wrapper a,
.lighttheme #gallerytitle,
.lighttheme #theatre_box_cont .box label,
.lighttheme .fp_fvideo_wrapper .overlay .black div,
.lighttheme .datatable thead th a,
.lighttheme .dataTable thead th,
.lighttheme .page_header h1, 
.lighttheme .page_header h1 a,
.lighttheme #category_nav > li > a,
.lighttheme .noti.mail div,
.lighttheme .buttonClosed.open .lining,
.lighttheme #browser_warning,
.lighttheme .popup .title,
.lighttheme .tooltip,
.lighttheme,
.lighttheme textarea,
.lighttheme input,
.lighttheme select{color:#222222}

.lighttheme #breadcrumbs {border-color:#b0b0b0}

.lighttheme .pcpp_issue_row,
.lighttheme #column_right,
.lighttheme #site_shadow,
.lighttheme .poll .title,
.lighttheme #column_right .header,
.lighttheme .poll {background-image:url(../images/sprite_light_vertical.png)}

.lighttheme #site_bgtexture {background-image:url(../images/site_bgtexture_light.jpg)}

.lighttheme #footer_btm_trimleft,
.lighttheme #footer_btm_trimright,
.lighttheme #footer_trimright,
.lighttheme #footer_trimleft,
.lighttheme .common_btn,
.lighttheme .ddbtn,
.lighttheme .tb_dd .active .arrow,
.lighttheme #header .advert .overlay,
.lighttheme .ajaxwrapper,
.lighttheme .poll .bar_wrapper,
.lighttheme .poll_btm,
.lighttheme .poll_top,
.lighttheme #content_curve,
.lighttheme #trim_category,
.lighttheme #trim_breadcrumb,
.lighttheme #top_nav > li > a.hasDD,
.lighttheme .game_dd,
.lighttheme #deco_headerright,
.lighttheme .tb_title, 
.lighttheme .tb_part,
.lighttheme .tb_plat,
.lighttheme .tb_flag,
.lighttheme #deco_headerleft {background-image:url(../images/sprite_light_accessories.png)}

.lighttheme .actionshalf,
.lighttheme .tb_d .tile,
.lighttheme .tb_d .right,
.lighttheme .tb_d,
.lighttheme .tb_dd .tile,
.lighttheme .tb_dd .right,
.lighttheme .tb_dd,
.lighttheme .taw .br .tile,
.lighttheme .taw .br,
.lighttheme .taw .bl,
.lighttheme .taw .tr,
.lighttheme .taw .tl,
.lighttheme .tfw .br .tile,
.lighttheme .tfw .br,
.lighttheme .tfw .bl,
.lighttheme .tfw .tr,
.lighttheme .tfw .tl,
.lighttheme #header,
.lighttheme #site_topbar,
.lighttheme .fp_switcher,
.lighttheme #breadcrumbs {background-image:url(../images/sprite_light_horizontal.png)}

.lighttheme #column_right .stats,
.lighttheme #graphkey a,
.lighttheme .fp_table thead,
.lighttheme .select_wrapper dl dd a,
.lighttheme .switcher li a,
.lighttheme .page_menu li a,
.lighttheme #breadcrumbs,
.lighttheme .tree dt a {color:#666666}

.lighttheme .fp_article .readmore,
.lighttheme .tp_status div:first-child label,
.lighttheme .aw_insert,
.lighttheme .post_wrapper .top_htile,
.lighttheme .switcher li a.active,
.lighttheme .content_row td,
.lighttheme #browser_warning,
.lighttheme .dotted_header,
.lighttheme caption div {background-color:#efefef}

.lighttheme .popup .title {background-color:#999999}

.lighttheme .aw_style .title,
.lighttheme .aw_insert,
.lighttheme .tree a span,
.lighttheme .tfw .wrppr input,
.lighttheme textarea[disabled],
.lighttheme select[disabled] {color:#eeeeee}

.lighttheme #tb_restrict .dd {border:1px solid #000000}

.lighttheme,
.lighttheme.popup table thead th,
.lighttheme .popup .support th {background-color:#cccccc}

.lighttheme .fp_article .details,
.lighttheme #article_nav li span,
.lighttheme #article_left h2 span,
.lighttheme #theatre_box_cont .box,
.lighttheme #theatre_box_cont span,
.lighttheme .fp_event .details,
.lighttheme #ladderUpcoming big {color:#999999}

.lighttheme .tfw .wrppr,
.lighttheme .tfw .tr .tile,
.lighttheme .tooltip,
.lighttheme #site_topbar,
.lighttheme .select_wrapper dl dt,
.lighttheme .shadow_focal,
.lighttheme #tb_restrict .dd,
.lighttheme .sb_block_options {background-color:#696969}

.lighttheme #breadcrumbs {background-color:#c0c0c0;}

.lighttheme .taw .suggest,
.lighttheme .taw .wrppr,
.lighttheme .taw .wrppr select,
.lighttheme .taw .tr .tile,
.lighttheme .bpost_wrapper .text {background-color:#969696}

.lighttheme #category_wrapper {background-color:#d0d0d0}

.lighttheme #category_wrapper {border-color:#888888}

.lighttheme .tooltip,
.lighttheme .aw_style .title,
.lighttheme .content_row table td,
.lighttheme .content_row table th,
.lighttheme .bottom_row td,
.lighttheme .content_row td,
.lighttheme .dataTable thead th + th + th {border-color:#c5c5c5}

.lighttheme .user_mod ul li,
.lighttheme .post_mod ul li,
.lighttheme .select_wrapper dl dd,
.lighttheme #page_mod ul li,
.lighttheme #chat .wrapper {border-color:#bbbbbb}

.lighttheme .thumb,
.lighttheme .popup,
.lighttheme .popup_bwrapper .button,
.lighttheme .memberlist img.thumb,
.lighttheme #category_nav ul,
.lighttheme #category_nav li#hover > a,
.lighttheme #dd_games,
.lighttheme #top_nav > li#hover > a,
.lighttheme .imgwrapper .border,
.lighttheme .sb_block_options a{border-color:#999999}

.lighttheme #theatre_yourvote,
.lighttheme #channellist_searchresults,
.lighttheme .sb_block_options,
.lighttheme .compact_table ul li + li{border-color:#555555}

.lighttheme .taw .suggest,
.lighttheme .popup_tableBordered td,
.lighttheme .popup_tableBordered th,
.lighttheme .popup fieldset,
.lighttheme .dotted_header,
.lighttheme .dottedbox,
.lighttheme blockquote,
.lighttheme caption div,
.lighttheme #faq_answers div,
.lighttheme .keycolour,
.lighttheme #graphkey #keywrapper,
.lighttheme .tp_accolades,
.lighttheme .tp_status .rank,
.lighttheme #article_right dt,
.lighttheme #article_wrapper .header,
.lighttheme #article_right dt,
.lighttheme #article_right dd,
.lighttheme #article_wrapper .header,
.lighttheme #article_right ol li,
.lighttheme #article_caption,
.lighttheme .border,
.lighttheme #fp_cgtoday .lining,
.lighttheme #fp_cgtoday,
.lighttheme .fp_table_poll,
.lighttheme .fp_movie .lining,
.lighttheme .fp_event,
.lighttheme .bpost_wrapper .text,
.lighttheme .post_wrapper .sig,
.lighttheme .post_wrapper .author,
.lighttheme #ladderUpcoming .details,
.lighttheme .s_content dl dt,
.lighttheme .s_content,
.lighttheme .page_menu li a,
.lighttheme .page_menu,
.lighttheme .dataTable tfoot td,
.lighttheme #content,
.lighttheme .game_category,
.lighttheme #dd_games .suggest,
.lighttheme #tb_restrict .dd li,
.lighttheme .page_alert,
.lighttheme .noti.mail div,
.lighttheme #chatmid_head img,
.lighttheme .compact_table,
.lighttheme .compact_list,
.lighttheme .switcher li a {border-color:white}

.lighttheme .content_row td {border-top-color:white}

.lighttheme #chat_bg,
.lighttheme .sb_w_bg,
.lighttheme .aw_style,
.lighttheme #article_caption,
.lighttheme .post_mod ul li,
.lighttheme .select_wrapper dl dd,
.lighttheme #page_mod ul li,
.lighttheme .user_mod ul li,
.lighttheme #channellist_searchresults {background-color:#eeeeee}

.lighttheme .poll a,
.lighttheme .popup .textinput input, 
.lighttheme .popup .textarea_wrapper textarea, 
.lighttheme .popup .textinput select,
.lighttheme .popup .suggest li a,
.lighttheme .popup select, .popup input[type="text"],
.lighttheme .popup,
.lighttheme .article_embed .imgwrapper,
.lighttheme #category_nav ul a,
.lighttheme #category_nav li#hover a.hasDD,
.lighttheme .game_title a,
.lighttheme #dd_games_gettingstarted .btn,
.lighttheme #dd_games .suggest a,
.lighttheme #dd_games,
.lighttheme #top_nav > li#hover > a {color:#333333}

.lighttheme .popup,
.lighttheme .popup_bwrapper .button,
.lighttheme #category_nav ul,
.lighttheme #category_nav li#hover > a,
.lighttheme #top_nav > li#hover > a,
.lighttheme #dd_games {background-color:#eeeeee}

.lighttheme .s_content .switcher li a,
.lighttheme .compact_table .odd td,
.lighttheme .compact_list .odd,
.lighttheme .fp_movie .category {background-color:#dedede}

.lighttheme .page_menu .active,
.lighttheme .page_menu a:hover,
.lighttheme .taw a:hover,
.lighttheme .orgprofile_summary .author,
.lighttheme #theatre_box_cont .box,
.lighttheme .compact_table tbody td,
.lighttheme .content_row table th,
.lighttheme .compact_list li,
.lighttheme .compact_list dd,
.lighttheme .fp_table .odd td,
.lighttheme .fp_table .odd th,
.lighttheme .fp_movie .highlight,
.lighttheme .fp_article .details {background-color:#dfdfdf}

.lighttheme .page_menu li a,
.lighttheme .switcher li a,
.lighttheme .compact_table thead th,
.lighttheme .compact_table tbody th,
.lighttheme .dataTable tfoot td,
.lighttheme .tprofile_playertitle {background-color:#dfdfdf}

.lighttheme #footer a,
.lighttheme #post_login a {color:white}
