
/* ::::: http://image.com.com/gamespot/shared/gs5/css/standard.css?1428 ::::: */

body { margin: 0pt; background: rgb(60, 60, 60) url('bg.gif') repeat-y scroll center; font-family: Arial,Helvetica,sans-serif; color: rgb(255, 255, 255); }
a { font-weight: bold; text-decoration: none; color: rgb(255, 204, 51); }
a:hover { text-decoration: underline; }
img { border: 0pt none ; }
ul, li, dl, dt, dd { border: 0pt none ; margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
h1, h2, h3, h4, h5 { margin: 0pt; padding: 0pt; }
table { font-size: 11px; border-collapse: collapse; }
.absolute { width: 1px; height: 1px; font-size: 1px; position: absolute; top: 0pt; left: 0pt; }
.header-cobrand { overflow: hidden; width: 125px; height: 125px; position: absolute; top: 0pt; right: 0pt; }
#no_skin, #no_marquee { width: 1px; height: 1px; font-size: 1px; position: absolute; top: 0pt; left: 0pt; display: none; }
#skin, #curl { font-size: 1px; position: absolute; top: 0pt; left: 0pt; }
#skin iframe, #skin img, #curl iframe, #curl img { width: 1px; height: 1px; font-size: 1px; position: absolute; top: 0pt; left: 0pt; }
.glead { width: 758px; }
#body_shell { width: 760px; text-align: left; }
#body_wrap { width: 760px; float: left; }
#gnenav { border-bottom: 3px solid rgb(51, 51, 51); padding: 3px 0pt 1px 8px; background: rgb(0, 0, 0) none repeat; font-size: 10px; text-align: left; color: rgb(153, 153, 153); height: 14px; line-height: 15px; }
#gnenav a { font-weight: normal; color: rgb(204, 204, 204); }
#gnenav a:hover { text-decoration: none; color: rgb(255, 255, 255); }
#gnenav .ad { padding-right: 7px; float: right; }
#gnenav .ad img { vertical-align: top; margin-right: 1px; }
#header_all, #header_pc, #header_playstation, #header_xbox, #header_nintendo, #header_portable { width: 760px; height: 74px; background-color: rgb(51, 51, 51); background-repeat: no-repeat; }
#header_all { background-image: url('header_all.jpg'); }
#header_pc { background-image: url('header_pc.jpg'); }
#header_playstation { background-image: url('header_playstation.jpg'); }
#header_xbox { background-image: url('header_xbox.jpg'); }
#header_nintendo { background-image: url('header_nintendo.jpg'); }
#header_portable { background-image: url('header_portable.jpg'); }
#masthead { width: 450px; height: 74px; font-size: 1px; float: left; }
#masthead img { width: 450px; height: 74px; }
#login { width: 305px; font-size: 11px; float: right; }
#login .right { float: right; width: 255px; }
#login .messages_txt { background: transparent url('header_messages.gif') no-repeat; width: 46px; height: 5px; }
#login .updates_txt { background: transparent url('header_updates.gif') no-repeat; width: 38px; height: 5px; }
#login input, #login select { font-size: 11px; }
#login .user_rank { float: left; }
#global_search, #footer_search { border: 0pt none ; margin: 0pt; padding: 4px 0pt; width: 760px; height: 24px; line-height: 24px; font-size: 11px; float: left; }
#global_search { border-top: 1px solid rgb(0, 0, 0); padding: 0pt; background: rgb(51, 51, 51) url('header_search.gif') repeat-x; color: rgb(204, 204, 204); height: 32px; float: none; clear: both; }
#footer_search { background: rgb(42, 42, 42) none repeat; }
#global_search a, #footer_search a { font-weight: normal; }
#global_search form { margin: 0pt; padding: 6px 10px; overflow: hidden; float: left; display: block; height: 20px; line-height: 20px; }
#global_search input, #footer_search input { font-size: 12px; }
#global_search input.text { font-size: 12px; width: 311px; }
input#srchbtn, #global_search input.srchbtn { margin: 0pt 0pt -5px 3px; background: transparent url('btn-search.gif') no-repeat; width: 70px; height: 20px; }
#global_search .theme_selector { padding: 4px 10px; float: right; }
.xpromolink { color: rgb(196, 196, 196); font-weight: normal; }
.xpromositename { color: rgb(255, 0, 0); }
.rubics_netxp1_main { padding: 11px 5px 0pt; float: right; font-size: 10px; color: rgb(196, 196, 196); font-weight: bold; font-family: Tahoma; line-height: 10px; }
#global_nav { border-top: 1px solid rgb(0, 0, 0); background: rgb(204, 204, 204) url('nav.gif') repeat-x; font-family: tahoma,arial,helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: 11px; font-size-adjust: none; font-stretch: normal; height: 33px; width: 760px; }
#global_nav li, #global_nav ul { float: left; position: relative; }
#global_nav a, #global_nav a b { cursor: pointer; float: left; }
#global_nav a { background: transparent none repeat-x scroll left top; color: rgb(51, 51, 51); text-decoration: none; }
#global_nav a, #global_nav .hub_nav .first a { background-image: url('nav_global.gif'); }
#global_nav a b { padding: 11px 9px; }
#global_nav .hub_nav a { background-image: url('nav_global_divided.gif'); }
#global_nav .hub_nav b { padding: 11px 6px 11px 8px; }
#global_nav .hub_nav .first b { padding: 11px 6px; }
#global_nav a:hover, #global_nav a.on:hover { background-position: left center; color: rgb(255, 255, 255); }
#global_nav a.on { background-position: left bottom; }
#global_nav .console_nav { padding: 3px 1px 0pt 0pt; background: transparent url('nav_console_right.gif') no-repeat scroll right top; }
#global_nav .console_nav a, #global_nav .console_nav a b { background: transparent url('nav_console.gif') no-repeat; }
#global_nav .console_nav a { padding: 0pt 0pt 0pt 10px; color: rgb(255, 255, 255); background-position: left top; }
#global_nav .console_nav a:hover { background-position: left bottom; }
#global_nav .console_nav a b { padding: 8px 10px 11px 0pt; background-position: right top; }
#global_nav .console_nav a:hover b { background-position: right bottom; }
#global_nav .console_nav .first a, #global_nav .console_nav .first a b { background-image: url('nav_console_first.gif'); }
#global_nav .console_nav .first a { padding: 0pt 0pt 0pt 11px; }
#global_nav .console_nav .last a, #global_nav .console_nav .last a b { background: transparent url('nav_console_last.gif') no-repeat; }
#global_nav .console_nav .last a { padding: 0pt 10px 0pt 0pt; background-position: right top; }
#global_nav .console_nav .last a b { padding: 8px 0pt 11px 10px; background-position: left top; }
#global_nav .console_nav .last a:hover { background-position: right bottom; }
#global_nav .console_nav .last a:hover b { background-position: left bottom; }
#pc #global_nav a.on { color: rgb(153, 204, 255); }
#pc #global_nav a.on, #pc #global_nav a.on b { background-image: url('nav_console_pc.gif'); }
#pc #global_nav .first a.on, #pc #global_nav .first a.on b { background-image: url('nav_console_pc_first.gif'); }
#pc #global_nav .last a.on, #pc #global_nav .last a.on b { background-image: url('nav_console_pc_last.gif'); }
#xbox #global_nav a.on { color: rgb(153, 204, 0); }
#xbox #global_nav a.on, #xbox #global_nav a.on b { background-image: url('nav_console_xbox.gif'); }
#xbox #global_nav .first a.on, #xbox #global_nav .first a.on b { background-image: url('nav_console_xbox_first.gif'); }
#xbox #global_nav .last a.on, #xbox #global_nav .last a.on b { background-image: url('nav_console_xbox_last.gif'); }
#playstation #global_nav a.on { color: rgb(167, 167, 255); }
#playstation #global_nav a.on, #playstation #global_nav a.on b { background-image: url('nav_console_playstation.gif'); }
#playstation #global_nav .first a.on, #playstation #global_nav .first a.on b { background-image: url('nav_console_playstation_first.gif'); }
#playstation #global_nav .last a.on, #playstation #global_nav .last a.on b { background-image: url('nav_console_playstation_last.gif'); }
#nintendo #global_nav a.on { color: rgb(204, 153, 255); }
#nintendo #global_nav a.on, #nintendo #global_nav a.on b { background-image: url('nav_console_nintendo.gif'); }
#nintendo #global_nav .first a.on, #nintendo #global_nav .first a.on b { background-image: url('nav_console_nintendo_first.gif'); }
#nintendo #global_nav .last a.on, #nintendo #global_nav .last a.on b { background-image: url('nav_console_nintendo_last.gif'); }
#secondary_nav { border-bottom: 1px solid rgb(0, 0, 0); background: rgb(159, 88, 6) url('secondnav_all.gif') repeat-x; width: 760px; font-size: 11px; float: left; }
#secondary_nav a { padding: 0pt 6px; font-weight: normal; color: rgb(255, 255, 255); }
#secondary_nav li { padding: 8px 0pt; line-height: 21px; float: left; display: block; }
#pc #secondary_nav { background: rgb(47, 83, 121) url('secondnav_pc.gif') repeat-x; }
#playstation #secondary_nav { background: rgb(64, 73, 125) url('secondnav_playstation.gif') repeat-x; }
#xbox #secondary_nav { background: rgb(65, 99, 27) url('secondnav_xbox.gif') repeat-x; }
#nintendo #secondary_nav { background: rgb(86, 58, 115) url('secondnav_nintendo.gif') repeat-x; }
#portable #secondary_nav { background: rgb(31, 111, 102) url('secondnav_portable.gif') repeat-x; }
#secondary_nav .icon_all { margin: 4px 0pt -4px; padding: 0pt; }
#secondary_nav .icon_all img { background: transparent url('icon_all.gif') no-repeat; width: 28px; height: 28px; }
#secondary_nav .icon_pc { margin: 5px 0pt -5px; padding: 0pt 0pt 0pt 1px; }
#secondary_nav .icon_pc img { background: transparent url('icon_pc.gif') no-repeat; width: 24px; height: 25px; }
#secondary_nav .icon_ps2 { margin: 8px 0pt -8px; padding: 0pt; }
#secondary_nav .icon_ps2 img { background: transparent url('icon_ps2.gif') no-repeat; width: 28px; height: 19px; }
#secondary_nav .icon_ps3 { margin: 10px 0pt -10px; padding: 0pt; }
#secondary_nav .icon_ps3 img { background: transparent url('icon_ps3.gif') no-repeat; width: 34px; height: 17px; }
#secondary_nav .icon_psp { margin: 11px 0pt -11px; padding: 0pt; }
#secondary_nav .icon_psp img { background: transparent url('icon_psp.gif') no-repeat; width: 31px; height: 16px; }
#secondary_nav .icon_xbox { margin: 8px 0pt -8px; padding: 0pt 6px; }
#secondary_nav .icon_xbox img { background: transparent url('icon_xbox.gif') no-repeat; width: 28px; height: 21px; }
#secondary_nav .icon_x360 { margin: 3px 0pt -3px; padding: 0pt 0pt 0pt 5px; }
#secondary_nav .icon_x360 img { background: transparent url('icon_xbox360.gif') no-repeat; width: 15px; height: 29px; }
#secondary_nav .icon_xbox360 { padding: 0pt 0pt 0pt 5px; margin-top: 3px; margin-bottom: -3px; }
#secondary_nav .icon_xbox360 img { background: transparent url('icon_xbox360.gif') no-repeat; width: 15px; height: 29px; }
#secondary_nav .icon_gc { margin: 5px 0pt -5px; padding: 0pt; }
#secondary_nav .icon_gc img { background: transparent url('icon_gc.gif') no-repeat; width: 23px; height: 24px; }
#secondary_nav .icon_wii { margin: 3px 0pt -3px; padding: 0pt 0pt 0pt 3px; }
#secondary_nav .icon_wii img { background: transparent url('icon_rev.gif') no-repeat; width: 19px; height: 29px; }
#secondary_nav .icon_ds { margin: 5px 0pt -5px; padding: 0pt; }
#secondary_nav .icon_ds img { background: transparent url('icon_ds.gif') no-repeat; width: 25px; height: 25px; }
#secondary_nav .icon_gba { margin: 10px 0pt -10px; padding: 0pt; }
#secondary_nav .icon_gba img { background: transparent url('icon_gba.gif') no-repeat; width: 28px; height: 17px; }
#secondary_nav .icon_mobile { margin: 6px 0pt -6px; padding: 0pt 0pt 0pt 2px; }
#secondary_nav .icon_mobile img { background: transparent url('icon_mobile.gif') no-repeat; width: 22px; height: 24px; }
#secondary_nav .icon_videos { margin: 5px 0pt -5px -2px; padding: 0pt; }
#secondary_nav .icon_videos img { background: transparent url('icon_videos.gif') no-repeat; width: 38px; height: 27px; }
#breakingnews { padding: 11px 7px 10px; background: rgb(204, 0, 0) url('breakingnews.gif') repeat-x; width: 746px; height: 16px; font-size: 12px; float: left; clear: both; }
#breakingnews strong { font-size: 14px; }
#breakingnews a { font-weight: normal; color: rgb(255, 255, 255); }
#breakingnews_head { padding: 4px 7px; background: rgb(204, 0, 0) url('breakingnews_head.gif') repeat-x; font-size: 14px; font-weight: bold; line-height: 17px; color: rgb(255, 255, 255); clear: both; }
#hotslot_nav { overflow: hidden; position: relative; width: 760px; }
#hotslot_nav #global_search { background: transparent url('header_search_hotslot.gif') repeat-x; }
#hotslot_nav #global_search form { padding: 5px 6px 4px; }
#hotslot_nav #global_search input.text { width: 300px; }
#hotslot_nav #secondary_nav ul { width: 370px; }
#hotslot_nav #global_nav a b { padding: 11px 9px; text-align: center; width: 32px; }
#hotslot_nav #global_nav .console_nav { background-image: url('nav_console_right_hotslot.gif'); padding-right: 0pt; }
#hotslot_nav #global_nav .console_nav a { padding: 0pt 0pt 0pt 8px; }
#hotslot_nav #global_nav .console_nav a b { padding: 8px 8px 11px 0pt; width: 26px; }
#hotslot_nav #global_nav .console_nav .first a { padding: 0pt 0pt 0pt 8px; }
#hotslot_nav #global_nav .console_nav .last a { padding: 0pt 8px 0pt 0pt; }
#hotslot_nav #global_nav .console_nav .last a b { padding: 8px 0pt 11px 8px; }
#hotslot_nav #global_nav .console_nav .xbox360 a b { width: 52px; }
#hotslot_nav #global_nav .hub_nav { margin: -33px 0pt 0pt; float: right; height: 32px; position: relative; }
#hotslot_nav #global_nav .hub_nav li { background: transparent none repeat; }
#hotslot_nav #global_nav .hub_nav a { background: transparent url('nav_global_hotslot.gif') no-repeat scroll left top; color: rgb(255, 255, 255); }
#hotslot_nav #global_nav .hub_nav a:hover, #hotslot_nav #global_nav .hub_nav a.on:hover { background-position: left center; }
#hotslot_nav #global_nav .hub_nav a.on { background-position: left bottom; }
#hotslot_nav #global_nav .hub_nav a b { padding: 10px 6px 11px 8px; width: auto; }
#hotslot_nav #secondary_nav ul { overflow: hidden; height: 37px; }
#hotslot_nav #secondary_nav li { padding: 8px 0pt 8px 8px; }
#hotslot_nav #secondary_nav li a { padding: 0pt; }
#hotslot_nav #hotslot { border-top: 1px solid rgb(0, 0, 0); margin: 0pt -390px 0pt 0pt; padding: 0pt 0pt 0pt 10px; background: transparent url('hotslot_left.gif') no-repeat scroll left top; font-family: tahoma,arial,helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; line-height: 11px; font-size-adjust: none; font-stretch: normal; height: 70px; width: 380px; position: relative; float: right; left: -390px; }
#hotslot_nav #hotslot .hotslot_wrap { padding: 0pt 5px 0pt 0pt; background: transparent url('hotslot.gif') repeat-x scroll left top; height: 70px; }
#hotslot_nav ul.slots { overflow: hidden; float: right; height: 70px; }
#hotslot_nav .slots li { float: left; position: relative; }
#hotslot_nav .slots li a { padding: 8px 3px; overflow: hidden; color: rgb(255, 255, 255); float: left; height: 46px; width: 79px; }
#hotslot_nav .slots li a:hover, #hotslot_nav .slots li a.on { width: 196px; text-decoration: none; }
#hotslot_nav .slots li a * { cursor: pointer; }
#hotslot_nav .slots li a img { border: 1px solid rgb(34, 34, 34); float: right; height: 44px; width: 77px; }
#hotslot_nav .slots li a.on img, #hotslot_nav .slots li a:hover img { border: 1px solid rgb(170, 170, 170); }
#hotslot_nav .slots li .slot_details { display: none; visibility: hidden; }
#hotslot_nav .slots li a.on .slot_details, #hotslot_nav .slots a:hover .slot_details { padding: 8px 6px 0pt 3px; overflow: hidden; display: block; visibility: visible; font-weight: normal; position: absolute; top: 0pt; left: 0pt; height: 53px; width: 111px; }
#hotslot_takeover_wrap { display: none; height: 65px; width: 385px; bottom: 5px; right: 0pt; }
#hotslot_takeover { height: 65px; width: 385px; }
#hotslot_takeover_wrap a { overflow: hidden; color: rgb(255, 255, 255); display: block; height: 0pt; padding-top: 65px; width: 100%; }
#breadcrumb { border-top: 1px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(34, 34, 34); padding: 4px 0pt 5px; background: rgb(63, 74, 89) none repeat; width: 760px; float: left; }
#breadcrumb h1 { font-size: 10px; color: rgb(204, 204, 204); }
#content_wrap { width: 760px; font-size: 12px; color: rgb(255, 255, 255); float: left; }
.txt1 { color: rgb(255, 255, 255); }
.txt2 { color: rgb(204, 204, 204); }
.lnk1 { color: rgb(255, 204, 51); }
.lnk2 { color: rgb(255, 153, 0); }
.lnk3 { color: rgb(255, 255, 255); }
.error { color: rgb(255, 153, 51); }
.all { color: rgb(255, 204, 51); }
#pc .content a, .pc { color: rgb(153, 204, 255); }
#playstation .content a, .playstation, .ps2, .ps3, .psp { color: rgb(167, 167, 255); }
#xbox .content a, .xbox, .x360, .xbox360 { color: rgb(153, 204, 0); }
#nintendo .content a, .nintendo, .gc, .wii, .ds, .gba { color: rgb(204, 153, 255); }
#portable .content a, .portable, .mobile { color: rgb(51, 204, 153); }
#main_col h4, #side_col h4 { padding: 5px 10px; font-size: 12px; line-height: 15px; clear: both; }
#col_wrap { border-top: 1px solid rgb(138, 169, 194); background: rgb(63, 74, 89) url('col_wrap_all.gif') repeat-y; width: 760px; float: left; }
#pc #col_wrap { border-top: 1px solid rgb(112, 161, 211); background: rgb(43, 66, 94) url('col_wrap_pc.gif') repeat-y; }
#playstation #col_wrap { border-top: 1px solid rgb(100, 154, 204); background: rgb(42, 46, 79) url('col_wrap_playstation.gif') repeat-y; }
#xbox #col_wrap { border-top: 1px solid rgb(150, 174, 99); background: rgb(55, 66, 45) url('col_wrap_xbox.gif') repeat-y; }
#nintendo #col_wrap { border-top: 1px solid rgb(193, 151, 234); background: rgb(59, 55, 71) url('col_wrap_nintendo.gif') repeat-y; }
#portable #col_wrap { border-top: 1px solid rgb(114, 192, 192); background: rgb(44, 85, 76) url('col_wrap_portable.gif') repeat-y; }
#shoulder { background: rgb(63, 74, 89) url('shoulder_all.gif') repeat-x; width: 760px; height: 10px; font-size: 1px; clear: both; }
#pc #shoulder { background: rgb(43, 66, 94) url('shoulder_pc.gif') repeat-x; }
#playstation #shoulder { background: rgb(42, 46, 79) url('shoulder_playstation.gif') repeat-x; }
#xbox #shoulder { background: rgb(55, 66, 45) url('shoulder_xbox.gif') repeat-x; }
#nintendo #shoulder { background: rgb(59, 55, 71) url('shoulder_nintendo.gif') repeat-x; }
#portable #shoulder { background: rgb(44, 85, 76) url('shoulder_portable.gif') repeat-x; }
#neck { background: rgb(63, 74, 89) url('neck_all.gif') repeat-x scroll center top; width: 760px; height: 10px; font-size: 1px; clear: both; }
#pc #neck { background: rgb(43, 66, 94) url('neck_pc.gif') repeat-x scroll center top; }
#playstation #neck { background: rgb(42, 46, 79) url('neck_playstation.gif') repeat-x scroll center top; }
#xbox #neck { background: rgb(55, 66, 45) url('neck_xbox.gif') repeat-x scroll center top; }
#nintendo #neck { background: rgb(59, 55, 71) url('neck_nintendo.gif') repeat-x scroll center top; }
#portable #neck { background: rgb(44, 85, 76) url('neck_portable.gif') repeat-x scroll center top; }
#longneck { background: rgb(0, 0, 0) url('longneck_all.gif') repeat-x scroll center bottom; width: 760px; font-size: 1px; clear: both; }
#pc #longneck { background: rgb(0, 0, 0) url('longneck_pc.gif') repeat-x scroll center bottom; }
#playstation #longneck { background: rgb(0, 0, 0) url('longneck_playstation.gif') repeat-x scroll center bottom; }
#xbox #longneck { background: rgb(0, 0, 0) url('longneck_xbox.gif') repeat-x scroll center bottom; }
#nintendo #longneck { background: rgb(0, 0, 0) url('longneck_nintendo.gif') repeat-x scroll center bottom; }
#portable #longneck { background: rgb(0, 0, 0) url('longneck_portable.gif') repeat-x scroll center bottom; }
#main_col_wrap { overflow: hidden; width: 446px; float: left; }
#main_col { padding: 0pt 7px 7px; }
#side_col_wrap { padding: 0pt 0pt 7px 6px; width: 308px; background-image: url('side_colwrap_all.gif'); background-repeat: no-repeat; float: left; }
#pc #side_col_wrap { background-image: url('side_colwrap_pc.gif'); }
#playstation #side_col_wrap { background-image: url('side_colwrap_playstation.gif'); }
#xbox #side_col_wrap { background-image: url('side_colwrap_xbox.gif'); }
#nintendo #side_col_wrap { background-image: url('side_colwrap_nintendo.gif'); }
#portable #side_col_wrap { background-image: url('side_colwrap_portable.gif'); }
#side_col { width: 302px; margin-top: 7px; }
#sky_col_wrap { border-top: 1px solid rgb(124, 135, 150); background: rgb(63, 74, 89) url('skywrap_all.gif') repeat-y; width: 760px; float: left; }
#pc #sky_col_wrap { border-top: 1px solid rgb(112, 161, 211); background: rgb(43, 66, 94) url('skywrap_pc.gif') repeat-y; }
#playstation #sky_col_wrap { border-top: 1px solid rgb(100, 154, 204); background: rgb(42, 46, 79) url('skywrap_playstation.gif') repeat-y; }
#xbox #sky_col_wrap { border-top: 1px solid rgb(150, 174, 99); background: rgb(55, 66, 45) url('skywrap_xbox.gif') repeat-y; }
#nintendo #sky_col_wrap { border-top: 1px solid rgb(193, 151, 234); background: rgb(59, 55, 71) url('skywrap_nintendo.gif') repeat-y; }
#portable #sky_col_wrap { border-top: 1px solid rgb(114, 192, 192); background: rgb(44, 85, 76) url('skywrap_portable.gif') repeat-y; }
#sky_col_wrap #main_col_wrap { width: 586px; }
#sky_col_wrap #side_col_wrap { padding: 5px 0pt 0pt 7px; width: 167px; background-image: url('side_skywrap_all.gif'); background-repeat: no-repeat; }
#pc #sky_col_wrap #side_col_wrap { background-image: url('side_skywrap_pc.gif'); }
#playstation #sky_col_wrap #side_col_wrap { background-image: url('side_skywrap_playstation.gif'); }
#xbox #sky_col_wrap #side_col_wrap { background-image: url('side_skywrap_xbox.gif'); }
#nintendo #sky_col_wrap #side_col_wrap { background-image: url('side_skywrap_nintendo.gif'); }
#portable #sky_col_wrap #side_col_wrap { background-image: url('side_skywrap_portable.gif'); }
#sky_col_wrap #side_col { padding: 0pt; width: 160px; }
#full_col_wrap { border-top: 1px solid rgb(124, 135, 150); background: rgb(63, 74, 89) none repeat; width: 760px; float: left; }
#pc #full_col_wrap { border-top: 1px solid rgb(112, 161, 211); background: rgb(43, 66, 94) none repeat; }
#playstation #full_col_wrap { border-top: 1px solid rgb(100, 154, 204); background: rgb(42, 46, 79) none repeat; }
#xbox #full_col_wrap { border-top: 1px solid rgb(150, 174, 99); background: rgb(55, 66, 45) none repeat; }
#nintendo #full_col_wrap { border-top: 1px solid rgb(193, 151, 234); background: rgb(59, 55, 71) none repeat; }
#portable #full_col_wrap { border-top: 1px solid rgb(114, 192, 192); background: rgb(44, 85, 76) none repeat; }
#full_col_wrap #main_col_wrap { width: 760px; }
#filter #col_wrap, #filter #sky_col_wrap, #filter #full_col_wrap, #hub #col_wrap, #hub #sky_col_wrap, #hub #full_col_wrap, #forums #col_wrap, #forums #sky_col_wrap, #forums #full_col_wrap, #search #col_wrap, #search #sky_col_wrap, #search #full_col_wrap, #special_events #col_wrap, #special_events #sky_col_wrap, #special_events #full_col_wrap { border-top: 0pt none; }
#footer_leaderboard { background: rgb(17, 17, 17) none repeat; }
#footer { background: rgb(17, 17, 17) none repeat; color: rgb(153, 153, 153); padding-bottom: 12px; }
#footer .shoe { background: rgb(0, 0, 0) none repeat; }
#footer h1 { font-size: 10px; font-weight: normal; display: inline; }
#footer a { padding: 0pt 1px; }
#footer .gsfoot { background: rgb(51, 51, 51) url('gs_foot.gif') no-repeat scroll -8px 0px; }
#footer .footnav1, #footer .footnav2 { border-top: 1px solid rgb(51, 51, 51); border-bottom: 1px solid rgb(51, 51, 51); background: rgb(19, 19, 19) none repeat; }
#footer .footnav2 a { color: rgb(204, 204, 204); }
#footer .footnav3 { border-bottom: 1px solid rgb(51, 51, 51); color: rgb(119, 119, 119); }
#footer .footnav3 a { font-weight: normal; color: rgb(153, 153, 153); }
#footer .sole a { font-weight: normal; color: rgb(153, 153, 153); }
.module_wrap, .bubble_wrap { clear: both; }
.no_module_head { background: transparent url('module_302_top.gif') no-repeat; padding-top: 6px; }
.bubble_wrap { padding-top: 6px; }
.module_head { background: transparent url('head_all.gif') no-repeat scroll right top; width: 100%; font-size: 11px; line-height: 14px; color: rgb(0, 0, 0); float: left; }
#col_wrap #main_col .module_head { width: 432px; }
#sky_col_wrap #main_col .module_head { width: 572px; }
#full_col_wrap #main_col .module_head { width: 746px; }
.module_head a, #main_col .module_head a { color: rgb(0, 0, 0); }
#pc .module_head { background: transparent url('head_pc.gif') no-repeat scroll right top; }
#playstation .module_head { background: transparent url('head_playstation.gif') no-repeat scroll right top; }
#xbox .module_head { background: transparent url('head_xbox.gif') no-repeat scroll right top; }
#nintendo .module_head { background: transparent url('head_nintendo.gif') no-repeat scroll right top; }
#portable .module_head { background: transparent url('head_portable.gif') no-repeat scroll right top; }
.module_head .module_head_right { padding: 4px 18px 0pt 0pt; font-size: 10px; float: right; }
.module_head h2 { padding: 4px 0pt 4px 10px; font-size: 11px; line-height: 14px; float: left; }
#gamespace #main_col .module_head, #gamespace #main_col .module_head h2 { background-image: url('head_gamespace.gif'); }
#gamespace #main_col .module_head h2 { padding: 3px 0pt 3px 10px; font-size: 13px; line-height: 16px; }
.module_head ul.tabs { border-left: 1px solid rgb(0, 0, 0); border-right: 1px solid rgb(0, 0, 0); padding: 8px 0pt 0pt; background: transparent url('module_tab_bg.gif') repeat-x; clear: both; display: block; height: 27px; }
#side_col .module_head ul.tabs { width: 300px; }
.module_head ul.tabs li { margin: 0pt 0pt 0pt 3px; display: inline; float: left; height: 27px; line-height: 27px; }
.module_head ul.tabs a, .module_head ul.tabs a b { background: transparent url('module_tab.gif') no-repeat; cursor: pointer; display: block; }
.module_head ul.tabs a { padding: 0pt 10px 0pt 0pt; background-position: right bottom; color: rgb(255, 255, 255); }
.module_head ul.tabs a b { padding: 0pt 0pt 0pt 10px; background-position: left bottom; }
.module_head ul.tabs li.on a { background-position: right top; }
.module_head ul.tabs li.on a b { background-position: left top; }
#main_col .module_head h2 { background: rgb(63, 74, 89) url('head_all.gif') no-repeat scroll left top; }
#pc #main_col .module_head h2 { background: rgb(43, 66, 94) url('head_pc.gif') no-repeat scroll left top; }
#playstation #main_col .module_head h2 { background: rgb(42, 46, 79) url('head_playstation.gif') no-repeat scroll left top; }
#xbox #main_col .module_head h2 { background: rgb(55, 66, 45) url('head_xbox.gif') no-repeat scroll left top; }
#nintendo #main_col .module_head h2 { background: rgb(59, 55, 71) url('head_nintendo.gif') no-repeat scroll left top; }
#portable #main_col .module_head h2 { background: rgb(44, 85, 76) url('head_portable.gif') no-repeat scroll left top; }
#side_col .module_head h2 { background: rgb(115, 125, 140) url('head_all.gif') no-repeat scroll left top; }
#pc #side_col .module_head h2 { background: rgb(83, 117, 146) url('head_pc.gif') no-repeat scroll left top; }
#playstation #side_col .module_head h2 { background: rgb(74, 99, 132) url('head_playstation.gif') no-repeat scroll left top; }
#xbox #side_col .module_head h2 { background: rgb(94, 124, 63) url('head_xbox.gif') no-repeat scroll left top; }
#nintendo #side_col .module_head h2 { background: rgb(92, 86, 111) url('head_nintendo.gif') no-repeat scroll left top; }
#portable #side_col .module_head h2 { background: rgb(78, 134, 112) url('head_portable.gif') no-repeat scroll left top; }
.module, .bubble { padding-bottom: 20px; clear: both; }
#main_col .module, #main_col .bubble { width: 432px; }
#sky_col_wrap #main_col .module, #sky_col_wrap #main_col .bubble { width: 572px; }
#full_col_wrap #main_col .module, #full_col_wrap #main_col .bubble { width: 746px; }
#main_col h4 { background: rgb(51, 51, 51) none repeat; }
#main_col .module a .on { color: rgb(255, 255, 255); }
#side_col .module_wrap, #side_col .bubble_wrap { padding-bottom: 7px; }
#side_col .module, #side_col .bubble { padding: 0pt 7px 10px; background: transparent url('module_302.gif') no-repeat scroll center bottom; font-size: 11px; color: rgb(204, 204, 204); }
#side_col h4 { background: rgb(68, 68, 68) none repeat; color: rgb(255, 255, 255); }
#col_wrap .bubble_wrap { background: transparent url('module_432_top.gif') no-repeat scroll center top; }
#sky_col_wrap .bubble_wrap { background: transparent url('module_572_top.gif') no-repeat scroll center top; }
#full_col_wrap .bubble_wrap { background: transparent url('module_746_top.gif') no-repeat scroll center top; }
#col_wrap .bubble { background: transparent url('module_432.gif') no-repeat scroll center bottom; }
#sky_col_wrap .bubble { background: transparent url('module_572.gif') no-repeat scroll center bottom; }
#full_col_wrap .bubble { background: transparent url('module_746.gif') no-repeat scroll center bottom; }
#col_wrap #browse_module .module { background: transparent url('module_432.gif') no-repeat scroll center bottom; width: 432px; }
#sky_wrap #browse_module .module { background: transparent url('module_572.gif') no-repeat scroll center bottom; width: 572px; }
#full_col_wrap #browse_module .module { background: transparent url('module_746.gif') no-repeat scroll center bottom; width: 746px; }
.alpha_nav a { padding: 0pt 3px 0pt 2px; }
#story_marquee #lmq_module.module_wrap { background: transparent none repeat; }
#mpu_module.module_wrap, #lmq_module.module_wrap { background: transparent url('module_302_top.gif') no-repeat; padding-top: 6px; }
#mpu_module .module, #lmq_module .module { padding: 0pt 1px 6px; text-align: center; }
#mpu_module .module #mpu, #lmq_module .module #mpu { font-size: 1px; padding-top: 0pt; clear: both; }
#mpu_module .more, #lmq_module .more { padding: 0pt 0pt 3px; font-size: 1px; }
#gumballs_module .module { background: transparent url('module_432.gif') no-repeat scroll center bottom; }
.bc432 { background: transparent url('module_432.gif') no-repeat scroll center bottom; }
.box { border: 1px solid rgb(115, 125, 140); padding: 7px 0pt 10px; background: rgb(44, 51, 62) none repeat; font-size: 11px; text-align: center; margin-bottom: 20px; clear: both; }
#col_wrap .box { width: 432px; }
#col_wrap #side_col .box { width: 300px; }
#sky_col_wrap .box { width: 572px; }
#full_col_wrap .box { width: 746px; }
#pc .box, #pc #side_col .box { border: 1px solid rgb(83, 117, 146); background: rgb(38, 58, 82) none repeat; }
#playstation .box, #playstation #side_col .box { border: 1px solid rgb(74, 99, 132); background: rgb(36, 39, 67) none repeat; }
#xbox .box, #xbox #side_col .box { border: 1px solid rgb(94, 124, 63); background: rgb(46, 55, 39) none repeat; }
#nintendo .box, #nintendo #side_col .box { border: 1px solid rgb(92, 86, 111); background: rgb(49, 46, 59) none repeat; }
#portable .box, #portable #side_col .box { border: 1px solid rgb(78, 134, 112); background: rgb(38, 72, 65) none repeat; }
#checkprices .box { border: 1px solid rgb(51, 51, 51); background: rgb(119, 119, 119) none repeat; }
.fft { font-family: Tahoma,Arial,Helvetica,sans-serif; }
.f10 { font-size: 10px; }
.f11 { font-size: 11px; }
.f12 { font-size: 12px; }
.f13 { font-size: 13px; }
.f14 { font-size: 14px; }
.f15 { font-size: 15px; }
.f16 { font-size: 16px; }
.f17 { font-size: 17px; }
.f18 { font-size: 18px; }
.f21 { font-size: 21px; }
.f24 { font-size: 24px; }
.f30 { font-size: 30px; }
.fwn { font-weight: normal; }
.fwb { font-weight: bold; }
.lh12 { line-height: 12px; }
.lh14 { line-height: 14px; }
.lh16 { line-height: 16px; }
.lh21 { line-height: 21px; }
.tal { text-align: left; }
.tar { text-align: right; }
.tac { text-align: center; }
.b0 { border: 0pt none ; }
.b1s000 { border: 1px solid rgb(0, 0, 0); }
.b1s333 { border: 1px solid rgb(51, 51, 51); }
.b1s666 { border: 1px solid rgb(102, 102, 102); }
.b1s999 { border: 1px solid rgb(153, 153, 153); }
.p0 { padding: 0pt; }
.pt0 { padding-top: 0pt; }
.pr0 { padding-right: 0pt; }
.pb0 { padding-bottom: 0pt; }
.pl0 { padding-left: 0pt; }
.p4 { padding: 4px; }
.pt4 { padding-top: 4px; }
.pr4 { padding-right: 4px; }
.pb4 { padding-bottom: 4px; }
.pl4 { padding-left: 4px; }
.p5 { padding: 5px; }
.pt5 { padding-top: 5px; }
.pr5 { padding-right: 5px; }
.pb5 { padding-bottom: 5px; }
.pl5 { padding-left: 5px; }
.p7 { padding: 7px; }
.pt7 { padding-top: 7px; }
.pr7 { padding-right: 7px; }
.pb7 { padding-bottom: 7px; }
.pl7 { padding-left: 7px; }
.p10 { padding: 10px; }
.pt10 { padding-top: 10px; }
.pr10 { padding-right: 10px; }
.pb10 { padding-bottom: 10px; }
.pl10 { padding-left: 10px; }
.p15 { padding: 15px; }
.pt15 { padding-top: 15px; }
.pr15 { padding-right: 15px; }
.pb15 { padding-bottom: 15px; }
.pl15 { padding-left: 15px; }
.p20 { padding: 20px; }
.pt20 { padding-top: 20px; }
.pr20 { padding-right: 20px; }
.pb20 { padding-bottom: 20px; }
.pl20 { padding-left: 20px; }
.m0 { margin: 0pt; }
.mt0 { margin-top: 0pt; }
.mr0 { margin-right: 0pt; }
.mb0 { margin-bottom: 0pt; }
.ml0 { margin-left: 0pt; }
.m5 { margin: 5px; }
.mt5 { margin-top: 5px; }
.mr5 { margin-right: 5px; }
.mb5 { margin-bottom: 5px; }
.ml5 { margin-left: 5px; }
.m7 { margin: 7px; }
.mt7 { margin-top: 7px; }
.mr7 { margin-right: 7px; }
.mb7 { margin-bottom: 7px; }
.ml7 { margin-left: 7px; }
.m10 { margin: 10px; }
.mt10 { margin-top: 10px; }
.mr10 { margin-right: 10px; }
.mb10 { margin-bottom: 10px; }
.ml10 { margin-left: 10px; }
.m15 { margin: 15px; }
.mt15 { margin-top: 15px; }
.mr15 { margin-right: 15px; }
.mb15 { margin-bottom: 15px; }
.ml15 { margin-left: 15px; }
.m20 { margin: 20px; }
.mt20 { margin-top: 20px; }
.mr20 { margin-right: 20px; }
.mb20 { margin-bottom: 20px; }
.ml20 { margin-left: 20px; }
.ml90 { margin-left: 90px; }
.mr90 { margin-right: 90px; }
.mauto { margin: auto; }
.mtauto { margin-top: auto; }
.mrauto { margin-right: auto; }
.mbauto { margin-bottom: auto; }
.mlauto { margin-left: auto; }
.fl { float: left; }
.fr { float: right; }
.fn { float: none; }
.cl { clear: left; }
.cr { clear: right; }
.cb { clear: both; }
.w50 { width: 50px; }
.w60 { width: 60px; }
.w70 { width: 70px; }
.w90 { width: 90px; }
.w100 { width: 100px; }
.w140 { width: 140px; }
.w270 { width: 270px; }
.w288 { width: 288px; }
.w300 { width: 300px; }
.w306 { width: 306px; }
.w315 { width: 315px; }
.w320 { width: 320px; }
.w328 { width: 328px; }
.w340 { width: 340px; }
.w345 { width: 345px; }
.w353 { width: 353px; }
.w432 { width: 432px; }
.w572 { width: 572px; }
.w746 { width: 746px; }
.w50p { width: 50%; }
.w100p { width: 100%; }
.wsn { white-space: nowrap; }
.oh { overflow: hidden; }
.db { display: block; }
.fff { color: rgb(255, 255, 255); }
.more { font-size: 11px; text-align: center; color: rgb(204, 204, 204); padding-top: 10px; clear: both; }
.posted { font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 10px; color: rgb(204, 204, 204); }
.bullet { background: transparent url('bullet.gif') no-repeat scroll 2px 4px; padding-left: 12px; }
.dots { background: transparent url('dot.gif') repeat-x scroll center bottom; }
.dots_top { background: transparent url('dot.gif') repeat-x scroll center top; }
.user, .img_box { border: 1px solid rgb(102, 102, 102); padding: 5px 0pt; background: rgb(51, 51, 51) none repeat; overflow: hidden; width: 110px; font-size: 11px; text-align: center; margin-right: 5px; float: left; }
.user { padding: 10px 0pt; }
.user a { font-size: 11px; }
#user_banned { background: transparent url('banned_page.jpg') no-repeat; width: 760px; height: 681px; }
.avatar-sm { margin: 0pt 10px 4px 0pt; width: 40px; height: 40px; background-position: center; }
.avatar-sm img { border: 1px solid rgb(0, 0, 0); width: 40px; height: 40px; position: relative; }
.avatar { width: 80px; height: 80px; background-position: center; background-repeat: no-repeat; display: block; }
.avatar_wrap { overflow: hidden; width: 82px; }
.user .avatar { margin: auto auto 4px; }
.score { background: transparent url('score_70.gif') no-repeat; width: 70px; height: 60px; text-align: center; float: right; }
.score .number { font-size: 21px; font-weight: bold; padding-top: 10px; }
.username, .unionname { color: rgb(255, 255, 255); }
.video_thumb { overflow: hidden; width: 102px; height: 70px; }
.video_thumb a, .video_thumb span { padding: 70px 0pt 0pt; background: transparent url('videothumb.gif') no-repeat; overflow: hidden; display: block; height: 0pt; width: 100%; }
.video_thumb img { background: transparent url('videothumb.gif') no-repeat; width: 102px; height: 70px; }
.hd_thumb { overflow: hidden; width: 102px; height: 70px; }
.hd_thumb img { width: 102px; height: 70px; }
.hd_thumb a, .hd_thumb span { background: transparent url('videothumb_hd.gif') no-repeat; }
.psp_thumb { overflow: hidden; width: 102px; height: 75px; }
.psp_thumb img { width: 102px; height: 75px; }
.table { width: 100%; font-size: 11px; }
.table th { padding: 4px 5px; background: rgb(0, 0, 0) none repeat; }
.table th a { color: rgb(255, 255, 255); }
.table td { padding: 4px 5px; background: rgb(50, 54, 61) none repeat; }
.alt { background: rgb(33, 38, 45) none repeat; }
.table .alt td { background: rgb(33, 38, 45) none repeat; }
#filter .table td { border-right: 1px solid rgb(88, 98, 112); }
#filter .table td.b0 { border: 0pt none ; }
.mceEditor { height: 200px; }
a.watch { padding: 2px 0pt 1px 25px; background: transparent url('watch_mini.gif') no-repeat scroll left center; }
a.download { padding: 2px 0pt 1px 25px; background: transparent url('download_mini.gif') no-repeat scroll left center; }
form { display: inline; }
#content_wrap select, #content_wrap input, #content_wrap textarea { font-family: Arial,Helvetica,sans-serif; font-size: 12px; }
.form { background: rgb(34, 34, 34) none repeat; color: rgb(255, 255, 255); }
#head_wrap { border-bottom: 1px solid rgb(0, 0, 0); background: rgb(0, 0, 0) none repeat; width: 760px; height: 140px; color: rgb(255, 255, 255); float: left; position: relative; z-index: 0; }
#head_wrap a { text-decoration: none; }
#head_wrap h1 { margin: 0pt; padding: 51px 10px 34px; font-size: 26px; line-height: 26px; color: rgb(255, 255, 255); text-decoration: none; }
#head_wrap h1 a { color: rgb(255, 255, 255); }
#head_wrap h1.profile { padding: 0pt; }
#head_wrap h1.profile a { padding: 51px 10px 34px; display: block; }
#head_wrap h1.gamespace { padding: 35px 10px 0pt; }
#head_wrap #gamespace_mini_info { padding: 4px 10px 35px; color: rgb(164, 164, 164); font-size: 11px; font-weight: bold; line-height: 11px; }
#head_wrap #gamespace_mini_info a { font-weight: bold; }
#head_wrap #gamespace_mini_info a:hover { text-decoration: underline; }
#head_wrap #gamespace_head_promo { position: absolute; top: 0pt; right: 0pt; }
#head_wrap #gamespace_head_promo a { display: block; height: 100%; width: 100%; }
#tabs { font-size: 11px; line-height: 14px; color: rgb(255, 255, 255); padding-left: 10px; margin-bottom: -2px; float: left; position: relative; z-index: 1; }
#tabs a { font-weight: bold; color: rgb(51, 51, 51); }
#tabs a:hover { text-decoration: underline; }
#tabs .tab { padding: 9px 6px 8px; background: transparent url('tab.gif') repeat; text-align: center; float: left; }
#tabs #first_tab.tab { background: transparent url('tab_first.gif') repeat; padding-left: 12px; }
#tabs #last_tab.tab { background: transparent url('tab_last.gif') repeat scroll right top; }
#gamespace #tabs #last_tab.tab { background: transparent url('tab_last_gamespace.gif') repeat scroll right top; }
#gamespace #tabs #last_tab_off.tab { background: transparent url('tab_last.gif') repeat scroll right top; }
#tabs .on { background: transparent url('tab_all.gif') repeat; }
#tabs #first_tab.on { background: transparent url('tab_first_all.gif') repeat; padding-left: 12px; }
#tabs #last_tab.on { background: transparent url('tab_last_all.gif') repeat scroll right top; }
#pc #tabs .on { background: transparent url('tab_pc.gif') repeat; }
#pc #tabs #first_tab.on { background: transparent url('tab_first_pc.gif') repeat; }
#pc #tabs #last_tab.on { background: transparent url('tab_last_pc.gif') repeat scroll right top; }
#playstation #tabs .on { background: transparent url('tab_playstation.gif') repeat; }
#playstation #tabs #first_tab.on { background: transparent url('tab_first_playstation.gif') repeat; }
#playstation #tabs #last_tab.on { background: transparent url('tab_last_playstation.gif') repeat scroll right top; }
#xbox #tabs .on { background: transparent url('tab_xbox.gif') repeat; }
#xbox #tabs #first_tab.on { background: transparent url('tab_first_xbox.gif') repeat; }
#xbox #tabs #last_tab.on { background: transparent url('tab_last_xbox.gif') repeat scroll right top; }
#nintendo #tabs .on { background: transparent url('tab_nintendo.gif') repeat; }
#nintendo #tabs #first_tab.on { background: transparent url('tab_first_nintendo.gif') repeat; }
#nintendo #tabs #last_tab.on { background: transparent url('tab_last_nintendo.gif') repeat scroll right top; }
#portable #tabs .on { background: transparent url('tab_portable.gif') repeat; }
#portable #tabs #first_tab.on { background: transparent url('tab_first_portable.gif') repeat; }
#portable #tabs #last_tab.on { background: transparent url('tab_last_portable.gif') repeat scroll right top; }
#tabs .off, #subnav .off { font-weight: bold; color: rgb(119, 119, 119); }
#subnav_wrap { padding: 14px 0pt 16px; background: rgb(63, 74, 89) none repeat; overflow: hidden; width: 760px; float: left; }
#pc #subnav_wrap { background: rgb(43, 66, 94) url('subnav_pc.gif') repeat-x; }
#playstation #subnav_wrap { background: rgb(42, 46, 79) url('subnav_playstation.gif') repeat-x; }
#xbox #subnav_wrap { background: rgb(55, 66, 45) url('subnav_xbox.gif') repeat-x; }
#nintendo #subnav_wrap { background: rgb(59, 55, 71) url('subnav_nintendo.gif') repeat-x; }
#portable #subnav_wrap { background: rgb(44, 85, 76) url('subnav_portable.gif') repeat-x; }
#main_col #subnav { padding-left: 0pt; }
#main_col #subnav_wrap, #main_col #pc #subnav_wrap, #main_col #playstation #subnav_wrap, #main_col #xbox #subnav_wrap, #main_col #nintendo #subnav_wrap, #main_col #portable #subnav_wrap { background: transparent none repeat; padding-top: 0pt; width: 100%; }
#filter #subnav_wrap, #search #subnav_wrap, #uservideos #subnav_wrap { background: rgb(63, 74, 89) none repeat; padding-top: 0pt; }
#filter #pc #subnav_wrap { background: rgb(43, 66, 94) none repeat; padding-top: 0pt; }
#filter #playstation #subnav_wrap { background: rgb(42, 46, 79) none repeat; padding-top: 0pt; }
#filter #xbox #subnav_wrap { background: rgb(55, 66, 45) none repeat; padding-top: 0pt; }
#filter #nintendo #subnav_wrap { background: rgb(59, 55, 71) none repeat; padding-top: 0pt; }
#filter #portable #subnav_wrap { background: rgb(44, 85, 76) none repeat; padding-top: 0pt; }
#subnav { font-size: 11px; line-height: 13px; padding-left: 10px; float: left; }
#subnav a { font-weight: normal; color: rgb(0, 51, 102); display: block; }
#subnav li { border-right: 1px solid rgb(0, 0, 0); padding: 6px 9px 5px; float: left; }
#subnav li, #subnav .first, #subnav .last { background-image: url('subtab.gif'); background-position: center; }
#subnav .first, #subnav .first_on { padding-left: 11px; background-position: left center; }
#subnav .last, #subnav .last_on { border: 0pt none ; background-position: right center; padding-right: 11px; }
#subnav .on, #subnav .first_on, #subnav .last_on { background-image: url('subtab_all.gif'); }
#pc #subnav .on, #pc #subnav .first_on, #pc #subnav .last_on, #images #pc #subnav #user_images.on a, #images #pc #subnav #gamespot_images.on a { background-image: url('subtab_pc.gif'); }
#playstation #subnav .on, #playstation #subnav .first_on, #playstation #subnav .last_on, #images #playstation #subnav #user_images.on a, #images #playstation #subnav #gamespot_images.on a { background-image: url('subtab_playstation.gif'); }
#xbox #subnav .on, #xbox #subnav .first_on, #xbox #subnav .last_on, #images #xbox #subnav #user_images.on a, #images #xbox #subnav #gamespot_images.on a { background-image: url('subtab_xbox.gif'); }
#nintendo #subnav .on, #nintendo #subnav .first_on, #nintendo #subnav .last_on, #images #nintendo #subnav #user_images.on a, #images #nintendo #subnav #gamespot_images.on a { background-image: url('subtab_nintendo.gif'); }
#images #subnav li { position: relative; z-index: 1; }
#images #subnav .first strong { padding-left: 4px; }
#images #subnav #gamespot_images, #images #subnav #user_images { border: 0pt none ; padding: 0pt; }
#images #subnav #gamespot_images a, #images #subnav #user_images a { margin: 0pt 5px 0pt 0pt; padding: 0pt 5px 0pt 10px; line-height: 24px; }
#images #subnav #user_images .off { margin: 0pt 5px 0pt 0pt; padding: 5px 5px 5px 10px; line-height: 24px; }
#images #subnav #user_images { margin-left: 25px; margin-right: -5px; z-index: 5; position: relative; }
#images #pc #subnav #user_images, #images #pc #subnav #gamespot_images, #images #xbox #subnav #user_images, #images #xbox #subnav #gamespot_images, #images #playstation #subnav #user_images, #images #playstation #subnav #gamespot_images, #images #nintendo #subnav #user_images, #images #nintendo #subnav #gamespot_images { background: transparent url('subtab_end.gif') no-repeat scroll right top; }
#images #pc #subnav #user_images a, #images #pc #subnav #gamespot_images a, #images #xbox #subnav #user_images a, #images #xbox #subnav #gamespot_images a, #images #playstation #subnav #user_images a, #images #playstation #subnav #gamespot_images a, #images #nintendo #subnav #user_images a, #images #nintendo #subnav #gamespot_images a, #images #subnav #user_images .off { background: transparent url('subtab.gif') repeat scroll left top; }
#images #pc #subnav #user_images.on, #images #pc #subnav #gamespot_images.on { background-image: url('subtab_pc_end.gif'); }
#images #xbox #subnav #user_images.on, #images #xbox #subnav #gamespot_images.on { background-image: url('subtab_xbox_end.gif'); }
#images #playstation #subnav #user_images.on, #images #playstation #subnav #gamespot_images.on { background-image: url('subtab_playstation_end.gif'); }
#images #nintendo #subnav #user_images.on, #images #nintendo #subnav #gamespot_images.on { background-image: url('subtab_nintendo_end.gif'); }
#images #pc #subnav a, #pc #tabs a, #pc #subnav a { color: rgb(0, 51, 102); }
#images #playstation #subnav a, #playstation #tabs a, #playstation #subnav a { color: rgb(0, 0, 102); }
#images #xbox #subnav a, #xbox #tabs a, #xbox #subnav a { color: rgb(34, 68, 0); }
#images #nintendo #subnav a, #nintendo #tabs a, #nintendo #subnav a { color: rgb(71, 30, 126); }
#portable #tabs a, #portable #subnav a { color: rgb(0, 68, 68); }
#tabs .on a, #gamespace #tabs #last_tab.tab a, #subnav .on a, #subnav .first_on a, #subnav .last_on a, #pc #tabs .on a, #pc #subnav .on a, #pc #subnav .first_on a, #pc #subnav .last_on a, #playstation #tabs .on a, #playstation #subnav .on a, #playstation #subnav .first_on a, #playstation #subnav .last_on a, #xbox #tabs .on a, #xbox #subnav .on a, #xbox #subnav .first_on a, #xbox #subnav .last_on a, #nintendo #tabs .on a, #nintendo #subnav .on a, #nintendo #subnav .first_on a, #nintendo #subnav .last_on a, #portable #tabs .on a, #portable #subnav .on a, #portable #subnav .first_on a, #portable #subnav .last_on a, #images #pc #subnav .on a, #images #pc #subnav .first_on a, #images #pc #subnav .last_on a, #images #playstation #subnav .on a, #images #playstation #subnav .first_on a, #images #playstation #subnav .last_on a, #images #xbox #subnav .on a, #images #xbox #subnav .first_on a, #images #xbox #subnav .last_on a, #images #nintendo #subnav .on a, #images #nintendo #subnav .first_on a, #images #nintendo #subnav .last_on a { color: rgb(255, 255, 255); }
#most_popular { margin-bottom: 20px; }
#mostpopular { width: 432px; }
#mostpopular .head_wrap { border-bottom: 1px solid rgb(0, 0, 0); width: 432px; height: 84px; color: rgb(255, 255, 255); background-color: transparent; background-repeat: no-repeat; float: left; position: relative; z-index: 0; }
#mostpopular .head_wrap a { text-decoration: none; }
#mostpopular #mp_0.head_wrap { background-image: url('topten.gif'); }
#mostpopular #mp_5.head_wrap { background-image: url('topten_pc.gif'); }
#mostpopular #mp_7.head_wrap { background-image: url('topten_ps2.gif'); }
#mostpopular #mp_1028.head_wrap { background-image: url('topten_ps3.gif'); }
#mostpopular #mp_1024.head_wrap { background-image: url('topten_psp.gif'); }
#mostpopular #mp_13.head_wrap { background-image: url('topten_xbox.gif'); }
#mostpopular #mp_1029.head_wrap { background-image: url('topten_xbox360.gif'); }
#mostpopular #mp_11.head_wrap { background-image: url('topten_gc.gif'); }
#mostpopular #mp_1031.head_wrap { background-image: url('topten_rev.gif'); }
#mostpopular #mp_1026.head_wrap { background-image: url('topten_ds.gif'); }
#mostpopular #mp_12.head_wrap { background-image: url('topten_gba.gif'); }
#mostpopular #mp_1006.head_wrap { background-image: url('topten_nge.gif'); }
#mostpopular #mp_1025.head_wrap { background-image: url('topten_mobile.gif'); }
#mostpopular #mp_sports.head_wrap { background-image: url('topten_sports.gif'); }
#mostpopular .head_wrap #mpfiles_all { background-image: url('topten_files.gif'); }
#mostpopular .head_wrap #mpfiles_demos { background-image: url('topten_demos.gif'); }
#mostpopular .head_wrap #mpfiles_patches { background-image: url('topten_patches.gif'); }
#mostpopular .head_wrap #mpfiles_maps { background-image: url('topten_maps.gif'); }
#mostpopular .head_wrap #mpfiles_mods { background-image: url('topten_mods.gif'); }
#mostpopular .head_wrap #mpfiles_movies { background-image: url('topten_movies.gif'); }
#mostpopular .head_wrap #mpfiles_others { background-image: url('topten_files.gif'); }
#mostpopular .head_wrap #mp_videos { background-image: url('topten_videos.gif'); }
#mostpopular .head_wrap #mp_news { background-image: url('topten_news_gamecharts.gif'); }
#mostpopular #tabs { width: 432px; padding-left: 0pt; position: absolute; top: 54px; left: 0pt; }
#mostpopular #shoulder { border-style: none solid solid; border-color: -moz-use-text-color rgb(0, 0, 0) rgb(0, 0, 0); border-width: 0pt 1px 1px; width: 430px; }
#mostpopular .num1 { border-left: 1px solid rgb(0, 0, 0); border-right: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(102, 102, 102); background: transparent url('topten_num1.jpg') no-repeat; }
#mostpopular .todays_num1 { background: transparent url('todays_num1.gif') no-repeat; width: 142px; height: 10px; }
#mostpopular .todays_num1_video { background: transparent url('todays_num1_video.gif') no-repeat; width: 144px; height: 10px; }
#mostpopular .todays_num1_file { background: transparent url('todays_num1_file.gif') no-repeat; width: 134px; height: 10px; }
#mostpopular .num1 table { border-top: 1px solid rgb(102, 102, 102); border-bottom: 1px solid rgb(102, 102, 102); }
#mostpopular .table { border-bottom: 1px solid rgb(0, 0, 0); }
#mostpopular .table td { padding: 5px; }
#mostpopular .table td.rank { border-left: 1px solid rgb(0, 0, 0); }
#mostpopular .table td.score_col { border-right: 1px solid rgb(0, 0, 0); }
#mostpopular .table td.rank, #mostpopular .table td.score_col { background: rgb(69, 73, 80) none repeat; }
#mostpopular .table .alt td.rank, #mostpopular .table .alt td.score_col { background: rgb(50, 54, 61) none repeat; }
#mostpopular .rankings { background: transparent url('module_432_v2.gif') no-repeat scroll center bottom; }
.bttn { border: 0px none ; margin: 5px auto 0px; padding: 4px 0px 6px; font-size: 11px; line-height: 14px; font-weight: bold; text-align: center; text-shadow: rgb(0, 0, 0) 2px 2px ; color: rgb(255, 255, 255); cursor: pointer; }
.btno156 { background: transparent url('button4.gif') no-repeat; width: 156px; }
.btnr114 { background: transparent url('button5.gif') no-repeat; width: 114px; }
.btno106 { background: transparent url('button6.gif') no-repeat; width: 106px; }
.btno69 { background: transparent url('button7.gif') no-repeat; width: 69px; }
.button1 { border: 0pt none ; margin: 5px auto 0pt; padding: 4px 0pt 6px; background: transparent url('button1.gif') no-repeat; width: 127px; font-size: 11px; line-height: 14px; font-weight: bold; text-align: center; text-shadow: rgb(0, 0, 0) 2px 2px ; color: rgb(255, 255, 255); cursor: pointer; }
.button2 { border: 0pt none ; margin: 5px auto 0pt; padding: 4px 0pt 6px; background: transparent url('button2.gif') no-repeat; width: 127px; font-size: 11px; line-height: 14px; font-weight: bold; text-align: center; text-shadow: rgb(0, 0, 0) 2px 2px ; color: rgb(255, 255, 255); cursor: pointer; }
.button3 { border: 0pt none ; margin: 5px auto 0pt; padding: 4px 0pt 6px; background: transparent url('button3.gif') no-repeat; width: 127px; font-size: 11px; line-height: 14px; font-weight: bold; text-align: center; text-shadow: rgb(0, 0, 0) 2px 2px ; color: rgb(255, 255, 255); cursor: pointer; }
.button1nopointer { border: 0pt none ; margin: 5px auto 0pt; padding: 4px 0pt 6px; background: transparent url('button1.gif') no-repeat; width: 127px; font-size: 11px; line-height: 14px; font-weight: bold; text-align: center; text-shadow: rgb(0, 0, 0) 2px 2px ; color: rgb(255, 255, 255); }
#user_uploads .button1 a, #user_uploads .button2 a, .button1 a, .button2 a, .button1nopointer a, .bttn a { color: rgb(255, 255, 255); }
.button7 { border: 0pt none ; margin: 5px 0pt 0pt; padding: 0pt 0pt 2px; background: transparent url('button7.gif') no-repeat; width: 69px; height: 24px; font-size: 11px; line-height: 11px; font-weight: bold; text-align: center; text-shadow: rgb(0, 0, 0) 2px 2px ; color: rgb(255, 255, 255); cursor: pointer; }
.button_stream { padding: 3px 0pt 6px; background: transparent url('button_stream.gif') no-repeat; width: 117px; font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: bold; text-align: center; margin-bottom: 5px; }
.button_stream img { margin: 2px 1px -2px -2px; background: transparent url('icon_stream.gif') no-repeat; width: 10px; height: 11px; }
.button_stream2 { font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: bold; padding-right: 10px; }
.button_stream2 img { background: transparent url('btn_stream2.gif') no-repeat; width: 20px; height: 17px; margin-right: 2px; vertical-align: middle; }
.button_download { padding: 4px 0pt 6px; background: transparent url('button_download.gif') no-repeat; width: 117px; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: bold; text-align: center; margin-bottom: 5px; }
.button_download img { margin: 2px 1px -2px -4px; background: transparent url('icon_download.gif') no-repeat; width: 10px; height: 10px; }
.button_download2 { font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: bold; padding-right: 10px; }
.button_download2 img { background: transparent url('btn_download2.gif') no-repeat; width: 20px; height: 17px; margin-right: 2px; vertical-align: middle; }
.button_stream a, .button_download a, .button_stream2 a, .button_download2 a { color: rgb(255, 255, 255); text-decoration: none; text-shadow: rgb(0, 0, 0) 2px 2px ; }
.icon_messages { margin: 4px 0pt -2px; background: transparent url('icon_messages.gif') no-repeat; width: 16px; height: 11px; }
.icon_updates { margin: 2px 0pt -2px; background: transparent url('icon_updates.gif') no-repeat; width: 12px; height: 13px; }
.icon_toggle_light { background: transparent url('icon_toggle_light_new.gif') no-repeat; width: 14px; height: 13px; }
.icon_toggle_dark { background: transparent url('icon_toggle_dark_new.gif') no-repeat; width: 14px; height: 13px; }
a.icon_toggle_light, a.icon_toggle_dark { margin: 0pt; padding: 13px 0pt 0pt; overflow: hidden; float: left; height: 0pt; }
.icon_best { margin: 2px 0pt -2px; background: transparent url('icon_best.gif') no-repeat; width: 32px; height: 11px; }
.icon_comment { margin: 4px 0pt -4px 1px; background: transparent url('icon_comment.gif') no-repeat; width: 19px; height: 13px; }
.icon_online { margin: 2px 0pt -2px; background: transparent url('icon_online.gif') repeat; width: 12px; height: 12px; }
.icon_offline { margin: 2px 0pt -2px; background: transparent url('icon_offline.gif') repeat; width: 12px; height: 12px; }
.icon_down_arrow { background: transparent url('icon_arrow_down.gif') no-repeat; width: 9px; height: 10px; }
.icon_up_arrow { background: transparent url('icon_arrow_up.gif') no-repeat; width: 9px; height: 10px; }
.icon_edchoice img { background: transparent url('icon_edchoice.gif') no-repeat; width: 89px; height: 40px; }
.icon_rank_down { background: transparent url('icon_rank_down.gif') no-repeat; width: 11px; height: 9px; }
.icon_rank_up { background: transparent url('icon_rank_up.gif') no-repeat; width: 11px; height: 9px; }
.icon_off { margin: 3px 5px -3px 0pt; background: transparent url('plus_off.gif') no-repeat; width: 13px; height: 13px; }
.icon_tracked { margin: 3px 5px -3px 0pt; background: transparent url('plus_blue.gif') no-repeat; width: 13px; height: 13px; }
.icon_collection { margin: 3px 5px -3px 0pt; background: transparent url('plus_green.gif') no-repeat; width: 13px; height: 13px; }
.icon_wishlist { margin: 3px 5px -3px 0pt; background: transparent url('plus_orange.gif') no-repeat; width: 13px; height: 13px; }
.icon_nowplaying { margin: 3px 5px -3px 0pt; background: transparent url('plus_yellow.gif') no-repeat; width: 13px; height: 13px; }
.icon_rss { background: transparent url('icon_rss.gif') no-repeat; width: 16px; height: 16px; vertical-align: text-bottom; }
.esrb_teen, .esrb_adultsonly, .esrb_kidstoadul, .esrb_ratingpend, .esrb_earlychild, .esrb_everyone, .esrb_mature, .esrb_everyone10 { width: 32px; height: 44px; }
.esrb_teen { background: transparent url('esrb_t.gif') no-repeat; }
.esrb_adultsonly { background: transparent url('esrb_ao.gif') no-repeat; }
.esrb_ratingpend { background: transparent url('esrb_rp.gif') no-repeat; }
.esrb_earlychild { background: transparent url('esrb_ec.gif') no-repeat; }
.esrb_everyone { background: transparent url('esrb_e.gif') no-repeat; }
.esrb_mature { background: transparent url('esrb_m.gif') no-repeat; }
.esrb_everyone10 { background: transparent url('esrb_e10.gif') no-repeat; }
.pegi_3, .pegi_7, .pegi_12, .pegi_16, .pegi_18 { width: 32px; height: 42px; }
.pagination { text-align: center; color: rgb(187, 187, 187); margin-bottom: 10px; clear: both; }
.pagination .off { font-weight: bold; color: rgb(136, 136, 136); }
.pagination .on { font-weight: bold; color: rgb(255, 255, 255); }
.pagination .hid { display: none; }
.pagination a.prev { background: transparent url('btn-prev-next-clear.gif') repeat scroll left top; width: 88px; height: 28px; display: block; }
.pagination .prev { background: transparent url('btn-prev-off.gif') repeat scroll left top; width: 88px; height: 28px; display: block; }
.pagination a.prev:hover { background-position: left bottom; }
.pagination a.next { background: transparent url('btn-prev-next-clear.gif') repeat scroll right top; width: 90px; height: 28px; display: block; }
.pagination .next { background: transparent url('btn-next-off.gif') repeat scroll right top; width: 90px; height: 28px; display: block; }
.pagination a.next:hover { background-position: right bottom; }
.review_page_nav, .story_page_nav { clear: both; }
.story_page_nav ul { margin: 0pt 91px; padding: 6px 0pt; text-align: center; font-size: 13px; font-weight: bold; line-height: 15px; }
.story_page_nav ul li { border-right: 1px solid rgb(102, 102, 102); padding: 0pt 5px 0pt 6px; display: inline; }
.story_page_nav ul li.last { border: 0pt none ; padding: 0pt 5px; }
.story_page_nav .page_flipper a, .story_page_nav .page_flipper span { background: transparent url('page_nav_story_off.gif') no-repeat scroll left top; color: rgb(255, 255, 255) ! important; font-weight: bold; line-height: 27px; text-align: center; width: 60px; }
.review_page_nav .page_flipper .next, .story_page_nav .page_flipper .next { background-position: left bottom; }
.review_page_nav .page_flipper .prev, .story_page_nav .page_flipper .prev { padding: 0pt 4px 0pt 27px; float: left; }
.review_page_nav .page_flipper .next, .story_page_nav .page_flipper .next { padding: 0pt 27px 0pt 4px; float: right; }
.story_page_nav .page_flipper a { background-image: url('page_nav_story_on.gif'); }
#xbox .story_page_nav .page_flipper a { background-image: url('page_nav_story_xbox.gif'); }
#nintendo .story_page_nav .page_flipper a { background-image: url('page_nav_story_nintendo.gif'); }
#playstation .story_page_nav .page_flipper a { background-image: url('page_nav_story_playstation.gif'); }
.review_page_nav { height: 27px; }
.review_page_nav .page_flipper a, .review_page_nav .page_flipper span { background: transparent url('page_nav_review_off.gif') no-repeat scroll left top; color: rgb(255, 255, 255); font-weight: bold; line-height: 27px; text-align: center; width: 101px; }
.review_page_nav .page_flipper a { background-image: url('page_nav_review_on.gif'); }
#xbox .review_page_nav .page_flipper a { background-image: url('page_nav_review_xbox.gif'); }
#nintendo .review_page_nav .page_flipper a { background-image: url('page_nav_review_nintendo.gif'); }
#playstation .review_page_nav .page_flipper a { background-image: url('page_nav_review_playstation.gif'); }
.storybtns { margin: 4px 0pt; padding: 1px; background: transparent url('t_tools_bg.gif') no-repeat scroll left top; width: 99%; height: 24px; float: left; }
.storybtns .right { background: transparent url('t_tools_bg.gif') no-repeat scroll right top; width: 6px; height: 24px; float: right; position: relative; top: -1px; right: -6px; }
.storybtns a { padding: 1px 4px 2px; display: block; float: left; color: rgb(204, 204, 204); font-size: 11px; height: 18px; }
.storybtns a div { padding: 4px 0pt 0pt 24px; }
.btn_print { background: transparent url('t2_icon_print.gif') no-repeat scroll 7px 1px; }
.btn_email { background: transparent url('t2_icon_email.gif') no-repeat scroll 7px 1px; }
.btn_discuss { background: transparent url('t2_icon_discuss.gif') no-repeat scroll 4px 1px; }
.btn_comment { background: transparent url('t2_icon_comment.gif') no-repeat scroll 6px 2px; }
.btn_tag { background: transparent url('t_icon_tag.gif') no-repeat scroll 9px 3px; }
.btn_tag2 { background: transparent url('t_icon_tag2.gif') no-repeat scroll 4px 1px; padding-left: 20px; padding-top: 3px; padding-bottom: 3px; }
.btn_review { background: transparent url('t2_icon_review.gif') no-repeat scroll 4px 1px; }
.btn_abuse { background: transparent url('t2_icon_abuse.gif') no-repeat scroll 7px 1px; }
.btn_add { background: transparent url('t2_icon_add.gif') no-repeat scroll 10px 1px; }
.btn_blog { background: transparent url('t_icon_blog.gif') no-repeat scroll 7px 2px; }
.btn_digg { background: transparent url('t_icon_digg.gif') no-repeat scroll 8px 4px; }
.btn_facebook { background: transparent url('t_icon_facebook.gif') no-repeat scroll 7px; }
.storybtns .btn_facebook div { padding-left: 14px; }
#tag-story, #tag-story-top, .tag-blog { background: transparent url('t_tagform_bg.gif') no-repeat; }
#blogit { background: transparent url('t_blogform_bg.gif') no-repeat; }
#tag-story, #tag-story-top, #blogit { margin: 0pt; width: 431px; clear: left; color: rgb(221, 221, 221); }
.tag-blog { margin: 10px 0pt; padding: 10px; width: 431px; clear: left; color: rgb(221, 221, 221); }
#main_col .forum_tags, #main_col .forum_tags a { color: rgb(204, 204, 204); }
#tag-topic-wrap { height: 165px; }
#forums .tag-forums, #show_messages .tag-forums { margin: 15px auto; padding: 12px 10px 10px; background: transparent url('tag_forums_bg.gif') no-repeat; width: 520px; color: rgb(255, 255, 255); clear: both; }
#forums .tag-forums textarea, #show_messages .tag-forums textarea { border: 1px solid rgb(153, 153, 153); width: 508px; height: 35px; }
#tag-topic-success { height: 110px; }
#main_col a.btn-tag-forums { border-right: 1px solid rgb(119, 119, 119); padding: 3px 10px 2px 30px; background: transparent url('t_icon_tag.gif') no-repeat scroll 11px 1px; display: block; color: rgb(255, 255, 255); }
#main_col .hidden_toggle { display: none; }
#main_col .show_toggle { display: block; }
.comments { margin: 0pt 0pt 6px; background: transparent url('t_comments_bg.gif') no-repeat; width: 420px; height: 23px; }
.comments { margin: 0pt 0pt 6px; background: transparent url('t_comments_bg.gif') no-repeat; width: 420px; height: 23px; }
.comment_check { padding: 4px 25px 0pt 0pt; float: right; }
.blog_comment { overflow: hidden; }
.table .alt td.mceEditor { border: 0pt none ; padding-bottom: 10px; }
.table .alt td.mceEditor td { background: rgb(240, 240, 238) none repeat; }
.thumbs_up, .thumbs_down { display: block; float: left; height: 20px; width: 18px; }
.thumbs_up { background: transparent url('thumbs_up.gif') no-repeat; }
.thumbs_down { background: transparent url('thumbs_down.gif') no-repeat; }
#col_wrap #generic_comments .gen_comments_pages .pagination { border: 1px solid red; width: auto; }
#generic_comments .gen_comments_pages { padding: 0pt 5px; background: transparent url('gen_comments_bg.gif') repeat-x; clear: both; height: 34px; }
#generic_comments .gen_comments_pages .gc_pagination_l { padding: 5px 0pt 0pt 5px; background: transparent url('gen_comments_bg_pages_l.gif') no-repeat scroll 0pt 5px; }
#generic_comments .gen_comments_pages .gc_pagination { background: transparent url('gen_comments_bg_pages.gif') no-repeat scroll right top; overflow: hidden; clear: none; color: rgb(255, 255, 255); display: block; font-family: arial,helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 11px; line-height: 24px; font-size-adjust: none; font-stretch: normal; height: 24px; text-align: left; width: auto; }
#generic_comments .gen_comments_pages .gc_pagination .pages { float: left; }
#generic_comments { min-width: 385px; width: 100%; height: 100%; }
#generic_comments #gen_comments_tabs { padding: 0pt 10px 0pt 185px; }
#generic_comments #gen_comments_tabs .tabs_sort, #generic_comments #gen_comments_tabs .gc_pagination_l { float: left; position: relative; }
#generic_comments #gen_comments_tabs .gc_pagination_l { width: 100%; }
#generic_comments #gen_comments_tabs .tabs_sort { padding: 4px 0pt 0pt 2px; display: inline; margin-left: -185px; }
#generic_comments .gen_comments_pages .gc_pagination .page_flipper, #generic_comments .gen_comments_pages .pagination .page_flipper { padding: 4px 5px 4px 0pt; float: right; }
#generic_comments .gen_comments_pages .page_flipper a, #generic_comments .gen_comments_pages .page_flipper span { padding: 0pt 0pt 0pt 4px; float: left; display: block; line-height: 16px; }
#generic_comments .gen_comments_pages .page_flipper span { color: rgb(130, 130, 130); }
#generic_comments .gen_comments_pages .page_flipper .gc_prev { border-right: 1px solid rgb(77, 77, 77); padding: 0pt 3px 0pt 0pt; }
#generic_comments #gen_comments_tabs .tabs_sort .comments_tab { padding: 0pt 0pt 0pt 3px; float: left; }
#generic_comments #gen_comments_tabs .tabs_sort a, #generic_comments #gen_comments_tabs .tabs_sort span { overflow: hidden; color: rgb(255, 255, 255); display: block; font-size: 12px; text-align: center; height: 27px; }
#generic_comments #gen_comments_tabs .tabs_sort a b, #generic_comments #gen_comments_tabs .tabs_sort span b { background: transparent url('gen_comments_btn.gif') no-repeat; display: block; height: 27px; line-height: 27px; width: 87px; }
#generic_comments #gen_comments_tabs .tabs_sort a:hover b { background-position: 0px -27px; cursor: pointer; }
#generic_comments #gen_comments_tabs .tabs_sort span b { background-position: left bottom; color: rgb(0, 0, 0); }
#picks { margin: 10px 0pt 0pt -7px; position: relative; background-position: left top; background-repeat: no-repeat; background-image: url('picks_bg.gif'); width: 446px; }
.inline_tabs { margin: 17px 0pt -2px; padding: 0pt 0pt 5px 15px; line-height: 34px; height: 34px; position: relative; float: left; }
.inline_tabs li { background-position: left top; background-image: url('picks_tab.gif'); height: 34px; margin-right: 9px; float: left; }
.inline_tabs li.on, .inline_tabs li.on a { background-image: url('picks_tab_on.gif'); color: rgb(255, 255, 255); }
.inline_tabs a { padding: 0pt 16px 0pt 13px; background: transparent url('picks_tab.gif') repeat scroll right top; display: inline; float: left; margin-left: 4px; font-family: Arial; font-style: normal; font-variant: normal; font-weight: bold; font-size: 12px; line-height: 34px; font-size-adjust: none; font-stretch: normal; color: rgb(255, 255, 255); margin-right: -4px; position: relative; }
#picks #hp-module li { padding: 10px 0pt; overflow: hidden; clear: both; margin-left: 10px; width: 427px; }
#picks h3 { font-size: 16px; }
#picks p { margin: 0pt 0pt 2px; padding: 0pt; }
#picks .foot { padding: 14px 0pt 15px; color: rgb(102, 102, 102); clear: both; position: relative; background-position: center top; background-repeat: no-repeat; width: 446px; background-image: url('picks_bottom.gif'); }
#picks .foot a { padding: 0pt 6px 1px; color: rgb(204, 51, 0); }
#picks .foot .dots_right { background: transparent url('dots_vertical.gif') repeat-y scroll right center; }
#picks .dots_video { background: transparent url('dots_vertical.gif') repeat-y scroll left center; padding-left: 10px; margin-left: 7px; }
#picks .thumb { width: 140px; height: 80px; }
#pc #picks { background-image: url('picks_pc_bg.gif'); }
#pc #picks .inline_tabs li, #pc #picks .inline_tabs a { background-image: url('picks_pc_tab.gif'); }
#pc #picks .inline_tabs li.on, #pc #picks .inline_tabs li.on a { background-image: url('picks_pc_tab_on.gif'); }
#pc #picks .foot { background-image: url('picks_pc_bottom.gif'); }
#pc #picks .foot a { color: rgb(17, 85, 153); }
#playstation #picks { background-image: url('picks_sony_bg.gif'); }
#playstation #picks .inline_tabs li, #playstation #picks .inline_tabs a { background-image: url('picks_sony_tab.gif'); }
#playstation #picks .inline_tabs li.on, #playstation #picks .inline_tabs li.on a { background-image: url('picks_sony_tab_on.gif'); }
#playstation #picks .foot { background-image: url('picks_sony_bottom.gif'); }
#playstation #picks .foot a { color: rgb(0, 68, 170); }
#xbox #picks { background-image: url('picks_xbox_bg.gif'); }
#xbox #picks .inline_tabs li, #xbox #picks .inline_tabs a { background-image: url('picks_xbox_tab.gif'); }
#xbox #picks .inline_tabs li.on, #xbox #picks .inline_tabs li.on a { background-image: url('picks_xbox_tab_on.gif'); }
#xbox #picks .foot { background-image: url('picks_xbox_bottom.gif'); }
#xbox #picks .foot a { color: rgb(51, 136, 0); }
#nintendo #picks { background-image: url('picks_nintendo_bg.gif'); }
#nintendo #picks .inline_tabs li, #nintendo #picks .inline_tabs a { background-image: url('picks_nintendo_tab.gif'); }
#nintendo #picks .inline_tabs li.on, #nintendo #picks .inline_tabs li.on a { background-image: url('picks_nintendo_tab_on.gif'); }
#nintendo #picks .foot { background-image: url('picks_nintendo_bottom.gif'); }
#nintendo #picks .foot a { color: rgb(102, 0, 153); }
#videos #picks { background-image: none; }
#videoplayer_module .module { padding: 0pt; background: transparent none repeat; }
#gscpromo_module .module { background: transparent none repeat; }
#side_col #ots_module .module { padding: 0pt 0pt 10px; background: transparent url('module_ots_302_bot.gif') no-repeat scroll left bottom; clear: none; }
#side_col #ots_module .module .body { padding: 2px 15px; background: transparent url('module_ots_302_mid.gif') repeat-y scroll left top; }
#side_col_wrap #side_col #ots_module .module_head { margin: 0pt; padding: 0pt 0pt 5px; background: transparent url('module_ots_302_top.gif') no-repeat scroll left bottom; float: none; }
#side_col #ots_module .module_head img { display: block; }
#lastword { width: 432px; height: 135px; color: rgb(51, 51, 51); position: relative; }
#lastword table { overflow: hidden; width: 143px; height: 135px; position: absolute; left: 147px; }
#lastword img { position: absolute; right: 8px; top: 22px; }
#lastword a { color: rgb(204, 51, 0); }
#lastword .lastword_regular, #lastword .lastword_shout, #lastword .lastword_whisper { width: 432px; height: 135px; }
#lastword .lastword_regular { background: transparent url('lastword_regular.gif') no-repeat; }
#lastword .lastword_regular img { right: 7px; top: 21px; }
#lastword .lastword_shout { background: transparent url('lastword_shout.gif') no-repeat; }
#lastword .lastword_shout table { width: 123px; left: 167px; }
#lastword .lastword_whisper { background: transparent url('lastword_whisper.gif') no-repeat; }
#lastword .lastword_whisper table { width: 133px; left: 157px; }
#gamespace a.gamespace { color: rgb(255, 133, 0); }
#gamespace #main_col .more { font-size: 12px; text-align: left; }
#gamespace #main_col .module h3 { margin: 0pt; font-size: 14px; }
#gamespace #summary_module div.deck { font-size: 11px; font-weight: bold; }
#gamespace #summary_module div.deck p { margin: 0pt 0pt 8px; color: rgb(255, 255, 255); font-size: 13px; }
#gamespace #summary_module div.score_summary { float: right; }
#gamespace #gameguide_module .module { padding-left: 2px; padding-right: 2px; width: 428px; }
#gamespace #gameguide_module ul, #gamespace #gameguide_module li { float: left; width: 100%; }
#gamespace #gameguide_module li { padding: 10px 0pt 0pt; color: rgb(102, 102, 102); }
#gamespace #gameguide_module h3 { margin: 0pt; font-size: 16px; }
#gamespace #gameguide_module p { margin: 0pt 0pt 10px; color: rgb(255, 255, 255); }
#gamespace #side_col #commerce_module .module { overflow: hidden; padding-bottom: 7px; width: 288px; }
#gamespace .commerce_item { float: left; }
.commerce_item div { display: inline; float: left; height: 24px; width: 140px; }
.commerce_item div.commerce_details { font-family: tahoma,verdana,geneva,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 10px; line-height: 12px; font-size-adjust: none; font-stretch: normal; margin-right: 8px; }
.commerce_item div.commerce_details a.price { font-size: 12px; font-family: arial,verdana,helvetica,sans-serif; }
.commerce_item div.commerce_btn { text-align: center; }
.commerce_item div.commerce_btn a { padding: 24px 0pt 0pt; overflow: hidden; color: rgb(255, 255, 255); cursor: pointer; display: block; font-size: 11px; height: 0px; position: relative; text-decoration: none; width: 100%; }
.commerce_item div.commerce_btn a * { cursor: pointer; }
.commerce_item div.commerce_btn a .price { font-size: 12px; }
.commerce_item div.bestbuy { background: transparent url('bestbuy.gif') no-repeat scroll left top; line-height: 24px; }
.commerce_item div.bestbuy a {  }
.commerce_item div.bestbuy a.text_w_price { font-size: 10px; }
.commerce_item div.bestbuy a span { display: block; position: absolute; top: 0pt; }
.commerce_item div.bestbuy .price { padding: 7px 0pt; line-height: 10px; left: 0pt; text-align: center; width: 50px; }
.commerce_item div.bestbuy .text { padding: 7px 31px 7px 0pt; background: transparent url('bestbuy_logo.gif') no-repeat scroll right center; font-size: 11px; line-height: 10px; right: 22px; text-transform: capitalize; width: 65px; }
.commerce_item div.bestbuy a.text_w_price .text { padding: 8px 31px 8px 0pt; font-size: 10px; line-height: 8px; right: 4px; width: auto; }
.commerce_item div.gamefly { background: transparent url('gamefly.gif') no-repeat scroll left top; }
.commerce_item div.digital_dl { background: transparent url('digital_dl.gif') no-repeat scroll left top; }
.commerce_item div.digital_dl a { color: rgb(0, 77, 107); }
.commerce_item div.digital_dl a span { padding: 7px 6px 7px 0pt; display: block; font-size: 11px; line-height: 10px; position: absolute; right: 0pt; top: 0pt; text-transform: uppercase; }
.commerce_item div.digital_dl a span.price { font-size: 12px; }
.commerce_item div.amazon_uk { background: transparent url('amazon_uk.gif') no-repeat scroll left top; }
.commerce_item div.amazon_uk a span { padding: 7px 3px 7px 83px; display: block; font-size: 11px; line-height: 10px; position: absolute; top: 0pt; left: 0pt; text-align: center; width: 54px; }
.commerce_item div.amazon_uk a span.price { font-size: 12px; }
.commerce_item div.hmv_uk { background: transparent url('hmv_uk.gif') no-repeat scroll left top; }
.commerce_item div.hmv_uk a span { padding: 7px 3px 7px 83px; display: block; font-size: 11px; line-height: 10px; position: absolute; top: 0pt; left: 0pt; text-align: center; width: 54px; }
.commerce_item div.hmv_uk a span.price { font-size: 12px; }
.commerce_item div.swapgame { background: transparent url('swapgame.gif') no-repeat scroll left top; }
.commerce_item div.metaboli { background: transparent url('metaboli.gif') no-repeat scroll left top; }
.commerce_item div.freetrial { background: transparent url('freetrial.gif') no-repeat scroll left top; }
#stats_module .module { padding: 0pt 1px 7px; overflow: hidden; width: 300px; }
#stats_module .commerce_btns { padding: 0pt 6px 7px; overflow: hidden; height: 1%; }
#stats_module dl.stats { margin: 0pt; padding: 0pt 0pt 7px; font-family: tahoma,verdana,geneva,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 10px; font-size-adjust: none; font-stretch: normal; line-height: 16px; }
#stats_module dl.stats dt { padding: 0pt 6px; color: rgb(255, 255, 255); }
#stats_module dl.stats dt.alt { background: rgb(51, 51, 51) none repeat; }
#stats_module dl.stats dd { margin: -16px 0pt 0pt; padding: 0pt 6px; float: right; }
#stats_module dl.stats dd strong { color: rgb(255, 255, 255); }
#stats_module dl.show_boxshot dd { padding-right: 75px; }
#stats_module a.boxshot, #stats_module a.no_boxshot { border: 1px solid rgb(153, 153, 153); margin: 6px -62px 0pt 0pt; color: rgb(153, 153, 153); display: inline; float: right; position: relative; top: 0pt; left: -68px; text-decoration: none; width: 60px; }
#stats_module a.no_boxshot { border: 1px solid rgb(85, 85, 85); background: rgb(34, 34, 34) none repeat; color: rgb(85, 85, 85); }
#stats_module a.no_boxshot b { padding: 35px 0pt; display: block; font-family: tahoma,verdana,geneva,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 9px; line-height: 12px; font-size-adjust: none; font-stretch: normal; text-align: center; text-transform: capitalize; }
#stats_module a.boxshot img { display: block; width: 60px; vertical-align: top; }
#stats_module .rank_up { background: transparent url('stats_rank_up.gif') no-repeat scroll left center; padding-left: 9px; color: rgb(28, 196, 0); font-weight: normal; }
#stats_module .rank_down { background: transparent url('stats_rank_down.gif') no-repeat scroll left center; padding-left: 9px; color: rgb(204, 0, 0); font-weight: normal; }
#stats_module .other_details { padding: 0pt 6px 7px; font-size: 12px; }
#stats_module .other_details a.on { color: rgb(255, 255, 255); }
#stats_module .other_details a.best { background: transparent url('icon_best.gif') no-repeat scroll right center; padding-right: 35px; }
#stats_module .other_details ul { overflow: hidden; float: left; font-weight: bold; line-height: 1.2; width: 100%; }
#stats_module .other_details ul a { margin: 0pt; float: none; }
#stats_module .other_details ul strong { color: rgb(255, 255, 255); }
#stats_module .has_maturity_rating { padding-left: 46px; }
#stats_module .has_maturity_rating a { float: left; margin-left: -39px; }
#stats_module .has_maturity_rating_au { padding-left: 62px; }
#stats_module .has_maturity_rating_au a { float: left; margin-left: -58px; }
#stats_module form.tagGame { margin: 0pt; padding: 0pt 6px; display: block; font-family: tahoma,verdana,geneva,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(153, 153, 153); }
#stats_module form.tagGame fieldset { border: medium none ; margin: 0pt; padding: 0pt 0pt 7px; }
#stats_module form.tagGame legend { display: none; }
#stats_module form.tagGame p { margin: 0pt 0pt 4px; }
#stats_module form.tagGame p strong { color: rgb(255, 255, 255); }
#stats_module form.tagGame p.status_msg { color: rgb(255, 255, 255); font-family: arial,helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; }
#stats_module form.tagGame p.error { color: rgb(255, 0, 0); font-weight: normal; }
#stats_module form.tagGame textarea { padding: 0pt; width: 98%; }
#stats_module form.tagGame div.actions { margin: 8px 0pt 0pt; font-size: 12px; line-height: 25px; text-align: center; }
#stats_module form.tagGame div.form_btns { line-height: 25px; height: 25px; }
#stats_module form.tagGame div.processing { background: transparent url('gen_comments_processing.gif') no-repeat scroll right center; color: rgb(255, 255, 255); text-align: left; font-weight: bold; }
#stats_module form.tagGame a.submit { padding: 0pt 0pt 0pt 20px; background: transparent url('score_summary_btn_bg.gif') no-repeat; color: rgb(255, 255, 255); float: left; margin-left: 80px; }
#stats_module form.tagGame a.submit b { padding: 0pt 20px 0pt 0pt; background: rgb(34, 34, 34) url('score_summary_btn_bg.gif') no-repeat scroll right top; cursor: pointer; float: left; text-align: center; width: 70px; }
#stats_module form.tagGame a.reset { margin: 0pt 0pt 0pt 10px; float: left; text-transform: lowercase; }
#videos_module .module { overflow: hidden; }
#videos_module ul.videos { float: left; display: inline; }
#videos_module ul.videos li { padding: 10px 0pt; background: transparent url('dot.gif') repeat-x scroll center bottom; overflow: hidden; float: left; width: 432px; }
#videos_module ul.videos li div.hd_thumb, #videos_module ul.videos li div.video_thumb { float: left; }
#videos_module ul.videos li p.views, #videos_module .posted { margin: 0pt; color: rgb(255, 255, 255); font-size: 11px; line-height: 16px; }
#videos_module ul.videos li div.details { float: left; width: 315px; padding-left: 7px; }
#gameguides_module .list { width: 288px; }
#gameguides_module .item { width: 288px; float: left; }
#gameguides_module .cover { float: left; }
#vital_stats { background: transparent url('stats.gif') no-repeat scroll center bottom; }
#vital_stats_u { background: transparent url('stats_u2.gif') no-repeat scroll center top; }
#vital_stats_r { background: transparent url('stats_u2.gif') no-repeat scroll center top; }
#vital_stats2_u { background: transparent url('stats_u.gif') no-repeat scroll center bottom; }
#vital_stats2_r { background: transparent url('stats_r.gif') no-repeat scroll center bottom; }
#sliderbox { background: transparent url('slider_bg.gif') no-repeat scroll center top; }
#side_col span.beston div.cb { clear: none; }
div.score_summary, #gamespace #similar div.score_summary { padding: 0pt; background: transparent url('score_games.gif') no-repeat; float: right; text-align: center; margin-left: 5px; width: 85px; }
div.score_summary a:hover { text-decoration: none; }
div.score_summary dl { margin: 0pt; font-weight: bold; }
div.score_summary dd { margin: 0pt; padding: 0pt; }
div.score_summary dl.main_score, #gamespace #similar div.score_summary dl.main_score { padding: 6px; color: rgb(255, 204, 51); height: 60px; width: 73px; }
div.score_summary dl.main_score dt, #gamespace #similar div.score_summary dl.main_score dt { padding: 0pt; font-size: 36px; line-height: 46px; }
div.score_summary dl.main_score dd.word, #gamespace #similar div.score_summary dl.main_score dd.word { margin: -2px 0pt 0pt; font-size: 13px; line-height: 12px; text-transform: lowercase; }
div.score_summary dl.main_score dd.choice, #gamespace #similar div.score_summary dl.main_score dd.choice { font-size: 9px; line-height: 14px; }
div.score_summary dl.main_score dd.choice a, #gamespace #similar div.score_summary dl.main_score dd.choice a { padding: 14px 0pt 0pt; background: transparent url('score_games_editors_choice.gif') no-repeat scroll center top; overflow: hidden; display: block; height: 0pt; }
#gamespace div.score_summary { margin: 0pt; background-image: url('score_gamespace.gif'); width: 112px; }
#gamespace div.score_summary dl.main_score { padding: 0pt 6px; height: 95px; width: 100px; }
#gamespace div.score_summary dl.main_score dt { font-size: 60px; line-height: 72px; }
#gamespace div.score_summary dl.main_score dd { font-size: 58px; line-height: 58px; }
#gamespace div.score_summary dl.main_score dd.word { margin: 0pt 0pt 4px; font-size: 12px; line-height: 12px; text-transform: capitalize; }
#gamespace div.score_summary dl.main_score dd.choice { font-size: 12px; line-height: 16px; }
#gamespace div.score_summary dl.main_score dd.choice a { padding: 16px 0pt 0pt; background-image: url('score_editors_choice.gif'); }
#gamespace div.score_summary div.other_score { margin: 7px 0pt 0pt; height: 35px; }
#gamespace div.score_summary dl.other_score { padding: 2px 0pt; float: left; width: 55px; }
#gamespace div.score_summary dl.other_score dt { font-family: tahoma,arial,helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 9px; line-height: 7px; font-size-adjust: none; font-stretch: normal; }
#gamespace div.score_summary dl.other_score dd { font-size: 24px; line-height: 18px; padding-top: 4px; }
#gamespace div.score_summary dl.critic_score { border-right: 1px solid rgb(102, 102, 102); }
#review_summary div.score_summary { background-image: url('score_review.gif'); }
#review_summary div.score_summary dl.main_score { padding: 6px 3px; height: 91px; width: 106px; }
#review_summary div.score_summary dl.main_score dt { padding: 5px 0pt 0pt; font-size: 12px; line-height: 12px; }
#score { padding: 0px; background: transparent url('score_90.gif') no-repeat; width: 90px; height: 80px; text-align: center; float: right; }
#score .number { font-family: Impact,Tahoma,Arial,Helvetica,sans-serif; font-size: 48px; line-height: 50px; color: rgb(255, 204, 51); padding-top: 5px; }
#score a { text-decoration: none; }
#score .number .editorschoice_gold { color: rgb(255, 221, 0); }
#content_wrap #side_col .user_submission { padding: 10px 0pt; background: transparent url('dot.gif') repeat-x scroll center bottom; overflow: hidden; float: left; font-size: 11px; width: 100%; }
#side_col .user_submission dt { float: left; margin-right: 3px; }
#side_col .user_submission dl a { font-weight: normal; }
#side_col .user_submission h3 { font-size: 11px; }
#content_wrap #side_col .user_submission p { margin: 0pt; font-size: 11px; color: rgb(255, 255, 255); }
#side_col .user_submission .details { padding: 0pt 0pt 8px; }
#side_col .user_submission .image_thumb { margin: 0pt 0pt 0pt 5px; display: inline; float: right; width: 102px; }
#side_col .user_submission .image_thumb img { display: block; width: 102px; }
#side_col .user_video .image_thumb img { height: 72px; }
#commerce_module.module_wrap { background: transparent url('module_302_top.gif') no-repeat; padding-top: 6px; }
.commerce_button { width: 165px; float: right; }
.commerce_button a { color: rgb(255, 255, 255); }
.button_bestbuy { background: transparent url('bestbuy_001.gif') no-repeat scroll right top; width: 165px; height: 30px; cursor: pointer; float: right; }
.button_bestbuy div, .button_swapgame div { width: 78px; float: right; line-height: 30px; margin-right: 2px; display: inline; text-align: center; }
.button_play { padding: 7px 10px 10px; background: transparent url('play.gif') no-repeat scroll right top; width: 145px; text-align: right; cursor: pointer; }
.button_amazon_uk { padding: 8px 10px 10px; background: transparent url('amazon_uk_001.gif') no-repeat scroll right top; text-align: right; width: 145px; cursor: pointer; }
.button_amazon_uk_text { text-align: right; width: 145px; padding-right: 15px; cursor: pointer; }
.button_gamefly { padding: 7px 14px 10px 6px; background: transparent url('gamefly_001.gif') no-repeat scroll right top; width: 145px; text-align: right; cursor: pointer; }
.button_swapgame { background: transparent url('swapgame_001.gif') no-repeat scroll right top; width: 165px; height: 30px; cursor: pointer; float: right; }
.button_digitaldownload { padding: 7px 14px 10px 6px; background: transparent url('digitaldownload.gif') no-repeat scroll right top; width: 145px; text-align: right; cursor: pointer; }
.commerce_button a:hover .button_bestbuy, .commerce_button a:hover .button_play, .commerce_button a:hover .button_gamefly, .commerce_button a:hover .button_swapgame .commerce_button a:hover .button_digitaldownload { text-decoration: underline; }
#commerce_module .module #mpu { font-size: 1px; padding-top: 8px; clear: both; }
#commerce_module .more { padding: 0px 0px 3px; font-size: 1px; }
#main_col #cheats_module .list { width: 432px; }
#side_col #cheats_module .list { width: 288px; }
#main_col #topics_module .item { width: 432px; }
#side_col #topics_module .item { width: 288px; }
.content p { font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: 1.3em; font-size-adjust: none; font-stretch: normal; margin-top: 0px; margin-bottom: 16px; }
.content h2 { font-size: 18px; }
.content li { list-style-type: disc; list-style-image: none; list-style-position: outside; margin-left: 15px; margin-bottom: 5px; }
.content table { margin: 0pt 4px 0pt 8px; font-size: 11px; }
.content #mostpopular h2 { font-size: 11px; }
.content #mostpopular table { margin: 0px; }
.content #mostpopular .num1 table { font-size: 10px; margin-bottom: 5px; }
.content table .gsheader2 { border-top: 1px solid rgb(136, 136, 136); padding: 20px 0pt 0pt; width: 180px; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; text-align: center; display: block; }
.content table .gsheader3 { border-bottom: 1px solid rgb(136, 136, 136); padding: 0pt 0pt 20px; width: 180px; font-size: 11px; text-align: center; display: block; }
.pullquote { border-top: 1px solid rgb(136, 136, 136); border-bottom: 1px solid rgb(136, 136, 136); margin: 0pt 4px 0pt 8px; padding: 20px 0pt; width: 180px; text-align: center; float: right; }
.quote { font-size: 14px; font-weight: bold; }
.attribution { font-size: 11px; }
.embscreen { border: 1px solid rgb(115, 125, 140); margin: 0pt 0pt 10px 10px; padding: 5px; background: rgb(44, 51, 62) none repeat; width: 182px; font-size: 11px; text-align: center; float: right; }
.embscreen img { border: 1px solid rgb(153, 153, 153); margin-bottom: 2px; }
.embscreen a { font-weight: normal; }
.embscreen_large { width: 432px; font-size: 11px; text-align: center; float: right; margin-bottom: 10px; }
.embscreen_large img { border: 1px solid rgb(114, 114, 114); }
.embscreen_large a { font-weight: normal; color: rgb(255, 255, 255); }
.embscreen_large .embscreen_caption { padding: 5px; background: transparent url('embed_bottom.gif') no-repeat scroll center bottom; text-align: center; }
#pc .embscreen { border: 1px solid rgb(83, 117, 146); background: rgb(38, 58, 82) none repeat; }
#playstation .embscreen { border: 1px solid rgb(74, 99, 132); background: rgb(36, 39, 67) none repeat; }
#xbox .embscreen { border: 1px solid rgb(94, 124, 63); background: rgb(46, 55, 39) none repeat; }
#nintendo .embscreen { border: 1px solid rgb(92, 86, 111); background: rgb(49, 46, 59) none repeat; }
#portable .embscreen { border: 1px solid rgb(78, 134, 112); background: rgb(38, 72, 65) none repeat; }
.seeit { margin: 0pt 0pt 10px 10px; width: 162px; font-size: 11px; text-align: center; float: right; }
#col_wrap #main_col .seeit .module_head, #sky_col_wrap #main_col .seeit .module_head, #full_col_wrap #main_col .seeit .module_head { width: 162px; }
.seeit .module_head h2 { width: 138px; font-size: 11px; text-align: center; }
.embvideo { padding: 7px; text-align: center; clear: both; }
.embvideo .video_thumb { margin: auto auto 5px; }
.embvideo a { font-weight: normal; }
.seeit .embvideo { border-top: 0pt none; background: rgb(44, 51, 62) none repeat; }
#pc .seeit .embvideo { border-top: 0pt none; background: rgb(38, 58, 82) none repeat; }
#playstation .seeit .embvideo { border-top: 0pt none; background: rgb(36, 39, 67) none repeat; }
#xbox .seeit .embvideo { border-top: 0pt none; background: rgb(46, 55, 39) none repeat; }
#nintendo .seeit .embvideo { border-top: 0pt none; background: rgb(49, 46, 59) none repeat; }
#portable .seeit .embvideo { border-top: 0pt none; background: rgb(38, 72, 65) none repeat; }
.flashaudio { border: 1px solid rgb(115, 125, 140); margin: 0pt 0pt 10px 10px; padding: 5px; background: rgb(44, 51, 62) none repeat; width: 240px; font-size: 11px; text-align: center; float: right; }
.flashaudio .caption { padding: 7px; }
#pc .flashaudio { border: 1px solid rgb(83, 117, 146); background: rgb(38, 58, 82) none repeat; }
#playstation .flashaudio { border: 1px solid rgb(74, 99, 132); background: rgb(36, 39, 67) none repeat; }
#xbox .flashaudio { border: 1px solid rgb(94, 124, 63); background: rgb(46, 55, 39) none repeat; }
#nintendo .flashaudio { border: 1px solid rgb(92, 86, 111); background: rgb(49, 46, 59) none repeat; }
#portable .flashaudio { border: 1px solid rgb(78, 134, 112); background: rgb(38, 72, 65) none repeat; }
#reviews .video_review, #reviews #legacy_score_module, #reviews #about_review_system, #review_proscons .module_wrap { padding: 10px 0pt; background: transparent url('reviewspace_module_432_top.gif') no-repeat scroll left top; }
#reviews .video_review .module, #reviews #legacy_score_module .module, #reviews #about_review_system .module, #review_proscons .module { padding: 5px 10px 15px; background: transparent url('reviewspace_module_432.gif') no-repeat scroll left bottom; width: 412px; }
#reviews #about_review_system .module { text-align: center; padding-top: 0pt; padding-bottom: 10px; }
#reviews #review_summary { padding: 0pt 0pt 10px 122px; width: 310px; }
#reviews #review_summary .deck { float: left; font-size: 15px; font-weight: bold; line-height: 18px; width: 100%; }
#user_review_summary .module { padding: 10px 122px 10px 92px; margin-bottom: 10px; width: auto; }
#user_review_summary .review { font-size: 14px; float: left; width: 100%; }
#user_review_summary .review h3 { font-size: 15px; }
#user_review_summary .review p { margin: 0pt; }
#user_review_summary .review p.deck { margin: 2px 0pt 5px; font-weight: bold; }
#user_review_summary .review .user_feedback { color: rgb(204, 204, 204); font-family: tahoma,arial,helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; line-height: normal; font-size-adjust: none; font-stretch: normal; }
#user_review_summary .avatar { border: 1px solid rgb(0, 0, 0); display: inline; float: left; margin-left: -92px; }
#user_review_summary div.score_summary { display: inline; float: right; margin-left: 10px; margin-right: -122px; }
#reviews .user_feedback_action { background: transparent url('user_feedback_action_bg_l.gif') no-repeat; padding-left: 10px; }
#reviews .user_feedback_action ul { margin: 7px 0pt; line-height: 15px; height: 15px; }
#reviews .user_feedback_action .wrap { background: transparent url('user_feedback_action_bg.gif') no-repeat scroll right top; color: rgb(255, 255, 255); height: 29px; line-height: 29px; width: 100%; }
#reviews .user_feedback_action .user_feedback { float: left; font-size: 12px; }
#reviews .user_feedback_action .user_action { padding: 0pt 10px 0pt 0pt; font-size: 11px; }
#reviews .user_feedback span { float: left; margin-right: 5px; }
#reviews .user_feedback a { padding: 20px 0pt 0pt; background: transparent url('thumb_updown.gif') no-repeat; overflow: hidden; float: left; height: 0pt; width: 16px; position: relative; top: -2px; }
#reviews .user_feedback ul { border-right: 1px solid rgb(102, 102, 102); float: left; width: 21px; position: relative; }
#reviews .user_feedback li { position: absolute; top: 0pt; }
#reviews .user_feedback li.pos { left: 0pt; }
#reviews .user_feedback li.neg { left: 27px; }
#reviews .user_feedback li.pos a { background-position: 0 0; }
#reviews .user_feedback li.pos a:hover { background-position: 0pt -20px; }
#reviews .user_feedback li.neg a { background-position: -16px 0pt; }
#reviews .user_feedback li.neg a:hover { background-position: -16px -20px; }
#reviews .user_action ul { float: right; }
#reviews .user_action li { display: inline; float: left; line-height: 15px; }
#reviews .user_action li.track { border-right: 1px solid rgb(102, 102, 102); margin: 0pt 7px 0pt 0pt; padding: 0pt 6px 0pt 0pt; }
#reviews .user_action li.track a { color: rgb(253, 140, 0); }
#reviews .user_action li.regulate a { color: rgb(253, 0, 0); }
#review_summary div.score_summary { display: inline; float: left; margin-left: -122px; }
#side_col dl.scores { font-weight: bold; line-height: 24px; text-align: right; position: relative; }
#side_col dl.scores dd { border-bottom: 1px solid rgb(51, 51, 51); margin: 0pt 0pt 7px; padding: 0pt 0pt 6px; background: transparent url('score_scale.gif') no-repeat scroll 124px 0pt; color: rgb(255, 255, 255); font-size: 22px; width: 100%; }
#side_col dl.scores dd.last { border: medium none ; }
#side_col dl.scores dd.scale_1 { background-position: 124px -30px; }
#side_col dl.scores dd.scale_2 { background-position: 124px -60px; }
#side_col dl.scores dd.scale_3 { background-position: 124px -90px; }
#side_col dl.scores dd.scale_4 { background-position: 124px -120px; }
#side_col dl.scores dd.scale_5 { background-position: 124px -150px; }
#side_col dl.scores dd.scale_6 { background-position: 124px -180px; }
#side_col dl.scores dd.scale_7 { background-position: 124px -210px; }
#side_col dl.scores dd.scale_8 { background-position: 124px -240px; }
#side_col dl.scores dd.scale_9 { background-position: 124px -270px; }
#side_col dl.scores dd.scale_10 { background-position: 124px -300px; }
#side_col dl.scores dd.scale_11 { background-position: 124px -330px; }
#side_col dl.scores dd.scale_12 { background-position: 124px -360px; }
#side_col dl.scores dd.scale_13 { background-position: 124px -390px; }
#side_col dl.scores dd.scale_14 { background-position: 124px -420px; }
#side_col dl.scores dd.scale_15 { background-position: 124px -450px; }
#side_col dl.scores dd.scale_16 { background-position: 124px -480px; }
#side_col dl.scores dd.scale_17 { background-position: 124px -510px; }
#side_col dl.scores dd.scale_18 { background-position: 124px -540px; }
#side_col dl.scores dd.scale_19 { background-position: 124px -570px; }
#side_col dl.scores dd.scale_20 { background-position: 124px -600px; }
#side_col dl.scores dt { color: rgb(122, 122, 122); float: left; font-size: 10px; line-height: 12px; height: 37px; text-align: left; margin-bottom: -38px; }
#side_col dl.scores dt.editor_score { line-height: 24px; }
#side_col dl.scores dt a, #side_col dl.scores dt.your_score { font-size: 14px; font-weight: bold; color: rgb(255, 255, 255); }
#side_col dl.scores dt.your_score span.caption { font-size: 10px; color: rgb(255, 90, 0); }
#side_col dl.scores dd.your_score { border: medium none ; margin: 0pt; padding: 0pt; background: transparent none repeat; height: 43px; position: relative; }
#side_col dl.scores dd.your_score a { font-weight: normal; color: rgb(255, 90, 0); }
#side_col div.game_action a { padding: 0pt 0pt 0pt 10px; background: transparent url('score_summary_btn_bg.gif') no-repeat scroll left top; color: rgb(255, 255, 255); display: block; font-size: 12px; line-height: 25px; height: 25px; text-align: center; }
#side_col div.game_action a b { padding: 0pt 10px 0pt 0pt; background: rgb(34, 34, 34) url('score_summary_btn_bg.gif') no-repeat scroll right top; display: block; text-align: center; }
#side_col div.game_actions { float: left; clear: both; display: inline; margin-left: -8px; }
#side_col div.game_actions a { padding: 0pt 0pt 0pt 10px; background: transparent url('score_summary_btn_bg.gif') no-repeat scroll left top; color: rgb(255, 255, 255); float: left; font-size: 12px; line-height: 25px; height: 25px; width: 130px; margin-left: 8px; text-align: center; }
#side_col div.game_actions a b { padding: 0pt 10px 0pt 0pt; background: rgb(34, 34, 34) url('score_summary_btn_bg.gif') no-repeat scroll right top; float: left; width: 120px; }
.game_rater_wrap { position: relative; text-align: right; width: 100%; }
.game_rater_wrap .game_rater { margin: 0pt; background: transparent url('score_scale_bg.gif') no-repeat scroll left top; height: 33px; width: 128px; text-align: left; position: absolute; top: 0pt; left: 0pt; }
.game_rater_wrap .game_rater .scale_bg { padding: 0pt 0pt 0pt 1px; overflow: hidden; width: 120px; height: 20px; margin-bottom: 2px; }
.game_rater_wrap .game_rater .scale_fg { background: transparent url('score_scale_fg.gif') repeat scroll 0pt -20px; overflow: hidden; width: 10%; height: 20px; }
.game_rater_wrap .game_rater .slider_bg { overflow: hidden; width: 122px; height: 11px; line-height: 11px; margin-left: 7px; }
.game_rater_wrap .game_rater .slider { background: transparent url('score_scale_handle.gif') repeat; overflow: hidden; cursor: pointer; width: 14px; height: 11px; }
.game_rater_wrap .status { padding: 0pt; color: rgb(255, 90, 0); font-family: tahoma,verdana,geneva,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 10px; line-height: 10px; font-size-adjust: none; font-stretch: normal; float: right; margin-top: -10px; }
.game_rater_wrap .status a { font-weight: normal; }
.game_rater_wrap .your_score { padding: 0pt 0pt 10px; }
#side_col .game_rater_wrap .game_rater { left: 123px; }
#side_col .game_rater_wrap .status { margin-top: -20px; }
#side_col .game_rater_wrap .your_score { padding: 0pt 0pt 20px; }
#reviews .video_review .video_thumb { float: left; }
#reviews .video_review .video_thumb a { background: transparent url('videothumb.gif') no-repeat; overflow: hidden; display: block; height: 0pt; padding-top: 70px; width: 102px; }
#reviews .video_review .video_details { padding: 0pt 0pt 0pt 10px; float: left; font-size: 13px; width: 300px; }
#reviews .video_review .video_details h2 { margin: 0pt 0pt 5px; font-size: 14px; }
#reviews .video_review .video_details p.deck { margin: 0pt 0pt 5px; }
#legacy_score_module .module { color: rgb(204, 204, 204); font-size: 12px; line-height: 18px; }
#legacy_score_module .gsscore_wrap { border-right: 1px solid rgb(102, 102, 102); margin-right: 230px; position: relative; }
#legacy_score_module dd { margin: 0pt; }
#legacy_score_module dl.scores { margin: 0pt; padding: 0pt 5px; float: left; font-size: 11px; font-weight: bold; line-height: 12px; width: 170px; }
#legacy_score_module dl.scores dt { padding: 2px 0pt; text-align: right; width: 56px; }
#legacy_score_module dl.scores dd { margin: -14px 0pt 0pt; padding: 0pt 0pt 0pt 82px; background: transparent url('gsscorebars.gif') no-repeat scroll left top; float: right; font-size: 12px; text-align: center; width: 26px; }
#legacy_score_module dl.scores dd.score_1 { background-position: 0px -12px; }
#legacy_score_module dl.scores dd.score_2 { background-position: 0px -24px; }
#legacy_score_module dl.scores dd.score_3 { background-position: 0px -36px; }
#legacy_score_module dl.scores dd.score_4 { background-position: 0px -48px; }
#legacy_score_module dl.scores dd.score_5 { background-position: 0px -60px; }
#legacy_score_module dl.scores dd.score_6 { background-position: 0px -72px; }
#legacy_score_module dl.scores dd.score_7 { background-position: 0px -84px; }
#legacy_score_module dl.scores dd.score_8 { background-position: 0px -96px; }
#legacy_score_module dl.scores dd.score_9 { background-position: 0px -108px; }
#legacy_score_module dl.scores dd.score_10 { background-position: left bottom; }
#legacy_score_module div.review_details { padding: 0pt 5px; font-size: 11px; }
#legacy_score_module .gsscore_wrap div.review_details { margin: 0pt -230px 0pt 0pt; padding: 0pt 0pt 0pt 10px; float: left; width: 220px; }
#legacy_score_module div.review_details ul { font-size: 12px; font-weight: bold; line-height: 16px; margin-bottom: 5px; }
#review_proscons { clear: both; }
#review_proscons h2 { margin: 0pt 0pt 5px; font-size: 22px; }
#review_proscons p { margin: 0pt; font-size: 12px; line-height: 16px; }
#review_proscons ul { font-size: 12px; line-height: 16px; }
#review_proscons ul li { display: inline; }
#review_proscons ul li span { padding: 0pt 0pt 0pt 8px; background: transparent url('proscons_bullet.gif') no-repeat scroll 3px 5px; overflow: hidden; }
#review_proscons div.review_emblems { padding: 0pt 0pt 10px; float: left; }
#review_proscons .review_emblems div.emblem_type { padding: 0pt 3px 3px 0pt; display: inline; float: left; width: 120px; }
#review_proscons .review_emblems a { font-size: 10px; }
#review_proscons .review_emblems h2 { margin: 0pt; line-height: 37px; }
#review_proscons .review_emblems ul { float: left; }
#review_proscons .review_emblems .more_emblems { float: left; width: 100%; }
#review_proscons .review_emblems .more_emblems div { float: left; width: 100%; }
#review_proscons .review_emblems li { margin: 0pt 4px 4px 0pt; overflow: hidden; float: left; display: inline; height: 37px; width: 37px; }
#review_proscons .review_emblems img { display: block; height: 37px; width: 37px; }
.review_emblem-tip { font-size: 11px; color: rgb(51, 51, 51); width: 360px; }
.review_emblem-tip div.review_emblem-top { padding: 12px 0pt 0pt; background: transparent url('review_emblem_tip_t.gif') no-repeat; float: left; z-index: 999999; width: 360px; }
.review_emblem-tip div.review_emblem-btm { padding: 0pt 12px 12px; background: transparent url('review_emblem_tip.gif') no-repeat scroll left bottom; float: left; width: 336px; }
.review_emblem-tip div .review_emblem-img, .review_emblem-tip div .review_emblem-img img { float: left; height: 77px; width: 77px; }
.review_emblem-tip div .review_emblem-img {  }
.review_emblem-tip div .review_emblem-title, .review_emblem-tip div .review_emblem-text { float: right; width: 249px; }
.review_emblem-tip div .review_emblem-title { font-size: 14px; font-weight: bold; line-height: 14px; padding-bottom: 5px; }
#gsscore_module .module { background: transparent url('gsscore.gif') no-repeat scroll center bottom; }
#gsscore_module strong { color: rgb(255, 255, 255); }
ul.user_reviews { padding: 0pt 0pt 10px; width: 100%; float: left; }
ul.user_reviews li { padding: 8px 96px 9px; background: transparent url('dot.gif') repeat-x scroll center bottom; width: auto; }
ul.user_reviews li .avatar { border: 1px solid rgb(0, 0, 0); display: inline; float: left; margin-left: -91px; }
ul.user_reviews h3 { margin: 0pt; font-size: 14px; }
ul.user_reviews p { margin: 0pt 0pt 10px; }
ul.user_reviews p.deck { margin-top: 5px; }
ul.user_reviews p.deck a.continue { text-transform: lowercase; white-space: nowrap; }
ul.user_reviews .posted { margin-top: 10px; }
ul.user_reviews .review { margin: 0pt; padding: 0pt; overflow: hidden; float: left; width: 100%; }
ul.user_reviews .review_score { border-left: 1px solid rgb(90, 90, 90); margin: 0pt -91px 0pt 10px; padding: 12px 0pt; display: inline; float: right; font-size: 12px; font-weight: bold; line-height: 10px; text-align: center; width: 80px; }
ul.user_reviews .review_score a { font-size: 36px; line-height: 27px; display: block; margin-bottom: 5px; text-decoration: none; }
#side_col #communityreviews_module .module { padding: 0pt 0pt 10px; }
#side_col .user_score_summary { border-bottom: 1px solid rgb(51, 51, 51); padding: 7px 7px 0pt; }
#side_col .user_score_summary dl.scores dd.last { margin: 0pt; }
#side_col ul.user_reviews { padding: 0pt 7px; width: 95%; }
#side_col ul.user_reviews h3 { font-size: 12px; }
#side_col ul.user_reviews li { padding: 8px 91px 9px; }
#side_col ul.user_reviews li p { margin: 0pt; font-size: 11px; }
#side_col ul.user_reviews p.deck a.continue { text-transform: capitalize; }
#player_review {  }
#player_review fieldset.scoring { border: 0pt none ; margin: 0pt; padding: 10px 0pt; }
#player_review fieldset.scoring legend { display: none; }
#player_review fieldset.scoring label { float: left; }
#player_review fieldset.scoring select { width: 170px; }
#player_review fieldset.scoring dl { border: 1px solid rgb(0, 0, 0); padding: 0pt 6px; }
#player_review fieldset.scoring dt { float: left; line-height: 36px; margin-bottom: -36px; }
#player_review fieldset.scoring dd { border-bottom: 1px solid rgb(51, 51, 51); padding: 6px 0pt; line-height: 24px; height: 24px; text-align: right; }
#player_review fieldset.scoring dd.your_score { height: auto; }
#player_review fieldset.scoring dd.last { border: medium none ; }
#player_review fieldset.scoring li { padding: 0pt; text-align: right; width: 100%; }
#player_review .game_rater_wrap .game_rater { left: auto; right: 40px; }
#player_review .game_rater_wrap .your_score { font-size: 22px; font-weight: bold; line-height: 24px; }
#gsscore_module table td { padding: 2px 4px; }
#gsscore_module table td.criterion { text-align: right; }
#gsscore_module table td.num { border-right: 1px solid rgb(0, 0, 0); width: 12px; color: rgb(255, 255, 255); text-align: center; padding-right: 5px; }
#gsscore_module table td .bar { border-style: solid; border-color: rgb(0, 0, 0) rgb(136, 136, 136) rgb(136, 136, 136) rgb(0, 0, 0); border-width: 1px; background: rgb(26, 26, 26) none repeat; width: 75px; font-size: 1px; }
#gsscore_module .score0, #gsscore_module .score1, #gsscore_module .score2, #gsscore_module .score3, #gsscore_module .score4, #gsscore_module .score5, #gsscore_module .score6, #gsscore_module .score7, #gsscore_module .score8, #gsscore_module .score9, #gsscore_module .score10 { background: transparent url('gsscorebar_level.gif') repeat-x; height: 12px; }
#gsscore_module .score0 { width: 0%; }
#gsscore_module .score1 { width: 10%; }
#gsscore_module .score2 { width: 20%; }
#gsscore_module .score3 { width: 30%; }
#gsscore_module .score4 { width: 40%; }
#gsscore_module .score5 { width: 50%; }
#gsscore_module .score6 { width: 60%; }
#gsscore_module .score7 { width: 70%; }
#gsscore_module .score8 { width: 80%; }
#gsscore_module .score9 { width: 90%; }
#gsscore_module .score10 { width: 100%; }
#images #sky_col_wrap .item { width: 143px; }
#images #full_col_wrap .item { width: 149px; }
#videos #content .thumb { overflow: hidden; width: 102px; height: 70px; }
#videos #content .thumb img { background: transparent url('videothumb.gif') no-repeat; width: 102px; height: 70px; }
#download #content h2 { font-size: 18px; }
#download #content .embscreen { margin: 0px 0px 10px 10px; padding: 5px; background: rgb(85, 85, 85) none repeat; width: 122px; font-size: 11px; text-align: center; float: right; }
#download .dl-box { width: 431px; margin-bottom: 10px; }
#download #all .dl-box { background: transparent url('dna_dl_bg_all.gif') no-repeat; }
#download #pc .dl-box { background: transparent url('dna_dl_bg_pc.gif') no-repeat; }
#download #xbox .dl-box { background: transparent url('dna_dl_bg_xbox.gif') no-repeat; }
#download #playstation .dl-box { background: transparent url('dna_dl_bg_playstation.gif') no-repeat; }
#download #nintendo .dl-box { background: transparent url('dna_dl_bg_nintendo.gif') no-repeat; }
#download #portable .dl-box { background: transparent url('dna_dl_bg_portable.gif') no-repeat; }
#download .dl-box .dl-box-bottom { width: 431px; height: 10px; }
#download #all .dl-box .dl-box-bottom { background: rgb(63, 74, 89) url('dna_dl_bottombg_all.gif') no-repeat; }
#download #pc .dl-box .dl-box-bottom { background: rgb(43, 66, 94) url('dna_dl_bottombg_pc.gif') no-repeat; }
#download #xbox .dl-box .dl-box-bottom { background: rgb(55, 66, 45) url('dna_dl_bottombg_xbox.gif') no-repeat; }
#download #playstation .dl-box .dl-box-bottom { background: rgb(42, 46, 79) url('dna_dl_bottombg_playstation.gif') no-repeat; }
#download #nintendo .dl-box .dl-box-bottom { background: rgb(59, 55, 71) url('dna_dl_bottombg_nintendo.gif') no-repeat; }
#download #portable .dl-box .dl-box-bottom { background: rgb(43, 66, 94) url('dna_dl_bottombg_portable.gif') no-repeat; }
.sampler_hd { background: rgb(0, 0, 0) none repeat; color: rgb(108, 108, 108); }
.sampler_hd .header { background: transparent url('module_headsponsored360.jpg') no-repeat; display: block; float: none; height: 61px; width: 432px; }
.sampler_hd #init_dl_wrap .init_dl_head { background: transparent url('neck_sponsored360.gif') no-repeat; line-height: 7px; }
.sampler_hd #init_dl_wrap .init_dl_foot { background: transparent none repeat; }
.sampler_hd #init_dl_wrap .tac { background: transparent url('module_footsponsored360.gif') no-repeat scroll center bottom; padding-bottom: 50px; text-align: right; }
.sampler_hd #init_dl_wrap .row { padding: 0pt 20px 5px 0pt; }
.sampler_hd #init_dl_wrap .row .button.hd { width: 120px; }
.sampler_hd #init_dl_wrap .row .button.hd a { color: rgb(233, 231, 232); }
#download #all .sampler_hd, #download #pc .sampler_hd, #download #xbox .sampler_hd, #download #playstation .sampler_hd, #download #nintendo .sampler_hd, #download #portable .sampler_hd { background: rgb(0, 0, 0) url('module_footsponsored360.gif') no-repeat scroll center bottom; padding-bottom: 50px; }
#download #all .sampler_hd .dl-box .dl-box-bottom, #download #pc .sampler_hd .dl-box .dl-box-bottom, #download #xbox .sampler_hd .dl-box .dl-box-bottom, #download #playstation .sampler_hd .dl-box .dl-box-bottom, #download #nintendo .sampler_hd .dl-box .dl-box-bottom, #download #portable .sampler_hd .dl-box .dl-box-bottom { background: transparent none repeat; }
#download #all .sampler_hd .dl-box, #download #pc .sampler_hd .dl-box, #download #xbox .sampler_hd .dl-box, #download #playstation .sampler_hd .dl-box, #download #nintendo .sampler_hd .dl-box, #download #portable .sampler_hd .dl-box { background: transparent url('neck_sponsored360.gif') no-repeat scroll left top; }
#download #all .sampler_hd .dl-box .pl10, #download #pc .sampler_hd .dl-box .pl10, #download #xbox .sampler_hd .dl-box .pl10, #download #playstation .sampler_hd .dl-box .pl10, #download #nintendo .sampler_hd .dl-box .pl10, #download #portable .sampler_hd .dl-box .pl10 { padding-left: 15px; }
#download #all .sampler_hd .dl-box .pr10, #download #pc .sampler_hd .dl-box .pr10, #download #xbox .sampler_hd .dl-box .pr10, #download #playstation .sampler_hd .dl-box .pr10, #download #nintendo .sampler_hd .dl-box .pr10, #download #portable .sampler_hd .dl-box .pr10 { padding-right: 15px; }
#download .embscreen { padding: 5px 34px 10px; width: auto; }
.dlbutton a { padding: 0pt; background: transparent url('dl_big_btn.gif') no-repeat; width: 140px; height: 41px; float: right; }
#jnbutton a:hover { background: transparent url('jn-button-hover.gif') no-repeat; float: right; }
#init_dl_wrap { background: transparent url('dl_box_bg.gif') repeat-y; width: 432px; margin-bottom: 15px; }
#all #init_dl_wrap, #all #init_dl_wrap .init_dl_head, #all #init_dl_wrap .init_dl_foot { background-color: rgb(63, 74, 89); }
#pc #init_dl_wrap, #pc #init_dl_wrap .init_dl_head, #pc #init_dl_wrap .init_dl_foot { background-color: rgb(43, 66, 94); }
#xbox #init_dl_wrap, #xbox #init_dl_wrap .init_dl_head, #xbox #init_dl_wrap .init_dl_foot { background-color: rgb(55, 66, 45); }
#nintendo #init_dl_wrap, #nintendo #init_dl_wrap .init_dl_head, #nintendo #init_dl_wrap .init_dl_foot { background-color: rgb(59, 55, 71); }
#playstation #init_dl_wrap, #playstation #init_dl_wrap .init_dl_head, #playstation #init_dl_wrap .init_dl_foot { background-color: rgb(42, 46, 79); }
#portable #init_dl_wrap, #portable #init_dl_wrap .init_dl_head, #portable #init_dl_wrap .init_dl_foot { background-color: rgb(44, 85, 76); }
#init_dl_wrap .init_dl_head { margin: 0pt; padding: 0pt; background: transparent url('dl_box_header.gif') no-repeat scroll center bottom; width: 432px; height: 7px; }
#init_dl_wrap .init_dl_foot { background: transparent url('dl_box_footer.gif') no-repeat; width: 432px; height: 7px; }
#init_dl_wrap .row { padding: 0pt 81px 5px 0pt; height: 25px; line-height: 25px; }
#init_dl_wrap .text { text-align: right; }
.orange_text { color: rgb(239, 102, 0); }
#init_dl_wrap .button { float: right; height: 25px; padding-left: 12px; display: block; width: 81px; }
#init_dl_wrap .download_button { padding: 0pt 10px 0pt 15px; height: 25px; display: block; position: relative; background-position: left top; text-align: center; }
#init_dl_wrap .download_button span { width: 10px; height: 25px; position: absolute; right: -5px; top: 0pt; background-position: right top; }
#init_dl_wrap .download_button.orange, #init_dl_wrap .download_button.orange span { color: rgb(255, 255, 255); background-image: url('btn_orange.gif'); }
#init_dl_wrap .download_button.gray, #init_dl_wrap .download_button.gray span { color: rgb(187, 187, 187); background-image: url('btn_gray.gif'); }
#dna_benefits { padding: 20px 10px 0pt; height: 353px; width: 412px; margin-bottom: 11px; }
#all #dna_benefits { background: transparent url('dna_benefits_box_all.gif') repeat; }
#pc #dna_benefits { background: transparent url('dna_benefits_box_pc.gif') repeat; }
#xbox #dna_benefits { background-image: url('dna_benefits_box_xbox.gif'); }
#nintendo #dna_benefits { background-image: url('dna_benefits_box_nintendo.gif'); }
#playstation #dna_benefits { background-image: url('dna_benefits_box_playstation.gif'); }
#portable #dna_benefits { background-image: url('dna_benefits_box_portable.gif'); }
#dna_benefits ul { padding-left: 15px; }
#dna_benefits li { padding-bottom: 6px; font-weight: bold; font-size: 14px; }
#dna_benefits ul li img { vertical-align: middle; padding-right: 10px; }
.twogig_bg { padding: 15px 0pt 0pt; background: transparent url('dna_2gb_bg.gif') no-repeat; width: 432px; height: 50px; margin-bottom: 10px; text-align: center; }
#dna_jn_totalaccess, #dna_jn_totalaccess_subscriber { padding: 73px 20px 0pt; background: transparent url('dna_upsell_bg.gif') no-repeat; width: 392px; height: 90px; margin-bottom: 15px; text-align: center; color: rgb(0, 0, 0); }
#dna_jn_totalaccess_subscriber { background: transparent url('dna_upsell_bg_subscriber.gif') no-repeat; }
#dna_jn_totalaccess .dna_jn_btn, #dna_jn_totalaccess_subscriber .dna_jn_btn { margin: 0pt auto; background: transparent url('dna_jn_btn.gif') no-repeat; width: 130px; height: 25px; display: block; line-height: 25px; color: rgb(255, 255, 255); }
#similar #content .score .number { font-family: Impact,Tahoma,Arial,Helvetica,sans-serif; font-size: 30px; }
.worstbest { background: rgb(34, 34, 34) url('worstbest.gif') no-repeat scroll 125px 4px; }
.threes td { padding: 0px; height: 22px; font-size: 10px; color: rgb(204, 204, 204); background-color: rgb(51, 51, 51); }
.twos td { padding: 0px; height: 22px; font-size: 10px; color: rgb(204, 204, 204); background-color: rgb(34, 34, 34); }
.desc { width: 175px; }
td.desc { padding-left: 5px; }
.end { width: 50px; }
.yourscore { margin: 5px auto 0px; padding: 2px 0px; width: 210px; font-size: 12px; font-weight: bold; text-align: center; color: rgb(204, 204, 204); }
.yourscore div { line-height: 30px; float: left; }
#score_word { width: 100px; font-size: 16px; font-weight: bold; text-align: center; color: rgb(204, 204, 204); }
#scorediv { font-size: 22px; font-weight: bold; color: rgb(255, 153, 0); padding-left: 6px; }
#communityreviews_module .user_review { border-left: 1px solid rgb(204, 204, 204); }
#pc #communityreviews_module .user_review { border-color: rgb(83, 117, 146); }
#playstation #communityreviews_module .user_review { border-color: rgb(74, 99, 132); }
#xbox #communityreviews_module .user_review { border-color: rgb(94, 124, 63); }
#nintendo #communityreviews_module .user_review { border-color: rgb(92, 86, 111); }
#dl_gsb.module_wrap, #dl_gsc.module_wrap { background: transparent url('module_432_top.gif') no-repeat; padding-top: 10px; }
#dl_gsb .module, #dl_gsc .module { background: transparent url('module_432.gif') no-repeat scroll center bottom; text-align: center; padding-bottom: 10px; }
.module_wrap_download { background: transparent url('module_432_gray_top.gif') no-repeat scroll center top; padding-top: 10px; position: relative; }
.module_wrap_download.experience-hd { width: 432px; background-image: url('module_432_blue_top.gif'); }
.module_download { padding: 0pt 5px 8px; background: transparent url('module_432_gray.gif') no-repeat scroll center bottom; }
.module_wrap_download.experience-hd .module_download { width: 422px; background-image: url('module_432_blue.gif'); }
.module_download .title { background: transparent url('title.gif') no-repeat scroll center bottom; width: 230px; height: 43px; }
.module_wrap_download.experience-hd .title { width: 421px; height: 48px; background-image: url('title_sony.gif'); }
.module_download a.subscribe_button { background: transparent url('btn_subscribe.gif') no-repeat scroll center bottom; width: 138px; height: 39px; position: absolute; top: 10px; left: 285px; }
.module_download a.join_button { background: transparent url('btn_join_now.gif') no-repeat scroll center bottom; width: 138px; height: 39px; position: absolute; top: 10px; left: 285px; }
.module_wrap_download.experience-hd .module_download a.join_button { width: 120px; height: 39px; background-image: url('btn_join_now_short.gif'); margin-left: 20px; }
.module_download .download_box_wrap { background: transparent url('module_download_top.gif') no-repeat scroll center top; padding-top: 5px; margin-bottom: 8px; }
.module_download .download_box { padding: 5px 15px 10px 0pt; background: transparent url('module_download.gif') no-repeat scroll center bottom; color: rgb(102, 102, 102); }
.module_download .row { margin: 0pt 5px 5px 0pt; height: 25px; line-height: 25px; position: relative; }
.module_download .download_box .orange_text { color: rgb(239, 102, 0); }
.module_download .button { position: absolute; right: 0pt; }
.module_download .text { padding-right: 115px; }
.module_download .download_button { padding: 0pt 10px 0pt 15px; height: 25px; font-family: Arial; font-style: normal; font-variant: normal; font-weight: bold; font-size: 12px; line-height: 25px; font-size-adjust: none; font-stretch: normal; display: block; position: relative; }
.module_download .download_button span { width: 10px; height: 25px; position: absolute; top: 0pt; right: -5px; }
#main_col .module_download .download_button.orange { background: transparent url('btn_orange.gif') repeat; color: rgb(255, 255, 255); }
#main_col .module_download .download_button.gray { background: transparent url('btn_gray.gif') repeat; color: rgb(187, 187, 187); }
.module_download .download_button.orange span { background: transparent url('btn_orange.gif') repeat scroll right top; }
.module_download .download_button.gray span { background: transparent url('btn_gray.gif') repeat scroll right top; }
.module_download .foot { padding: 0pt 0pt 0pt 8px; height: 24px; line-height: 24px; background-position: center bottom; background-repeat: no-repeat; position: relative; }
#main_col .module_download .foot.subscriber { color: rgb(255, 255, 255); background-image: url('module_bottom_gray.gif'); }
#top_downloads_module .module { padding: 0pt 0pt 10px; }
#top_downloads_module .featured { border-bottom: 1px solid rgb(75, 67, 64); padding: 7px 8px 10px 9px; background: rgb(14, 9, 7) url('sidemodule_download_top.gif') repeat-x scroll center top; width: 285px; }
#top_downloads_module .featuredpic { border: 1px solid rgb(0, 0, 0); margin: 0px; float: right; width: 88px; height: 66px; }
#top_downloads_module .dots { margin: 0px 4px; padding: 3px 4px; display: inline; width: 285px; }
#top_downloads_module h3 { float: left; color: rgb(255, 255, 255); font-weight: bold; font-size: 16px; margin-top: 2px; }
#main_col .module_download .foot.member { color: rgb(255, 255, 255); background-image: url('module_bottom_purple.gif'); }
#main_col .module_download .foot.member { color: rgb(255, 255, 255); background-image: url('module_bottom_blue.gif'); }
#main_col .module_download .foot.member a { color: rgb(255, 221, 0); }
#main_col .module_download .foot.nonmember { color: rgb(255, 255, 255); background-image: url('module_bottom_orange.gif'); }
#main_col .module_download .foot.nonmember a { color: rgb(255, 255, 0); }
.module_download .download_box_wrap_dark { background: transparent url('module_download_top_drk.gif') no-repeat scroll center top; padding-top: 5px; margin-bottom: 8px; }
.module_download .download_box_dark { padding: 5px 15px 10px 0pt; background: transparent url('module_download_drk.gif') no-repeat scroll center bottom; color: rgb(153, 153, 153); }
.module_download .download_box_dark .row { color: rgb(204, 204, 204); }
#dlbutton a { padding: 0px; background: transparent url('dl-button.jpg') no-repeat; width: 139px; height: 40px; margin-right: 10px; float: right; }
#jnbutton a { padding: 0pt; background: transparent url('jn-button.gif') no-repeat; width: 139px; height: 40px; float: right; }
#jnbutton a:hover { background: transparent url('jn-button-hover.gif') no-repeat; float: right; }
.rateserver { margin: 10px 0px 0px 3px; padding: 10px 0px 0px 10px; background: transparent url('rate-bg.gif') no-repeat scroll center; width: 410px; height: 47px; float: left; }
.rateserver a { color: rgb(204, 51, 0); }
.rateserver-complete { margin: 10px 0px 0px 5px; background: transparent url('rate-bg-complete.jpg') no-repeat; width: 420px; height: 52px; float: left; }
.serverlocal { margin: 5px 0px -2px 2px; padding: 3px 0px 0px 5px; background: transparent url('serverlocation-hdr.gif') no-repeat; width: 433px; height: 19px; font-size: 11px; font-weight: bold; text-align: left; color: rgb(0, 0, 0); float: left; display: inline; }
#checkprices #pc #full_col_wrap, #checkprices #playstation #full_col_wrap, #checkprices #xbox #full_col_wrap, #checkprices #nintendo #full_col_wrap, #checkprices #portable #full_col_wrap, #checkprices #pc #shoulder, #checkprices #playstation #shoulder, #checkprices #xbox #shoulder, #checkprices #nintendo #shoulder, #checkprices #portable #shoulder { background: rgb(255, 255, 255) none repeat; }
#checkprices #main_col { color: rgb(51, 51, 51); }
#checkprices #main_col a { color: rgb(204, 51, 0); }
#checkprices #main_col .pc { color: rgb(0, 51, 102); }
#checkprices #main_col .playstation { color: rgb(0, 0, 102); }
#checkprices #main_col .xbox { color: rgb(34, 68, 0); }
#checkprices #main_col .nintendo { color: rgb(71, 30, 126); }
#checkprices #main_col .portable { color: rgb(0, 68, 68); }
#checkprices #pc #main_col .module_head h2, #checkprices #playstation #main_col .module_head h2, #checkprices #xbox #main_col .module_head h2, #checkprices #nintendo #main_col .module_head h2, #checkprices #portable #main_col .module_head h2 { background-color: rgb(255, 255, 255); }
#checkprices .buyit_module { background: transparent url('buyit_module_inset.gif') repeat-y; width: 222px; text-align: center; float: right; }
#checkprices .buyit_module .top { background: transparent url('buyit_module_top.gif') no-repeat; width: 222px; height: 16px; }
#checkprices #main_col .buyit_module .btns { width: 80px; }
#checkprices #main_col .buyit_module .btns a { color: rgb(255, 255, 255); }
#checkprices .buyit_module .btn { padding: 4px 0pt; background: transparent url('buyit_module_btn.gif') no-repeat; width: 80px; font-size: 11px; float: left; cursor: pointer; }
#checkprices .buyit_module .divider { background: transparent url('buyit_module_divider.gif') no-repeat; width: 222px; height: 9px; font-size: 1px; }
#checkprices .buyit_module .btm { padding: 7px 10px 10px; background: rgb(255, 238, 186) url('buyit_module_btm.gif') no-repeat scroll center bottom; text-align: left; }
#checkprices #main_col table { border-style: none solid solid; border-color: -moz-use-text-color rgb(153, 153, 153) rgb(153, 153, 153); border-width: 0pt 1px 1px; width: 100%; color: rgb(51, 51, 51); clear: both; }
#checkprices #main_col table th { border-bottom: 1px solid rgb(153, 153, 153); background: rgb(187, 187, 187) none repeat; text-align: left; }
#checkprices #main_col table td { border-bottom: 1px solid rgb(156, 154, 156); padding: 5px 10px 5px 0pt; background: rgb(221, 221, 221) none repeat; }
#checkprices #main_col table .merchant { padding: 5px 0pt 5px 8px; font-weight: bold; }
#checkprices #main_col table .merchant img { border: 1px solid rgb(0, 0, 0); margin: 0pt 0pt -1px -2px; }
#checkprices #main_col table .title { font-size: 12px; }
#checkprices #main_col table .merchant a, #checkprices #main_col table .price a, #checkprices #main_col table .buy a { color: rgb(0, 0, 0); }
#checkprices #main_col table .results { background: rgb(187, 187, 187) none repeat; color: rgb(255, 255, 255); padding-left: 10px; }
#checkprices .box, #checkprices #pc .box, #checkprices #playstation .box, #checkprices #xbox .box, #checkprices #nintendo .box, #checkprices #portable .box { border: 1px solid rgb(153, 153, 153); background: rgb(221, 221, 221) none repeat; }
#checkprices .box .txt2, #checkprices #pc .box .txt2, #checkprices #playstation .box .txt2, #checkprices #xbox .box .txt2, #checkprices #nintendo .box .txt2, #checkprices #portable .box .txt2 { color: rgb(102, 102, 102); }
.profile_img { width: 86px; float: right; }
.profile_img img { border: 1px solid rgb(0, 0, 0); width: 84px; height: 84px; }
.emblems { margin: 0pt auto; text-align: center; }
.emblems img { border: 1px solid rgb(51, 51, 51); margin: 0pt 3px 5px 2px; background: rgb(17, 17, 17) none repeat; width: 38px; height: 38px; }
#about_module input { border: 1px solid rgb(51, 51, 51); }
#about_module .item1 { padding: 1px 0pt; float: left; }
#about_module .item2 { padding: 1px 0pt; width: 288px; float: left; }
#about_module .data { padding: 0pt 2px 0pt 0pt; width: 58px; line-height: 18px; text-align: left; float: left; }
#about_module .entry1 { width: 132px; line-height: 18px; color: rgb(255, 255, 255); float: left; }
#about_module .entry1 input { width: 130px; }
#about_module .entry2 { width: 222px; line-height: 18px; color: rgb(255, 255, 255); float: left; }
#about_module .entry2 input { width: 220px; }
#about_module textarea { border: 1px solid rgb(51, 51, 51); width: 288px; }
#mygamesinfo_module textarea { border: 1px solid rgb(51, 51, 51); width: 288px; height: 92px; }
#mygamesinfo_module .data, #myplatforms_module .data { width: 150px; float: left; }
#mygamesinfo_module strong, #myplatforms_module strong { color: rgb(255, 255, 255); }
#myfriends_module .tracked_username { color: rgb(238, 238, 238); }
.pollheader, .pollfooter { background-image: url('header-footer.gif'); height: 12px; font-size: 0px; }
.pollheader.left { background-position: left top; padding-left: 10px; }
.pollheader.right { background-position: right top; }
.pollfooter.footleft { background-position: left bottom; padding-left: 10px; }
.pollfooter.footright { background-position: right bottom; }
.profilepoll { background: rgb(116, 123, 134) none repeat; color: rgb(255, 255, 255); padding-top: 10px; }
#popup_header { border-bottom: 1px solid rgb(0, 0, 0); background: transparent url('popup_header.gif') repeat-x; text-align: left; color: rgb(255, 255, 255); }
.pophead_inset { background: transparent url('popup_inset.gif') no-repeat scroll 0px 2px; }
.pophead_inset_right { background: transparent url('popup_inset.gif') no-repeat scroll right 2px; }
#popup #content_wrap, #popup #full_col_wrap, #popup #full_col_wrap #main_col_wrap, #popup #shoulder { width: 100%; }
#poptabs_wrap { border-bottom: 1px solid rgb(0, 0, 0); background: rgb(44, 52, 64) none repeat; width: 100%; height: 44px; color: rgb(255, 255, 255); float: left; position: relative; z-index: 0; }
#poptabs_wrap #tabs { margin-top: 15px; }
#popup_warning { background: transparent url('popup_warning.png') repeat; width: 494px; height: 261px; text-align: center; position: absolute; z-index: 5; }
* html #popup_warning { background-color: transparent; background-image: url('blank.gif'); }
a.close_popup { cursor: pointer; }
#search #neck { height: auto; }
#unisearchbox { background: transparent url('t_searchbox_bg.gif') repeat-x; width: 750px; height: 75px; font-size: 11px; color: rgb(204, 204, 204); }
#unisearchbox .search_tips { margin: -26px 8px 0pt 0pt; padding: 5px; background: rgb(51, 51, 51) none repeat; display: inline; font-family: tahoma,arial,helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; line-height: normal; font-size-adjust: none; font-stretch: normal; float: right; width: 220px; }
#search_search input.srchbtn { margin: 4px 0pt -5px 3px; background: transparent url('btn-search.gif') no-repeat; height: 20px; width: 70px; }
#subnav2 { background: transparent url('t_subnav_bg.gif') repeat-x; float: left; width: 726px; color: rgb(153, 153, 153); padding-left: 22px; }
#subnav2 a { font-weight: normal; }
#subnav2 li { margin: 0pt 10px 0pt 0pt; padding: 8px 0pt 5px; float: left; }
#subnav2 li.on { margin: 0pt 4px 0pt 0pt; background: transparent url('t_subtab_on.gif') no-repeat scroll right center; }
#subnav2 li.on a { padding: 8px 2px 5px 9px; background: transparent url('t_subtab_on.gif') no-repeat; position: relative; left: -5px; color: rgb(255, 255, 255); }
.secondary { background: rgb(30, 31, 31) none repeat; width: 100%; height: auto; float: left; }
#tagcrumb a { color: rgb(221, 221, 221); }
#tagcloud { background: rgb(63, 74, 89) none repeat; }
#tagcloud a { color: rgb(204, 204, 204); }
#tagcloud .smallest { font-size: 10px; font-weight: normal; color: rgb(119, 119, 119); }
#tagcloud .small { font-size: 11px; font-weight: normal; color: rgb(170, 170, 170); }
#tagcloud .medium { font-size: 12px; font-weight: bold; color: rgb(204, 204, 204); }
#tagcloud .large { font-size: 15px; font-weight: bold; color: rgb(221, 221, 221); }
#tagcloud .largest { font-size: 18px; font-weight: bold; color: rgb(255, 255, 255); }
#tagcloud_all .smallest { margin: 4px; font-size: 11px; font-weight: normal; color: rgb(119, 119, 119); }
#tagcloud_all .small { margin: 6px; font-size: 13px; font-weight: normal; color: rgb(170, 170, 170); }
#tagcloud_all .medium { margin: 8px; font-size: 15px; font-weight: bold; color: rgb(204, 204, 204); }
#tagcloud_all .large { margin: 10px; font-size: 18px; font-weight: bold; color: rgb(221, 221, 221); }
#tagcloud_all .largest { margin: 12px; font-size: 24px; font-weight: bold; color: rgb(255, 255, 255); }
#tags_module .smallest { font-size: 10px; font-weight: normal; color: rgb(119, 119, 119); }
#tags_module .small { font-size: 10px; font-weight: normal; color: rgb(187, 187, 187); }
#tags_module .medium { font-size: 11px; font-weight: normal; color: rgb(204, 204, 204); }
#tags_module .large { font-size: 11px; font-weight: bold; color: rgb(204, 204, 204); }
#tags_module .largest { font-size: 12px; font-weight: bold; color: rgb(255, 255, 255); }
#user_uploads { padding: 0pt 7px; background-color: rgb(255, 255, 255); color: rgb(51, 51, 51); font-size: 13px; }
#user_uploads p a, #user_uploads .box_links a { color: rgb(204, 51, 0); }
#user_uploads .button1 a, #user_uploads .button2 a { color: rgb(255, 255, 255); }
#user_uploads .alt { background: rgb(220, 212, 198) none repeat; }
#user_uploads .ml140 { margin-left: 140px; }
#user_uploads .input_short { width: 145px; }
#user_uploads #steps { margin: 10px 0pt 10px 10px; color: rgb(153, 153, 153); float: left; font-weight: bold; font-size: 12px; }
#user_uploads #steps li { float: left; background-repeat: no-repeat; }
#user_uploads #steps .on { color: rgb(51, 51, 51); }
#user_uploads #steps #one { padding: 6px 40px 8px 34px; background-image: url('v_step1.gif'); }
#user_uploads #steps #one.on { background-image: url('v_step1on.gif'); }
#user_uploads #steps #two { padding: 6px 40px 8px 104px; background-image: url('v_step2.gif'); }
#user_uploads #steps #two.on { background-image: url('v_step2on.gif'); }
#user_uploads #steps #three { padding: 6px 0pt 8px 104px; background-image: url('v_step3.gif'); }
#user_uploads #steps #three.on { background-image: url('v_step3on.gif'); }
#user_uploads #submit { background: rgb(241, 233, 218) none repeat; clear: both; position: relative; margin-bottom: 20px; }
#user_uploads #submit .head, #user_uploads #submit .head div, #user_uploads #submit .foot, #user_uploads #submit .foot div { background-image: url('submit-form-corners.gif'); height: 7px; font-size: 0pt; }
#user_uploads #submit .head { margin: 0pt; background-position: left top; }
#user_uploads #submit .head div { background-position: right top; margin-left: 10px; }
#user_uploads #submit .foot { margin: 0pt; clear: both; background-position: left bottom; }
#user_uploads #submit .foot div { clear: both; background-position: right bottom; margin-left: 10px; }
#user_uploads #submit .body { margin: 10px; position: relative; }
#user_uploads h1 { padding: 5px 10px 5px 60px; font-weight: normal; font-size: 30px; background-repeat: no-repeat; }
#user_uploads #c1 { background-image: url('v_circle1.gif'); }
#user_uploads #c2 { background-image: url('v_circle2.gif'); }
#user_uploads #c3 { background-image: url('v_circle3.gif'); }
#user_uploads #up_arrow { background-image: url('icon_upload.gif'); }
#user_uploads #right_arrow { background-image: url('icon_edit.gif'); }
#user_uploads form fieldset { border: medium none ; padding: 0pt; }
#user_uploads fieldset p { width: 38%; }
#user_uploads form legend { padding: 0px 0px 45px 64px; font-weight: bold; }
#user_uploads form label.name { float: left; line-height: 16px; font-weight: bold; text-align: right; padding-right: 10px; width: 18%; }
#user_uploads form label.instr { width: 37%; float: left; }
#user_uploads form fieldset li { padding: 10px 0pt; overflow: hidden; width: 100%; }
#user_uploads form fieldset li.upgrade { padding: 0px; }
#user_uploads form em { font-weight: bold; font-style: normal; color: rgb(255, 0, 0); }
#user_uploads form fieldset textarea, #user_uploads form fieldset .text, #user_uploads form fieldset select, #user_uploads form fieldset .input_text { width: 39%; float: left; margin-right: 10px; }
#user_uploads form fieldset input.radio { margin: 2px 3px 0pt 0pt; }
#user_uploads form fieldset input.button1 { width: 127px; margin-top: -1px; margin-bottom: 0pt; float: left; }
#unions #user_uploads .button2 { margin-left: 10px; margin-top: -1px; }
#user_uploads .boxed { border: 1px solid rgb(143, 143, 143); margin: 0pt auto 20px; padding: 10px 2px 15px; background: rgb(220, 212, 198) none repeat; width: 98%; }
#user_uploads #vlnotes ul, #user_uploads #vlnotes li { margin: 10px; list-style-type: disc; }
#user_uploads .finished { margin: 0pt 0pt 80px 64px; }
#user_uploads .copyrighted { margin: -25px 0pt 20px 64px; width: 98%; }
#user_uploads .copyrighted strong { color: rgb(255, 0, 0); }
#user_uploads .ml140 { margin-left: 140px; }
#user_uploads a { color: rgb(204, 51, 0); }
#user_uplaods .search { width: 145px; }
#user_uploads #files_list li { border-bottom: 1px solid rgb(153, 153, 153); padding: 5px 0pt; margin-left: 60%; position: relative; }
.vitem .v3thumb { background: transparent url('v_3thumb_frame.gif') no-repeat; height: 92px; width: 402px; }
.vitem .v3t_loading { background: transparent url('v_3thumb_loading.gif') no-repeat; width: 402px; height: 92px; color: rgb(204, 204, 204); }
.vitem .v3t_error { background: transparent url('v_3thumb_error.gif') no-repeat; width: 402px; height: 92px; color: rgb(204, 204, 204); }
.vitem .v3t_error a { color: rgb(204, 204, 204); }
.vviewinfo { background: rgb(17, 17, 17) none repeat; }
.unions_member_tab { margin-bottom: 20px; }
#hub #videos #tags_module .module_head_right { background: rgb(127, 127, 127) url('head_all.gif') repeat scroll right center; }
.vh-module { background: transparent url('mod-head.gif') no-repeat scroll left top; position: relative; z-index: 1; padding-bottom: 10px; clear: both; }
.vh-module h2 a { position: absolute; right: 10px; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; line-height: 22px; font-size-adjust: none; font-stretch: normal; color: rgb(0, 0, 0); }
.vh-module h2 { background: rgb(255, 255, 255) url('mod-head.gif') no-repeat scroll right top; color: rgb(0, 0, 0); margin-left: 10px; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: bold; font-size: 11px; line-height: 22px; font-size-adjust: none; font-stretch: normal; height: 22px; }
.gslive_schedule { margin: 0pt 0pt 10px 2px; clear: both; }
#side_col .gslive_schedule .module { border-top: 1px solid rgb(0, 0, 0); padding: 0pt 0pt 12px; background: transparent url('module_302_black.gif') no-repeat scroll center bottom; }
.gslive_schedule .module .click_thru a { display: block; width: 300px; height: 70px; }
.gslive_schedule .module .click_thru a:hover { text-decoration: none; }
#vh-countdown { line-height: 26px; text-align: center; color: rgb(255, 255, 255); font-weight: bold; font-size: 12px; height: 26px; }
#vh-countdown span { color: rgb(255, 246, 0); margin-left: 8px; }
.gslive_schedule .module #vh-countdown a { color: rgb(255, 246, 0); font-size: 14px; }
.gslive_schedule .module table { width: 300px; }
.gslive_schedule .module table #hotspot td.next_show a { color: rgb(255, 234, 0); }
.gslive_schedule .module table #ttv td.next_show a, .gslive_schedule .module #ttv.featured #vh-countdown span { color: rgb(224, 0, 5); }
.gslive_schedule .module table #ttv strong, .gslive_schedule .module table #ttv td { color: rgb(71, 71, 71); }
.gslive_schedule .module table #bm td.next_show a { color: rgb(255, 255, 0); }
.gslive_schedule .module table #btg td.next_show a { color: rgb(255, 255, 0); }
.gslive_schedule .module table #madden_info td.next_show a, .gslive_schedule .module #madden.featured #vh-countdown span { color: rgb(114, 211, 0); }
.gslive_schedule .module table .featured td { height: 42px; background-position: center top; }
.gslive_schedule .module table .featured td.next_show { padding-left: 10px; background-position: left bottom; }
.gslive_schedule .module table .featured td.remind { background-position: right bottom; }
.gslive_schedule .module table tr { background: rgb(59, 59, 59) none repeat; }
.gslive_schedule .module table tr.alt { background: rgb(39, 39, 39) none repeat; }
.gslive_schedule .module table td { height: 57px; }
.gslive_schedule .module table strong { color: rgb(154, 154, 154); }
.gslive_schedule .module table .date { padding: 0pt 5px; background: rgb(44, 44, 44) none repeat; width: 1%; text-align: center; }
.gslive_schedule .module table .alt .date { background: rgb(29, 29, 29) none repeat; }
.gslive_schedule .module table .date { background: rgb(44, 44, 44) none repeat; }
.gslive_schedule .module table .show { padding-left: 10px; }
.gslive_schedule .module table .show a { color: rgb(255, 255, 255); }
.gslive_schedule .module table .remind { padding: 0pt 5px; width: 70px; }
.vh-schedule-on { background: transparent url('remind-me-on.gif') repeat; width: 57px; height: 8px; display: block; font-size: 0pt; margin-top: 3px; }
.vh-schedule-off { background: transparent url('remind-me-off.gif') repeat; width: 69px; height: 8px; display: block; font-size: 0pt; margin-top: 3px; }
#ttv .vh-schedule-on { background: transparent url('ttv_remind_me.gif') repeat; width: 57px; height: 8px; display: block; font-size: 0pt; margin-top: 3px; }
#ttv .vh-schedule-off { background: transparent url('ttv_reminder_set.gif') repeat; width: 69px; height: 8px; display: block; font-size: 0pt; margin-top: 3px; }
.pulseimage { margin: auto 5px auto auto; padding: 0pt; background: rgb(47, 54, 70) none repeat; float: left; clear: left; }
.pulseimage_ui { margin: auto 5px auto auto; background: rgb(47, 54, 70) none repeat; float: left; clear: left; height: 90px; }
.pulseintro { padding: 10px 10px 20px; background: rgb(63, 74, 89) none repeat; font-weight: bold; }
#news-nav { border-bottom: 1px solid rgb(105, 110, 116); padding: 0pt; background: rgb(16, 16, 16) none repeat; width: 302px; height: 36px; float: left; }
#news-nav li { float: left; text-align: center; padding-top: 15px; }
#news-nav a { margin-right: 10px; margin-left: 10px; color: rgb(255, 153, 0); font-weight: bold; font-size: 11px; }
#news-nav .on { border-bottom: 1px solid rgb(34, 34, 34); background: transparent url('news-mod-tab.gif') repeat; width: 92px; height: 21px; color: rgb(255, 255, 255); font-weight: bold; float: left; display: inline; }
#news-nav .on a { color: rgb(255, 255, 255); font-weight: bold; font-size: 11px; }
#moreMP3 a { color: rgb(255, 255, 255); }
#moreMP3 a:hover { color: rgb(255, 255, 255); }
#moreTV a { color: rgb(255, 255, 255); }
#moreTV a:hover { color: rgb(255, 255, 255); }
#choicetitle { background: transparent url('title.jpg') no-repeat; width: 570px; height: 133px; }
#reviewandwin_module .header { width: 433px; height: 86px; }
#reviewandwin_bg { background: transparent url('module-bg.gif') repeat-y; width: 433px; }
#reviewandwin_bottom { background: transparent url('module-bottom.gif') no-repeat; width: 433px; height: 11px; margin-bottom: 10px; }
#reviewandwin_checkbox { margin: 10px 3px 10px 0pt; background: transparent url('checkbg.gif') no-repeat; clear: both; width: 438px; height: 47px; }
#maincolumn { clear: both; }
#profile #content_wrap p, #main_col .blog_post, #show_messages .table .message_col .message p, #show_messages .table .message_col, #story p, #communityreviews_module p { font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: 1.3em; font-size-adjust: none; font-stretch: normal; }
.datatable { font-size: 12px; }
.perfchart { margin: 10px 0pt 0pt; padding: 0px ! important; background: rgb(118, 118, 118) none repeat; color: rgb(255, 255, 255); text-align: left; clear: left; float: left; }
#feature .perfchart { width: 572px; }
#feature .perfchart .bars2 { width: 552px; }
#col_wrap .perfchart { width: 432px; }
#col_wrap .perfchart .bars2 { width: 412px; }
#sky_col_wrap .perfchart { width: 572px; }
#sky_col_wrap .perfchart .bars2 { width: 552px; }
#full_col_wrap .perfchart { width: 746px; }
#full_col_wrap .perfchart .bars2 { width: 726px; }
.perfchart div.graphtitle { padding: 5px 10px; }
.perfchart div.graphtitle h3 { margin: 0pt; padding: 0pt; font-size: 16px; }
.perfchart div.graphtitle p { margin: 0pt; font-size: 10px; }
.perfchart .legend { margin: 0pt; padding: 0pt 10px 5px; clear: both; float: left; font-size: 10px; }
.perfchart .legend .a1 { margin: 0px 5px; float: left; }
.perfchart .legend .testname { background: transparent none repeat; display: inline; float: left; width: auto; height: auto; white-space: nowrap; }
.perfchart .legend .test1, .perfchart .legend .test2, .perfchart .legend .test3, .perfchart .legend .test4, .perfchart .legend .test5, .perfchart .legend .test6, .perfchart .legend .test7, .perfchart .legend .test8, .perfchart .legend .test9, .perfchart .legend .test10, .perfchart .legend .test11, .perfchart .legend .test12, .perfchart .legend .test13, .perfchart .legend .test14, .perfchart .legend .test15, .perfchart .legend .test16, .perfchart .legend .test17, .perfchart .legend .test18, .perfchart .legend .test19, .perfchart .legend .test20 { background: rgb(204, 0, 0) none repeat; display: block; float: left; height: 10px; width: 10px; margin-top: 2px; }
.perfchart .legend .test1, .perfchart .legend .test3, .perfchart .legend .test5, .perfchart .legend .test7, .perfchart .legend .test9, .perfchart .legend .test11, .perfchart .legend .test13, .perfchart .legend .test15, .perfchart .legend .test17, .perfchart .legend .test19 { background: rgb(204, 0, 0) none repeat; }
.perfchart .legend .test2, .perfchart .legend .test4, .perfchart .legend .test6, .perfchart .legend .test8, .perfchart .legend .test10, .perfchart .legend .test12, .perfchart .legend .test14, .perfchart .legend .test16, .perfchart .legend .test18, .perfchart .legend .test20 { background: rgb(255, 0, 0) none repeat; }
.perfchart .bars { border-style: none solid solid; border-color: -moz-use-text-color rgb(200, 200, 200) rgb(200, 200, 200); border-width: 0px 1px 1px; margin: 0pt; padding: 0pt; background: rgb(255, 255, 255) none repeat; color: rgb(51, 51, 51); width: auto; float: none; clear: both; }
.perfchart .bars2 { margin: 0pt; padding: 10px ! important; background: transparent none repeat; width: 542px; float: none; }
.perfchart .bars2 h4, #content_wrap .perfchart .bars h4 { margin: 0pt; padding: 0pt; }
#feature .perfchart .bars h4, #col_wrap .perfchart .bars h4, #sky_col_wrap .perfchart .bars h4, #full_col_wrap .perfchart .bars h4, .perfchart .bars h4, #content_wrap .perfchart .bars h4 { margin: 0pt 0pt 5px; padding: 0pt; background: transparent none repeat; font-size: 14px; font-weight: bold; }
.perfchart .bars2 div { margin: 6px 0pt 0pt; padding: 0pt; font-weight: bold; line-height: 13px; text-align: right; float: none; clear: both; }
.perfchart .bars2 div div.label { border: 1px solid rgb(94, 94, 94); margin: 0pt; padding: 2px 8px; width: auto; }
.perfchart .bars2 div.barname { padding: 0pt; font-size: 11px; font-weight: bold; line-height: 13px; margin-bottom: 6px; text-align: left; }
.perfchart .bars2 div { padding-left: 0pt; padding-right: 0pt; }
.perfchart .bars2 .b1, .perfchart .bars2 .b3, .perfchart .bars2 .b5, .perfchart .bars2 .b7, .perfchart .bars2 .b9, .perfchart .bars2 .b11, .perfchart .bars2 .b13, .perfchart .bars2 .b15, .perfchart .bars2 .b17, .perfchart .bars2 .b19 { background: rgb(204, 0, 0) none repeat; color: rgb(255, 255, 255); }
.perfchart .bars2 .b2, .perfchart .bars2 .b4, .perfchart .bars2 .b6, .perfchart .bars2 .b8, .perfchart .bars2 .b10, .perfchart .bars2 .b12, .perfchart .bars2 .b14, .perfchart .bars2 .b16, .perfchart .bars2 .b18, .perfchart .bars2 .b20 { background: rgb(255, 0, 0) none repeat; color: rgb(255, 255, 255); }
#images #content_wrap.user_images #sky_col_wrap { background-image: none; }
#images #content_wrap.user_images #sky_col_wrap #main_col_wrap { width: 574px; }
#images #content_wrap.user_images #sky_col_wrap #main_col { padding: 0pt 0pt 7px 15px; }
#images #content_wrap.user_images #sky_col_wrap #side_col_wrap { padding: 0pt 0pt 20px; background: transparent none repeat; width: 186px; }
#images #content_wrap.user_images #sky_col_wrap #side_col { margin: 0pt auto; padding: 0pt 0pt 0pt 1px; width: 185px; }
#images #content_wrap.user_images #subnav_wrap { padding: 0pt; width: 574px; position: relative; }
#images #content_wrap.user_images .breadcrumb a { font-weight: normal; color: rgb(255, 255, 255); }
#images #content_wrap.user_images .breadcrumb .on { color: rgb(255, 204, 51); }
.album_image_wrap { margin: 10px 0pt 30px; width: 252px; }
.album_image { border: 1px solid rgb(179, 179, 179); }
.album_image img { overflow: hidden; width: 240px; height: 180px; display: block; background-repeat: no-repeat; background-position: center; }
a.album_image:hover { border: 1px solid rgb(153, 153, 153); }
#images #content_wrap.user_images #sky_col_wrap .image_toolbar .icon { margin: 0pt 17px 15px 0pt; font-family: Arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; line-height: 21px; font-size-adjust: none; font-stretch: normal; background-repeat: no-repeat; background-position: left top; padding-left: 22px; float: left; }
.image_toolbar .share { background-image: url('icon_share.gif'); padding-left: 25px; }
.image_toolbar .print { background-image: url('icon_print.gif'); }
.image_toolbar .email { background-image: url('icon_email.gif'); }
.image_toolbar .comment { background-image: url('icon_comment_001.gif'); }
.image_toolbar .tag { background-image: url('icon_tag.gif'); }
.image_toolbar .moderate { background-image: url('icon_moderate.gif'); }
#content_wrap.user_images #sky_col_wrap #main_col .module_head { width: 517px; margin-bottom: -2px; }
#images #content_wrap.user_images #post_blog_comment .form { border: 1px solid rgb(115, 125, 140); }
#images #content_wrap.user_images #sky_col_wrap .box, #images #content_wrap.user_images #blogit { width: 515px; }
#images #content_wrap.user_images #post_blog_comment .form { width: auto; }
#images #pc .user_image_info_wrap { background: rgb(38, 58, 82) none repeat; }
#images #pc #content_wrap.user_images .b1s999, #images #pc #content_wrap.user_images #post_blog_comment .form, #images #pc .user_image_info_wrap { border-color: rgb(83, 117, 146); }
#images #xbox .user_image_info_wrap { background: rgb(46, 55, 39) none repeat; }
#images #xbox #content_wrap.user_images .b1s999, #images #xbox #content_wrap.user_images #post_blog_comment .form, #images #xbox .user_image_info_wrap { border-color: rgb(94, 124, 63); }
#images #nintendo .user_image_info_wrap { background: rgb(49, 46, 59) none repeat; }
#images #nintendo #content_wrap.user_images .b1s999, #images #nintendo #content_wrap.user_images #post_blog_comment .form, #images #nintendo .user_image_info_wrap { border-color: rgb(92, 86, 111); }
#images #playstation .user_image_info_wrap { background: rgb(36, 39, 67) none repeat; }
#images #playstation #content_wrap.user_images .b1s999, #images #playstation #content_wrap.user_images #post_blog_comment .form, #images #playstation .user_image_info_wrap { border-color: rgb(74, 99, 132); }
#images #content_wrap.user_images #generic_comments { margin: 0pt; width: 517px; padding-top: 30px; }
#images #content_wrap.user_images #blogit { background: transparent none repeat; }
#images #content_wrap.user_images #blogit table { border-collapse: separate; }
#images #blogit .dimensions td { border: 1px solid rgb(115, 125, 140); background: rgb(255, 255, 255) none repeat; color: rgb(51, 51, 51); text-align: center; }
#images #sky_col_wrap #blogit .dimensions td a { padding: 5px; color: rgb(51, 51, 51); font-weight: normal; display: block; }
#images #sky_col_wrap #blogit .dimensions td a.on { background: rgb(204, 204, 204) none repeat; }
#images #blogit .dimensions .size { background: rgb(102, 102, 102) none repeat; color: rgb(255, 255, 255); }
#images #content_wrap.user_images #blogit input { border: 1px solid rgb(211, 211, 211); width: 315px; height: 17px; line-height: 17px; margin-bottom: 15px; }
#images #content_wrap.user_images .album_set_name { background: rgb(86, 96, 109) url('module_albumset.gif') no-repeat scroll left bottom; width: 189px; margin-bottom: 17px; }
#images #content_wrap.user_images .album_set_name .head { padding: 6px 0pt 0pt; background: transparent url('module_head_albumset.gif') no-repeat scroll left top; }
#images #content_wrap.user_images .album_set_name .body { padding: 3px 7px; background: rgb(86, 96, 109) none repeat; width: 175px; }
#images .title_head { background: transparent url('module_head_albumset_title.gif') no-repeat scroll center bottom; width: 175px; height: 5px; font-size: 1px; }
#images .title_body { background: rgb(114, 121, 130) url('module_albumset_title.gif') no-repeat scroll center bottom; width: 175px; line-height: 18px; }
#images #content_wrap.user_images .album_set_name .arrow { margin: 1px 7px 0pt 9px; background: transparent url('dbl_arrow_right.gif') no-repeat scroll left top; color: rgb(109, 113, 119); font-size: 1px; float: left; width: 18px; height: 17px; }
#images #content_wrap.user_images .album_set_name .arrow.down { background-image: url('dbl_arrow_down.gif'); }
#images #pc #content_wrap.user_images .album_set_name { background: transparent url('module_albumset_pc.gif') no-repeat scroll left bottom; }
#images #pc #content_wrap.user_images .album_set_name .head { background: transparent url('module_head_albumset_pc.gif') no-repeat scroll left top; }
#images #pc #content_wrap.user_images .album_set_name .body { background: transparent none repeat; }
#images #pc .title_head { background: transparent url('module_head_title_pc.gif') no-repeat scroll center bottom; }
#images #pc .title_body { background: transparent url('module_albumset_title_pc.gif') no-repeat scroll center bottom; }
#images #pc #content_wrap.user_images .album_set_name .arrow { background: transparent url('dbl_arrow_right_pc.gif') no-repeat scroll left top; }
#images #pc #content_wrap.user_images .album_set_name .arrow.down { background-image: url('dbl_arrow_down_pc.gif'); }
#images #xbox #content_wrap.user_images .album_set_name { background: transparent url('module_albumset_xbox.gif') no-repeat scroll left bottom; }
#images #xbox #content_wrap.user_images .album_set_name .head { background: rgb(55, 66, 45) url('module_head_albumset_xbox.gif') no-repeat scroll left top; }
#images #xbox #content_wrap.user_images .album_set_name .body { background: transparent none repeat; }
#images #xbox .title_head { background: transparent url('module_head_title_xbox.gif') no-repeat scroll center bottom; }
#images #xbox .title_body { background: rgb(68, 85, 34) url('module_title_xbox.gif') no-repeat scroll center bottom; }
#images #xbox #content_wrap.user_images .album_set_name .arrow { background: transparent url('dbl_arrow_right_xbox.gif') no-repeat scroll left top; }
#images #xbox #content_wrap.user_images .album_set_name .arrow.down { background-image: url('dbl_arrow_down_xbox.gif'); }
#images #playstation #content_wrap.user_images .album_set_name { background: transparent url('module_albumset_ps.gif') no-repeat scroll left bottom; }
#images #playstation #content_wrap.user_images .album_set_name .head { background: transparent url('module_head_albumset_ps.gif') no-repeat scroll left top; }
#images #playstation #content_wrap.user_images .album_set_name .body { background: transparent none repeat; }
#images #playstation .title_head { background: transparent url('module_head_title_ps.gif') no-repeat scroll center bottom; }
#images #playstation .title_body { background: rgb(55, 76, 103) url('module_title_ps.gif') no-repeat scroll center bottom; }
#images #playstation #content_wrap.user_images .album_set_name .arrow { background: transparent url('dbl_arrow_right_ps.gif') no-repeat scroll left top; }
#images #playstation #content_wrap.user_images .album_set_name .arrow.down { background-image: url('dbl_arrow_down_ps.gif'); }
#images #nintendo #content_wrap.user_images .album_set_name { background: transparent url('module_albumset_nin.gif') no-repeat scroll left bottom; }
#images #nintendo #content_wrap.user_images .album_set_name .head { background: transparent url('module_head_albumset_nin.gif') no-repeat scroll left top; }
#images #nintendo #content_wrap.user_images .album_set_name .body { background: transparent none repeat; }
#images #nintendo .title_head { background: transparent url('module_head_title_nin.gif') no-repeat scroll center bottom; }
#images #nintendo .title_body { background: rgb(78, 73, 94) url('module_title_nin.gif') no-repeat scroll center bottom; }
#images #nintendo #content_wrap.user_images .album_set_name .arrow { background: transparent url('dbl_arrow_right_nintendo.gif') no-repeat scroll left top; }
#images #nintendo #content_wrap.user_images .album_set_name .arrow.down { background-image: url('dbl_arrow_down_nintendo.gif'); }
#files_list { width: 235px; }
#files_list div { border-bottom: 1px solid rgb(153, 153, 153); padding: 3px; position: relative; }
#files_list div div { border: 0pt none ; padding: 0pt; overflow: hidden; width: 200px; }
#files_list input { position: absolute; top: 3px; right: 3px; }
#images .album_highlight img { margin-bottom: 35px; }
#images .all_images { overflow: auto; }
#images .all_images li { margin: 15px 21px 0pt 0pt; }
#images .all_images img { padding: 4px; width: 80px; height: 80px; }
#images .all_images .end_row, #images .latest_albums .end_row, #images .all_albums .end_row { margin-right: 0px; }
#images .latest_albums li { margin: 0pt 25px 0pt 20px; overflow: hidden; display: inline; }
#images .latest_albums img, #images .all_albums img { padding: 6px 10px 10px 6px; background: transparent url('bg_album_set.gif') no-repeat; }
#images .all_albums { overflow: hidden; margin-left: -50px; margin-bottom: 20px; float: left; display: inline; }
#images .all_albums li { height: 190px; margin-left: 50px; width: 96px; display: inline; }
#images #content_wrap.view_image #sky_col_wrap #main_col_wrap { width: 535px; }
#images #content_wrap.view_image #sky_col_wrap #side_col_wrap { width: 225px; }
#images #content_wrap.view_image #sky_col_wrap #side_col { margin: 0pt auto; padding: 0pt; width: 189px; }
#form_create_album { border: 1px solid rgb(115, 125, 140); padding: 3px 12px; background: rgb(44, 51, 62) none repeat; position: absolute; top: 35px; right: 0pt; width: 165px; text-align: left; }
#form_create_album #album_name { width: 140px; }
#images .user_image_info_wrap { border: 1px solid rgb(115, 125, 140); background: rgb(44, 51, 62) none repeat; margin-top: 30px; width: 506px; }
#gamespace #images #content_wrap.user_images #subnav_wrap { width: 100%; height: 55px; }
#images #user_images .item, #images #user_images .item { overflow: hidden; background-repeat: no-repeat; background-position: center; display: inline; width: 120px; height: 90px; }
#images #full_col_wrap #user_images .item { margin: 0pt 13px 15px; }
#images #sky_col_wrap #user_images .item { margin: 0pt 10px 15px; }
#images #content_wrap.user_images #user_uploads #subnav_wrap { background: rgb(255, 255, 255) none repeat; }
#images #content_wrap.user_images #user_uploads #subnav_wrap .breadcrumb a { color: rgb(51, 51, 51); }
#images #content_wrap.user_images #user_uploads #subnav_wrap .breadcrumb .on { color: rgb(204, 51, 0); }
#scavenger_outer_wrap { left: -16px; position: absolute; width: 100%; z-index: 5; }
#scavenger_inner_wrap { margin: 0pt auto; background: transparent url('scavenatorwrap.gif') no-repeat; position: fixed; height: 147px; width: 793px; z-index: 4; }
.au #scavenger_inner_wrap { background: transparent url('scavenatorwrap_001.gif') no-repeat; }
#scavenger_title { background: transparent none repeat; width: 442px; height: 100px; float: left; }
.scavenger_text { position: absolute; top: 2px; font-family: Tahoma,Verdana,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(255, 255, 51); z-index: 6; }
#scavenger_timer.scavenger_text { right: 240px; }
#scavenger_items.scavenger_text { right: 165px; }
.scavenger_btn { position: absolute; top: 3px; width: 63px; height: 15px; font-family: Tahoma,Arial,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 10px; line-height: 15px; font-size-adjust: none; font-stretch: normal; text-align: center; }
#home.scavenger_btn { color: rgb(102, 102, 102); right: 76px; }
#quit.scavenger_btn { color: rgb(204, 0, 0); right: 8px; }
.scavenger_bin { margin: 40px 13px 0pt 0pt; float: right; padding-left: 1px; width: 315px; height: 55px; display: inline; position: relative; }
.scavenger_bin #arrow { width: 5px; height: 9px; background-repeat: no-repeat; background-position: left top; font-family: Arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1px; line-height: 1px; font-size-adjust: none; font-stretch: normal; position: absolute; top: 24px; }
.scavenger_bin a#arrow:hover { text-decoration: none; background-position: left bottom; }
.scavenger_bin #arrow.left { background-image: url('arrow-left.gif'); left: 0pt; }
.scavenger_bin .right { background-image: url('arrow-right.gif'); right: 0pt; }
.scavenger_bin .left.off, .scavenger_bin .right.off { background-position: left top; }
.scavenger_bin img { margin: 1px 0pt 0pt 8px; float: left; }
.scavenger_bin_itemfound {  }
.scavenger_bin_highlight { background-color: rgb(212, 212, 212); opacity: 0.7; }
#scavenger_hint { margin: 5px 0pt 0pt 5px; background: transparent url('hint-off.gif') no-repeat scroll left center; float: left; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 12px; line-height: 17px; font-size-adjust: none; font-stretch: normal; height: 17px; width: 700px; display: inline; padding-left: 42px; }
#scavenger_hint a { color: rgb(255, 255, 51); }
#scavenger_icon_wrap { margin: 0px; padding: 0px; height: 0px; width: 0px; position: relative; z-index: 2; clear: both; }
#scavenger_icon { border: 2px solid rgb(51, 51, 51); position: absolute; display: none; z-index: 2; }
#scavenger_modal { border: 1px solid rgb(221, 221, 221); padding: 8px; display: block; position: fixed; top: 30%; left: 40%; width: 300px; height: 150px; z-index: 5001; background-color: rgb(34, 34, 34); color: rgb(204, 204, 204); text-align: center; opacity: 1; }
#event_ticker { position: relative; width: 760px; z-index: 1999999999; }
* html #event_ticker { position: absolute; left: 0pt; }
#event_ticker a { overflow: hidden; position: relative; height: 0pt; padding-top: 15px; width: 54px; display: block; }
#dock_btn, #undock_btn, #hide_btn { position: relative; }
#dock_btn a.dock, #undock_btn a.dock { background: transparent url('docking_btns.jpg') no-repeat scroll left top; }
#undock_btn a.dock { background-position: 0pt -15px; }
#hide_btn a.close { background: transparent url('close_btn.jpg') no-repeat; }
#ms_countdown_box, #nintendo_countdown_box, #sony_countdown_box { background: transparent url('e3_countdown_ms_bg.gif') no-repeat; width: 302px; height: 78px; }
#nintendo_countdown_box { background: transparent url('e3_countdown_nin_bg.gif') no-repeat; }
#sony_countdown_box { background: transparent url('e3_countdown_sny_bg.gif') no-repeat; }
#ms_countdown_box .remind, #nintendo_countdown_box .remind, #sony_countdown_box .remind { padding: 7px 8px 0pt 0pt; }
#ms_countdown, #nintendo_countdown, #sony_countdown { font-size: 12px; font-weight: bold; height: 26px; float: left; }
#ms_countdown span { color: rgb(117, 167, 133); }
#nintendo_countdown span { color: rgb(118, 164, 195); }
#sony_countdown span { color: rgb(236, 144, 56); }
#ms_countdown_box .live, #nintendo_countdown_box .live, #sony_countdown_box .live { font-weight: bold; float: right; }
#ms_countdown_box .live { color: rgb(117, 167, 133); }
#nintendo_countdown_box .live { color: rgb(118, 164, 195); }
#sony_countdown_box .live { color: rgb(236, 144, 56); }
#ms_countdown_box .start_date, #nintendo_countdown_box .start_date, #sony_countdown_box .start_date { padding: 1px 8px 5px; font-weight: bold; text-align: right; font-size: 11px; color: rgb(255, 255, 255); }
#ms_countdown, #nintendo_countdown, #sony_countdown { color: rgb(255, 255, 255); }
.ms-remind-on, .nin-remind-on, .sny-remind-on, .ms-remind-off, .nin-remind-off, .sny-remind-off { width: 137px; height: 27px; display: block; float: right; }
.ms-remind-on { background: transparent url('ms_remind_on_btn.gif') no-repeat; }
.nin-remind-on { background: transparent url('nin_remind_on_btn.gif') no-repeat; }
.sny-remind-on { background: transparent url('sny_remind_on_btn.gif') no-repeat; }
.ms-remind-off { background: transparent url('ms_remind_off_btn.gif') no-repeat; }
.nin-remind-off { background: transparent url('nin_remind_off_btn.gif') no-repeat; }
.sny-remind-off { background: transparent url('sny_remind_off_btn.gif') no-repeat; }
.ms_header, .nin_header, .sny_header { background: transparent url('ms_download_hdr_img.gif') no-repeat; height: 60px; width: 302px; }
.nin_header { background: transparent url('nin_download_hdr_img.gif') no-repeat; }
.sny_header { background: transparent url('sny_download_hdr_img.gif') no-repeat; }
.ms_body, .nin_body, .sny_body { padding: 9px 12px 2px; background: transparent url('ms_download_bdy_img.gif') repeat-y; width: 278px; position: relative; }
.nin_body { background: transparent url('nin_download_bdy_img.gif') repeat; }
.sny_body { background: transparent url('sny_download_bdy_img.gif') repeat; }
#side_col .ms_body .btn, #side_col .nin_body .btn, #side_col .sny_body .btn { background: transparent url('ms_e3_gethires_btn.gif') no-repeat; color: rgb(0, 102, 102); line-height: 27px; width: 137px; text-align: center; padding-bottom: 6px; }
#side_col .nin_body .btn { background: transparent url('btn_nintendo.gif') no-repeat; color: rgb(0, 102, 153); width: 92px; }
#side_col .nin_body .btn span { font-weight: normal; }
#side_col .nin_body .btn.center { margin-left: 1px; }
#side_col .sny_body .btn { background: transparent url('sny_e3_gethires_btn.gif') no-repeat; color: rgb(125, 42, 0); }
#side_col .ms_body .btn a { color: rgb(0, 102, 102); }
#side_col .nin_body .btn a { color: rgb(0, 102, 153); }
#side_col .sny_body .btn a { color: rgb(125, 42, 0); }
#side_col .ms_body .btn.soon a, #side_col .nin_body .btn.soon a, #side_col .sny_body .btn.soon a { color: rgb(153, 153, 153); }
#side_col .ms_body .btn.soon, #side_col .nin_body .btn.soon, #side_col .sny_body .btn.soon { background: transparent url('coming_soon_btn.gif') no-repeat; color: rgb(153, 153, 153); }
.ms_body .info_bar, .nin_body .info_bar, .sny_body .info_bar { background: transparent url('ms_descript_bar_img.gif') no-repeat scroll left top; height: 27px; }
.nin_body .info_bar { background: transparent url('nin_descript_bar_img.gif') no-repeat scroll left top; }
.sny_body .info_bar { background: transparent url('sny_descript_bar_img.gif') no-repeat scroll left top; }
.ms_footer, .nin_footer, .sny_footer { background: transparent url('ms_download_ft_img.gif') no-repeat; height: 12px; width: 302px; }
.nin_footer { background: transparent url('nin_download_ft_img.gif') no-repeat; }
.sny_footer { background: transparent url('sny_download_ft_img.gif') no-repeat; }
#wiki .articles, #wiki #wiki_jump, #wiki #wiki_more_links { padding-bottom: 10px; }
#wikia_module p { margin: 0pt; padding-bottom: 10px; }
#wiki #wiki_header { margin: 10px 0pt; }
#wiki #wiki_header #text { padding-right: 110px; }
#wiki #wiki_header h2 { font-size: 16px; }
#wiki #wiki_header .blurb { font-size: 11px; font-weight: bold; }
#wiki #wiki_header .count { font-size: 11px; font-style: italic; }
#wiki #wiki_search { padding: 9px 10px 21px; background: transparent url('search_bg.gif') no-repeat; height: 20px; }
#wiki #wiki_search form { display: block; float: left; height: 20px; }
#wiki #wiki_search input { border: medium none ; margin: 0pt; padding: 0pt; height: 20px; width: 335px; float: left; }
#wiki #wiki_search input.srchbtn { margin: 0pt; padding: 0pt; background: transparent url('btn-search.gif') no-repeat; height: 20px; width: 70px; float: right; }
#wiki #wiki_jump { font-size: 11px; font-weight: bold; text-align: center; }
#wiki .articles ul { margin-bottom: 7px; }
#wiki .articles ul li { padding: 5px 10px; }
#wiki .articles ul.featured li { padding: 10px; }
#wiki .articles li .content h2 { font-size: 18px; padding-bottom: 5px; }
#wiki .articles li .content p { margin: 0pt; font-size: 11px; }
#wiki .articles li span { font-size: 10px; color: rgb(153, 153, 153); font-style: italic; }
#wiki #wiki_more_links div.module { padding: 15px 0pt; }
#wiki #xbox #wiki_more_links .module { background: transparent url('bottombg_xbox.gif') no-repeat scroll center bottom; }
#wiki #pc #wiki_more_links .module { background: transparent url('bottombg_pc.gif') no-repeat scroll center bottom; }
#wiki #playstation #wiki_more_links .module { background: transparent url('bottombg_playstation.gif') no-repeat scroll center bottom; }
#wiki #nintendo #wiki_more_links .module { background: transparent url('bottombg_nintendo.gif') no-repeat scroll center bottom; }
.search_results #full_col_wrap, .search_results #sky_col_wrap, .search_results #col_wrap { border-top: 0pt none; }
.search_results #subnav2 { width: 100%; }
.search_results .featured-details { margin-left: 125px; }
.error404 { padding: 0pt 20px; background: transparent url('header_404.jpg') no-repeat; color: rgb(255, 255, 255); clear: both; font-size: 12px; height: 152px; }
#search .game-finder #neck { height: 10px; }
.game-finder #main_col { font-size: 11px; }
.game-finder .module { padding-top: 7px; }
.game-finder fieldset { border: 0pt none ; padding: 0pt; }
.game-finder fieldset label { padding: 0pt 0pt 5px; float: left; width: 139px; }
.game-finder fieldset input { margin: 0pt 5px 0pt 0pt; padding: 1px; }
.game-finder .platform label { height: 40px; line-height: 40px; }
.game-finder .platform input { float: left; margin-top: 15px; }
.game-finder .platform img { margin: 5px 7px 0pt 1px; float: left; }
.game-finder .attributes label { width: 160px; }

/* ::::: http://image.com.com/gamespot/shared/gs5/css/forums.css?1239 ::::: */

#forums textarea { width: 432px; }
#forums select { font-size: 11px; }
.separator { border-left: 1px solid rgb(0, 0, 0); border-right: 1px solid rgb(0, 0, 0); padding: 2px 10px; background: rgb(77, 77, 77) none repeat; font-size: 0pt; margin-bottom: 0px; }
.usersig { overflow: hidden; width: 550px; max-height: 200px; text-align: left; margin-left: 6px; }
.posting_now { overflow: auto; font-size: 11px; height: 200px; max-height: 200px; text-align: left; }
#forums #breadcrumb h1 { padding-left: 5px; }
div.message ul { margin: 0pt 0pt 0pt 30px; padding: 10px 0pt 0pt; }
div.message ul li { list-style-type: disc; }
div.message ul ul li { list-style-type: circle; }
div.message ul ul ul li { list-style-type: square; }
div.message ol li, div.message ul ol li, div.message ul ul ol li, div.message ul ul ul ol li { list-style-type: decimal; }
.spoiler { border: 1px solid rgb(153, 51, 51); padding: 0pt 10px; background-color: rgb(102, 0, 0); margin-top: 5px; }
.forums_nav { border-left: 1px solid rgb(0, 0, 0); border-right: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); padding: 8px 2px 6px 8px; background: rgb(67, 67, 67) url('board_nav_bg.gif') repeat-x; font-size: 11px; color: rgb(102, 102, 102); float: left; }
.forums_nav label, .forums_nav strong { color: rgb(255, 255, 255); }
.button_orange { border: 0px none ; padding: 1px 0px 7px; background: transparent url('button_orange.gif') no-repeat; width: 100px; font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: bold; line-height: 12px; text-align: center; color: rgb(255, 255, 255); cursor: pointer; }
.button_rust { border: 0px none ; padding: 1px 0px 7px; background: transparent url('button_rust.gif') no-repeat; width: 100px; font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: bold; line-height: 12px; text-align: center; color: rgb(255, 255, 255); cursor: pointer; }
.forums_nav .button_gray_off { border: 0px none ; padding: 1px 0px 7px; background: transparent url('button_gray.gif') no-repeat; width: 100px; font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: bold; line-height: 12px; text-align: center; color: rgb(204, 204, 204); }
.button_blue { border: 0px none ; padding: 2px 0px 6px; background: transparent url('button_blue.gif') no-repeat; width: 100px; font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: bold; text-align: center; color: rgb(255, 255, 255); cursor: pointer; }
.button_orange a, .button_rust a, .button_blue a { color: rgb(255, 255, 255); }
.icon_plus { margin: 2px 2px -2px -5px; background: transparent url('icon_plus.gif') no-repeat; width: 9px; height: 10px; }
.arrow_next { margin: 3px -4px -3px 2px; background: transparent url('arrow_next.gif') no-repeat; width: 6px; height: 12px; }
.arrow_next_off { margin: 3px -4px -3px 2px; background: transparent url('arrow_next_off.gif') no-repeat; width: 6px; height: 12px; }
.arrow_prev { margin: 3px 2px -3px -4px; background: transparent url('arrow_prev.gif') no-repeat; width: 6px; height: 12px; }
.arrow_prev_off { margin: 3px 2px -3px -4px; background: transparent url('arrow_prev_off.gif') no-repeat; width: 6px; height: 12px; }
.arrow_front { margin: 3px 3px -3px -5px; background: transparent url('arrow_front.gif') no-repeat; width: 12px; height: 12px; }
.arrow_front_off { margin: 3px 3px -3px -5px; background: transparent url('arrow_front_off.gif') no-repeat; width: 12px; height: 12px; }
.icon_reply { margin: 3px 0px -4px -4px; background: transparent url('icon_reply.gif') no-repeat; width: 16px; height: 14px; }
.icon_quote { margin: 4px 0px -4px -5px; background: transparent url('icon_quote.gif') no-repeat; width: 19px; height: 13px; }
#forums .table { border-left: 1px solid rgb(0, 0, 0); border-right: 1px solid rgb(0, 0, 0); color: rgb(153, 153, 153); clear: both; }
#forums .table th { border-left: 1px solid rgb(0, 0, 0); border-right: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); padding: 5px 8px; background: rgb(51, 51, 51) url('board_th_bg.gif') repeat-x; font-weight: normal; }
#forums .table th.alt { border-left: 1px solid rgb(0, 0, 0); border-right: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); background: rgb(0, 0, 0) none repeat; font-weight: bold; }
#forums .table th.topic_col { padding-left: 8px; }
#forums .table th#this { background: rgb(79, 79, 79) url('board_th_bg_this.gif') repeat-x; font-weight: bold; padding-right: 14px; }
#forums .desc { border: 0px none ; background: transparent url('arrow_desc.gif') no-repeat; width: 11px; height: 7px; }
#forums .table td { border: 1px solid rgb(0, 0, 0); padding: 5px 8px; vertical-align: middle; }
.table a.topic_link { color: rgb(255, 153, 0); }
.table a.topic_read_link { color: rgb(221, 119, 0); }
.table a.sticky_topic_link { color: rgb(255, 102, 0); }
.table a.sticky_topic_read_link { color: rgb(221, 85, 0); }
#forums .table .icon_col { padding: 3px; }
#show_messages select { width: 160px; }
#show_messages .theader { border: 1px solid rgb(0, 0, 0); padding: 5px 6px; background: rgb(51, 51, 51) url('board_th_bg.gif') repeat-x; }
#show_messages .table { color: rgb(255, 255, 255); }
#show_messages .table th { padding: 5px 6px; font-weight: bold; text-align: left; }
#show_messages .table td { vertical-align: top; }
#show_messages .table .user_col { color: rgb(170, 170, 170); }
#show_messages .table .user_col .user_col_in { overflow: hidden; width: 90px; }
#show_messages .table .message_col { padding: 0px 0px 5px; font-size: 12px; text-align: left; }
#show_messages .table .message_col .posted { border-bottom: 1px solid rgb(0, 0, 0); padding: 3px 5px; font-family: Arial,Helvetica,sans-serif; color: rgb(170, 170, 170); }
#show_messages .table .message_col .message { margin: 6px; overflow: auto; width: 600px; }
#show_messages .table .message_col .box_dots { margin: 6px; background: transparent url('box_dots.gif') repeat-x; height: 1px; font-size: 1px; }
#show_messages .table .message_col .message_actions { padding: 6px; float: right; }
#show_messages .table .message_col .message_actions div { margin-right: 3px; float: right; }
#show_messages .table .message_col .message_actions select { margin-left: 1px; float: right; }
#show_messages .table .message_col .button_orange { padding-top: 0px; }
#show_messages .table td.message_col .quote { border: 1px solid rgb(0, 0, 0); margin: 6px 6px 12px 12px; padding: 8px; background: rgb(56, 60, 68) none repeat; font-size: 12px; font-weight: normal; color: rgb(204, 204, 204); }
#show_messages .table .alt td.message_col .quote { background: rgb(39, 44, 51) none repeat; }
#forums .table td.separator { border: 0px none ; padding: 0px; background: transparent url('separator.gif') repeat-x; height: 5px; font-size: 1px; }
.wysiwyg { border: 1px solid rgb(0, 0, 0); padding: 4px; background: rgb(221, 221, 221) none repeat; }
#forums #report_abuse #main_content #main { width: 740px; }
#forums #report_abuse .forums_nav { color: rgb(153, 153, 153); }
#forums #report_abuse .table { text-align: left; color: rgb(255, 255, 255); }
#forums #report_abuse .table td.separator { padding: 0px; height: 5px; }
#forums #report_abuse .forums_buttons { border-left: 1px solid rgb(0, 0, 0); border-right: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(57, 57, 57); padding: 8px 2px 6px 326px; background: rgb(67, 67, 67) url('board_nav_bg.gif') repeat-x; font-size: 11px; color: rgb(102, 102, 102); float: left; }
#forums #report_abuse .right { width: 10px; }
#forums #report_abuse .buttons { width: 100px; }
#forums #report_abuse .buttons .button_orange { padding: 2px 0px 6px; font-size: 10px; font-weight: bold; }
#forums #error .forums_nav { border-bottom: 1px solid rgb(0, 0, 0); font-size: 12px; font-weight: bold; color: rgb(204, 204, 204); margin-bottom: 10px; float: none; }
#browse_unions { margin-top: 10px; }
#browse_unions .table, #browse_unions .crumb { color: rgb(204, 204, 204); }
#browse_unions .box .box_header { border-bottom: 0px none; }
#browse_unions .box .box_subheader { border-left: 1px solid rgb(0, 0, 0); border-right: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(57, 57, 57); padding: 8px 2px 6px 8px; background: rgb(67, 67, 67) url('board_nav_bg.gif') repeat-x; font-size: 11px; font-weight: bold; }
#browse_unions .box .box_links { border-left: 1px solid rgb(0, 0, 0); border-right: 1px solid rgb(0, 0, 0); padding: 8px 2px 6px 8px; background: rgb(67, 67, 67) url('board_nav_bg.gif') repeat-x; text-align: center; font-size: 11px; margin-bottom: 0px; }
#browse_unions .table th { padding: 5px 6px; font-weight: bold; }
#browse_unions .table th#this { padding-right: 8px; }
#browse_unions .table td.icon_col { border-left: 0px none; width: 40px; }
#browse_unions .table .unionname_col { text-align: left; }
#browse_unions .table td.unionname_col { font-size: 12px; }
#browse_unions .table td.unionname_col a { font-weight: bold; }
#browse_unions .table td.level_col { font-weight: bold; color: rgb(255, 255, 255); }
#browse_unions .table td.date_col { text-align: right; }
#unions .wysiwyg select { width: auto; }
#unions h3 { margin: 0px; padding: 0px 0px 4px; font-size: 18px; color: rgb(255, 255, 255); }
#col_wrap .union_entry { width: 432px; }
#sky_col_wrap .union_entry { width: 572px; }
#full_col_wrap .union_entry { width: 746px; }
#unions .button_orange { padding: 3px 0px 7px; }
#unions .button_gray_off { padding: 3px 0px 7px; }
#unions .badges_box .list { padding: 8px; float: none; }
#unions .badges_box .list img { border: 0px solid rgb(153, 153, 153); margin: 3px; background: rgb(0, 0, 0) url('badge_bg.gif') no-repeat; width: 38px; height: 38px; }
#unions .arrow_orange { margin: 0px 1px 0px 0px; background: transparent url('arrow_orange.gif') no-repeat; width: 4px; height: 7px; }
#unions .icon_pm { margin: 2px 2px -2px 0px; background: transparent url('icon_pm.gif') no-repeat; width: 17px; height: 12px; }
#unions .icon_story, #unions .icon_op_ed, #unions .icon_rant, #unions .icon_guide { width: 58px; height: 56px; float: left; }
#unions .icon_story { background: transparent url('icon_story.gif') no-repeat; }
#unions .icon_op_ed { background: transparent url('icon_opinion.gif') no-repeat; }
#unions .icon_rant { background: transparent url('icon_rant.gif') no-repeat; }
#unions .icon_guide { background: transparent url('icon_guide.gif') no-repeat; }
#unions .icon_story img, #unions .icon_op_ed img, #unions .icon_rant img, #unions .icon_guide img { border: 0px none ; width: 54px; height: 54px; }
#unions #emblem_space #main_content { width: 100%; }
#unions #emblem_space #main_content td#main { padding: 0px 10px 10px; }
#unions #emblem_space #main_content td#main .outer_box { border: 0px none ; width: 100%; border-collapse: collapse; margin-bottom: 15px; clear: both; }
#unions #emblem_space #main_content td#main h3 { font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 22px; color: rgb(255, 153, 0); text-align: center; padding-top: 4px; }
#unions #emblem_space #main_content td#main .box { border: 1px solid rgb(0, 0, 0); width: 100%; border-collapse: collapse; margin-bottom: 12px; }
#unions #emblem_space #main_content td#main .box_header { border: 1px solid rgb(0, 0, 0); padding-bottom: 5px; margin-bottom: 5px; }
#unions #emblem_space #main_content td#main .filter_nav, #unions #emblem_space #main_content td#main .alpha_nav { padding: 8px; background: rgb(85, 85, 85) none repeat; font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 11px; color: rgb(153, 153, 153); text-align: center; margin-bottom: 3px; }
#unions #emblem_space #main_content td#main .filter_nav { font-size: 10px; clear: both; }
#unions #emblem_space #main_content td#main .filter_nav a, #unions #emblem_space #main_content td#main .alpha_nav a, #unions #emblem_space #main_content td#main .prev_next { font-weight: bold; }
#unions #emblem_space #main_content td#main .filter_nav b { color: rgb(204, 204, 204); }
#unions #emblem_space #main_content td#main .filter_nav a b, #unions #emblem_space #main_content td#main .alpha_nav a b { color: rgb(255, 255, 255); }
#unions #emblem_space #main_content td#main .prev_next { background: rgb(85, 85, 85) none repeat; width: 100%; font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 11px; color: rgb(153, 153, 153); margin-bottom: 12px; border-collapse: collapse; float: left; }
#unions #emblem_space #main_content td#main .prev_next td { padding: 8px; }
#unions #emblem_space #main_content td#main .prev_next .prev { width: 50%; text-align: left; }
#unions #emblem_space #main_content td#main .prev_next .next { width: 50%; text-align: right; }
#unions #emblem_space #main_content td#main .box td { padding: 5px 10px 10px; font-size: 11px; }
#unions #emblem_space #main_content td#main .box_dots { margin: 3px 0px; background: transparent url('side_box_dots.gif') repeat-x; }
#unions #emblem_space #main_content td#main .box td.unioninfo_left { border-right: 1px solid rgb(0, 0, 0); background: rgb(85, 85, 85) none repeat; width: 100px; color: rgb(255, 255, 255); text-align: center; }
#unions #emblem_space #main_content td#main .box td.unioninfo_left a { font-size: 12px; font-weight: bold; }
#unions #emblem_space #main_content td#main .box td.unioninfo_left .unionicon_pad { padding-left: 25px; }
#unions #emblem_space #main_content td#main .box td.unioninfo_left .unionname { margin-bottom: 10px; clear: both; }
#unions #emblem_space #main_content td#main .box td.unioninfo_right { background: rgb(112, 112, 112) none repeat; color: rgb(221, 221, 221); }
#unions #emblem_space #main_content td#main .box td.unioninfo_right .pad { padding-left: 15px; }
#unions #emblem_space #main_content td#main .box td.unioninfo_right .personal_data .col1 { width: 250px; }
#unions #emblem_space #main_content td#main .box td.unioninfo_right .unionname { font-size: 14px; font-weight: bold; }
#unions #emblem_space #main_content td#main .box td.unioninfo_right .personal_data b { color: rgb(255, 255, 255); font-weight: normal; }
#unions #emblem_space #main_content td#main .box td.unioninfo_right .latest_entry b { color: rgb(255, 255, 255); }
#unions #emblem_space #main_content td#main .box td.unioninfo_right .personal_data a, #unions #emblem_space #main_content td#main .box td.unioninfo_right .latest_entry a, #unions #emblem_space #main_content td#main .box td.unioninfo_right .actions a { font-weight: bold; }
#unions #emblem_space #main_content td#main .box td.unioninfo_right .stop { color: rgb(255, 102, 0); }
#unions #emblem_space #main_content td#side { border-style: solid solid none; border-color: rgb(17, 17, 17) rgb(17, 17, 17) -moz-use-text-color; border-width: 1px 1px 0px; padding: 0px 0px 10px; background: rgb(85, 85, 85) url('tower_bg.gif') repeat-x; width: 160px; text-align: center; }
#unions .emblem_lrg { margin: 0px 8px 15px 3px; width: 99px; height: 99px; float: left; }
#unions .emblem_lrg .awol { background: transparent url('awol_lrg.jpg') no-repeat; width: 99px; height: 99px; }
#unions .emblem_lrg .company { background: transparent url('company_lrg.jpg') no-repeat; width: 99px; height: 99px; }
#unions .emblem_lrg .first2fight { background: transparent url('first2fight_lrg.jpg') no-repeat; width: 99px; height: 99px; }
#unions .emblem_lrg .gs_endorsed { background: transparent url('gs_endorsed_lrg.jpg') no-repeat; width: 99px; height: 99px; }
#unions .emblem_lrg .official_selection { background: transparent url('official_selection_lrg.jpg') no-repeat; width: 99px; height: 99px; }
#unions .emblem_lrg .platoon { background: transparent url('platoon_lrg.jpg') no-repeat; width: 99px; height: 99px; }
#unions .emblem_lrg .squad { background: transparent url('squad_lrg.jpg') no-repeat; width: 99px; height: 99px; }
#unions #members_posts .sub_nav .nav_buttons .button { background: transparent url('sub_nav_button_160.gif') no-repeat; width: 160px; }
#unions #members_posts .sub_nav .nav_buttons .button_off { background: transparent url('sub_nav_button_160_off.gif') no-repeat; width: 160px; }
#unions #members_posts #main_content td#main .box_header { margin-bottom: 8px; }
#unions #members_posts .userinfo { background: rgb(85, 85, 85) none repeat; width: 110px; height: 150px; font-size: 11px; color: rgb(255, 255, 255); text-align: center; margin-right: 6px; margin-bottom: 8px; float: left; }
#unions #members_posts .userinfo a { font-size: 12px; font-weight: bold; }
#unions #members_posts .userinfo .usericon_pad { padding-left: 30px; }
#unions #members_posts .userinfo .username { clear: both; }
#unions #members_posts #main_content td#main .post_type { font-size: 11px; font-weight: bold; color: rgb(221, 221, 221); line-height: 13px; margin-bottom: 10px; }
#unions #members_posts #main_content td#main .box_dots { margin: 0px 0px 8px; padding: 0px; }
#unions #members_directory h3 { font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 22px; color: rgb(255, 153, 0); text-align: center; padding-top: 4px; }
#unions .userinfo { border: 1px solid rgb(0, 0, 0); width: 100%; margin-bottom: 12px; }
#unions .userinfo td { padding: 5px 10px 10px; font-size: 11px; }
#unions .userinfo td.userinfo_left { border-right: 1px solid rgb(0, 0, 0); background: rgb(85, 85, 85) none repeat; width: 100px; color: rgb(255, 255, 255); text-align: center; }
#unions .userinfo td.userinfo_left a { font-size: 12px; font-weight: bold; color: rgb(255, 204, 0); }
#unions .userinfo td.userinfo_left .usericon_pad { padding-left: 25px; }
#unions .userinfo td.userinfo_left .username { margin-bottom: 10px; clear: both; }
#unions .userinfo td.userinfo_left .onoroffline_pad { padding: 5px 0px 0px 13px; }
#unions .userinfo td.userinfo_left .online, #unions .userinfo .box td.userinfo_left .offline { float: left; }
#unions .userinfo td.userinfo_right { background: rgb(112, 112, 112) none repeat; color: rgb(221, 221, 221); }
#unions .userinfo td.userinfo_right a { color: rgb(255, 204, 0); }
#unions .box_dots { margin: 3px 0px; background: transparent url('side_box_dots.gif') repeat-x; height: 1px; font-size: 1px; clear: both; }
#unions .userinfo td.userinfo_right .pad { padding-left: 15px; }
#unions .userinfo td.userinfo_right .username { font-size: 14px; font-weight: bold; }
#unions .userinfo td.userinfo_right .personal_data b { color: rgb(255, 255, 255); font-weight: normal; }
#unions .userinfo td.userinfo_right .latest_entry b { color: rgb(255, 255, 255); }
#unions .userinfo td.userinfo_right .latest_entry a, #unions .userinfo td.userinfo_right .actions a { font-weight: bold; }
#unions .userinfo td.userinfo_right .stop { color: rgb(255, 102, 0); }
#unions #read_article #main_content { width: 100%; }
#unions #read_article #main_content td#main { padding: 0px 10px 10px; }
#unions #read_article #main_content td#main .right select { margin-top: 1px; }
#unions #read_article #main_content td#main .headline { font-size: 18px; font-weight: bold; color: rgb(255, 153, 0); margin-bottom: 8px; }
#unions #read_article #main_content td#main .posted { margin-top: 0px; clear: none; }
#unions #read_article #main_content td#main .userinfo { background: rgb(85, 85, 85) none repeat; overflow: hidden; width: 120px; font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; color: rgb(255, 255, 255); text-align: center; margin-right: 6px; float: left; clear: both; }
#unions #read_article #main_content td#main .userinfo .userinfo_pad { padding: 5px 5px 10px; }
#unions #read_article #main_content td#main .userinfo .userinfo_pad .usericon_pad { padding-left: 34px; }
#unions #read_article #main_content td#main .userinfo .userinfo_pad .username { clear: left; }
#unions #read_article #main_content td#main .article { clear: both; }
#unions #read_article #main_content td#main .category_icon { display: none; float: right; }
#unions #read_article #main_content td#main .box_dots { margin: 20px 0px 10px; clear: both; }
#unions #read_article #main_content td#main #comments .headline { font-size: 13px; margin-bottom: 12px; }
#unions #read_article #main_content td#main #comments .right select { margin: 0px 0px 5px 5px; }
#unions #read_article #main_content td#main #comments .posted { margin-top: 10px; }
#unions #read_article #main_content td#main #postacomment .box { background: rgb(85, 85, 85) none repeat; text-align: center; }
#unions #read_article #main_content td#main #postacomment .box .box_header { text-align: left; }
#unions #read_article #main_content td#main #postacomment .box .posted { padding: 0px 14px; text-align: left; margin-top: 10px; }
#unions #read_article #main_content td#main #postacomment .box .pad { padding: 10px; }
#unions #read_article #main_content td#main #postacomment .box .form_buttons { padding-top: 10px; }
#unions #read_article #main_content td#side { border-style: solid solid none; border-color: rgb(17, 17, 17) rgb(17, 17, 17) -moz-use-text-color; border-width: 1px 1px 0px; padding: 0px 0px 10px; background: rgb(85, 85, 85) url('tower_bg.gif') repeat-x; width: 160px; text-align: center; }
#unions #admin .form_buttons { border-left: 1px solid rgb(0, 0, 0); border-right: 1px solid rgb(0, 0, 0); padding: 10px 10px 6px; background: rgb(85, 85, 85) none repeat; text-align: center; }
#unions #admin .button_add { border: 0px none ; padding: 3px 0px 4px; background: transparent url('button_add.gif') no-repeat; width: 35px; font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: bold; color: rgb(255, 255, 255); margin-bottom: 4px; cursor: pointer; }
#unions #admin .button_move { border: 0px none ; padding: 3px 0px 4px; background: transparent url('button_move.gif') no-repeat; width: 25px; font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: bold; color: rgb(255, 255, 255); margin-bottom: 4px; cursor: pointer; }
#unions #admin .button_search { border: 0px none ; padding: 3px 0px 4px; background: transparent url('button_search.gif') no-repeat; width: 65px; font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: bold; color: rgb(255, 255, 255); cursor: pointer; }
#unions #admin .buttons_up_and_down { padding: 10px 0px 0px; text-align: center; }
#unions #admin .buttons_up_and_down input { margin-bottom: 0px; }
#unions #admin #admin_members .list .member_list { width: 100%; border-collapse: collapse; margin-top: 10px; }
#unions #admin #admin_members .list .member_list td { border: 0px none ; padding: 10px 0px 0px; vertical-align: top; }
#unions .dropshadow { background: rgb(85, 85, 85) none repeat; position: relative; top: 2px; left: 2px; float: left; }
#unions .listentry { border: 1px solid rgb(0, 0, 0); background: rgb(85, 85, 85) none repeat; width: 180px; position: relative; top: -2px; left: -2px; float: left; }
#unions .listentry .userinfo { overflow: hidden; height: 74px; }
#unions .userinfo_pad { padding: 5px 0px 5px 5px; }
#unions .usericon, #unions .unionicon { margin: 0px 8px 8px 0px; background: transparent url('icon_dropshadow.gif') no-repeat scroll 2px; width: 42px; height: 42px; float: left; }
#unions .usericon img, #unions .unionicon img { border: 1px solid rgb(0, 0, 0); width: 38px; height: 38px; }
#unions .listentry .username { overflow: hidden; width: 115px; font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; color: rgb(255, 255, 255); }
#unions .listentry .usertitle { font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: bold; color: rgb(255, 255, 255); }
#unions .listentry .userlevel { font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 10px; color: rgb(221, 221, 221); }
#unions .offline { background: transparent url('user_offline.gif') no-repeat; width: 64px; height: 13px; clear: left; }
#unions .online { background: transparent url('user_online.gif') no-repeat; width: 64px; height: 13px; clear: left; }
#unions .listentry .member_action { padding: 1px 0px 5px; background: rgb(0, 0, 0) none repeat; text-align: center; clear: left; }
#unions .listentry .member_action .accept, #unions .listentry .member_action .demote, #unions .listentry .member_action .deny, #unions .listentry .member_action .promote, #unions .listentry .member_action .remove, #unions .listentry .member_action .resign { border: 0px none ; width: 64px; height: 13px; font-size: 10px; cursor: pointer; }
#unions .listentry .member_action .accept { background: transparent url('member_accept.gif') no-repeat; }
#unions .listentry .member_action .demote { background: transparent url('member_demote.gif') no-repeat; }
#unions .listentry .member_action .deny { background: transparent url('member_deny.gif') no-repeat; }
#unions .listentry .member_action .promote { background: transparent url('member_promote.gif') no-repeat; }
#unions .listentry .member_action .remove { background: transparent url('member_remove.gif') no-repeat; }
#unions .listentry .member_action .resign { background: transparent url('member_resign.gif') no-repeat; width: 99px; }
#unions #admin #admin_other .section_header { border-top: 1px solid rgb(0, 0, 0); padding: 2px 6px; }
#unions #admin .list .add_game_list { width: 100%; border-collapse: collapse; }
#unions #admin .list .add_game_list td { border: 0px none ; font-weight: normal; }
#unions #admin .list .add_game_list td .input_title { padding: 0px 0px 3px 1px; font-weight: bold; }
#unions #admin #admin_create_permissions .list td.col2 { padding: 0px; }
#unions #admin #admin_create_permissions .list td.col2 .permissions_list { width: 100%; font-size: 11px; color: rgb(255, 255, 255); border-collapse: collapse; }
#unions #admin #admin_create_permissions .permissions_list td { border: 0px none ; padding: 8px; background: rgb(112, 112, 112) none repeat; }
#unions #admin #admin_create_permissions .permissions_list td.col1 { border: 0px none ; width: 200px; font-weight: bold; text-align: right; }
#unions #admin #admin_create_permissions .permissions_list td.right_one_third { width: 260px; }
#unions #flat { border-bottom: 5px solid rgb(204, 0, 0); background: transparent url('faq_bg.gif') repeat-y; }
#unions #flat #flat_header { background: transparent url('flat_header.gif') no-repeat; width: 760px; height: 125px; }
#unions #flat #faq_header { background: transparent url('faq_header.gif') no-repeat; width: 760px; padding-top: 147px; }
#unions #flat #faq_nav { border: 1px solid rgb(204, 0, 0); padding: 0px 0px 4px; background: rgb(0, 0, 0) none repeat; width: 540px; font-size: 11px; font-weight: bold; text-align: center; margin-left: 110px; }
#unions #flat #faq_nav a { color: rgb(255, 0, 0); }
#unions #flat #faq_nav img { margin: 3px 10px -3px; background: transparent url('faq_nav_star.gif') no-repeat; width: 15px; height: 15px; }
#unions #flat #flat_content, #unions #flat #faq_content { padding: 10px 20px 20px; background: transparent url('faq_content_bg.gif') no-repeat scroll center 46px; font-size: 12px; color: rgb(255, 255, 255); }
#unions #flat #faq_content .last_updated { font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: bold; color: rgb(153, 153, 153); text-align: right; margin-bottom: 5px; }
#unions #flat #flat_content h3, #unions #flat #faq_content h3 { border-bottom: 1px solid rgb(255, 0, 0); margin-bottom: 12px; }
#unions #flat #faq_content .backtotop { font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: bold; padding-top: 9px; float: right; }
#unions #flat #faq_content .backtotop a { color: rgb(255, 0, 0); }
#unions #flat #flat_content b, #unions #flat #faq_content .question { font-size: 14px; font-weight: bold; color: rgb(221, 204, 153); }
#unions #flat .emblem_lrg { margin-left: 0px; }
#main_col #generic_comments #comment_count { float: left; }
#main_col #generic_comments #sort_order { background: transparent none repeat; float: right; margin-right: 20px; display: inline; }
#forum_poll { border-left: 1px solid rgb(13, 14, 16); border-right: 1px solid rgb(13, 14, 16); background: rgb(33, 38, 45) none repeat; }
#forum_poll h1 { border-bottom: 1px solid rgb(76, 86, 100); font-family: Arial; font-style: normal; font-variant: normal; font-weight: bold; font-size: 18px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(255, 255, 255); }
#forum_poll td div { background: rgb(115, 115, 115) none repeat; width: 200px; }
#forum_poll td div div { background: rgb(255, 204, 0) none repeat; height: 10px; font-size: 0pt; }
.madison_ad { margin: 0pt auto; }

/* ::::: http://www.gamespot.com/pc/rpg/starwarsgalaxiesaned/news.html?page=1&sid=6137122 ::::: */

.mboxDefault { visibility: hidden; }
