* { font-family:tahoma,arial; font-size:10pt; } * > i, * > b, * > u, * > strike { font-size:inherit; font-family:inherit; color:inherit; } html, body, h1, h2, h3, h4, h5, h6, h7, h8, img { margin:0; padding:0; } html { overflow:scroll; height:100%; } body { color:black; background-color:rgb(81,57,44); background-image:url('images/background.jpg'); background-repeat:repeat-x; height:100%; } p { white-space:pre; margin:0; padding:0; } a:link, a:visited, a:hover, a:active { color:rgb(65,105,225); text-decoration:none; } a:hover { text-decoration:underline; } #left { vertical-align:top; } #center { text-align:left; vertical-align:top; width:980px; } #right { vertical-align:top; } #footer { height:60px; margin-top:10px; border-top:1px solid white; border-left:1px solid black; border-right:1px solid black; display:block; overflow:hidden; background-color:rgb(241,191,0); } #menu-container { display:block; overflow:hidden; margin:6px; } #menu-container>a, #menu-container>a:link, #menu-container>a:visited,
#menu-container>a:hover, #menu-container>a:active { display:block; float:left; height:30px; line-height:30px; font-family:arial; font-weight:bold; font-size:8pt; border-width:1px; border-style:solid; border-color:transparent; background-color:transparent; padding:0 6px; color:black; text-decoration:none; text-transform:uppercase; text-shadow:1px 1px 2px white; margin-right:2px; } #menu-container>a.home { border-color:transparent; background-color:transparent; width:24px; background-image:url('images/home.png'); background-repeat:no-repeat; background-position:center center; } #menu-container>a:hover, #menu-container>a.active, #menu-container>a.hover { background-color:rgb(247,230,156); border-color:black; } #bottom-menu-container { text-align:center; padding:4px; padding-top:0; } #bottom-menu-container>a { white-space:nowrap; font-size:8pt; color:rgb(81,57,44); font-weight:bold; text-transform:uppercase; font-family:arial; } #bottom-menu-container>a:hover { color:black; } .drop-menu-container {
position:absolute; z-index:1; background-color:rgb(247,230,156); border:1px solid black; padding:5px; display:none; width:160px; } .drop-menu-container>a, .drop-menu-container>a:link, .drop-menu-container>a:visited, .drop-menu-container>a:hover, .drop-menu-container>a:active { display:block; color:black; padding:5px; text-decoration:none; background-color:transparent; background-image:none; font-size:8pt; font-weight:bold; font-family:arial; text-shadow:1px 1px 2px white; } .drop-menu-container>a:hover { background-image:url('images/darkyellow.gif'); } .action-drop-menu-container { position:absolute; z-index:1; background-color:white; border:1px solid rgb(128,128,128); padding:8px; width:180px; display:none; } .action-drop-menu-container>a, .action-drop-menu-container>a:link, .action-drop-menu-container>a:visited, .action-drop-menu-container>a:hover, .action-drop-menu-container>a:active { display:block; padding:4px; font-size:8pt; color:gray; text-decoration:none; background-image:none;
background-repeat:repeat-x; background-position:top left; } .action-drop-menu-container>a:hover { background-image:url('images/lightgray.gif'); color:black; } .palette-menu-container { position:absolute; z-index:1; background-color:white; border:1px solid rgb(128,128,128); padding:8px; width:180px; display:none; } .palette-menu-container>span { width:15px; height:15px; float:left; display:block; } .window640 { display:block; width:640px; margin:0 auto; } .window800 { display:block; width:800px; margin:0 auto; } .panel { background-color:#F1BF00; background-image:url('images/panel_bgr.png'); background-repeat:repeat-x; border-width:1px; border-style:solid; border-color:white white black black; display:block; padding:5px; } .panel>.body { border:1px solid black; border-width:0 1px; background-color:#F7E69C; height:100%; display:block; padding:0 8px; overflow:hidden; } .panel>.header { display:block; overflow:hidden; height:8px; background-image:url('images/panel_header_bgr.png'); background-repeat:repeat-x;
border:1px solid black; border-bottom-width:0; } .panel>.advanced-header { background-image:url('images/panel_advanced_header_bgr.png'); background-repeat:no-repeat; height:27px; border-right:1px solid black; display:block; overflow:hidden; } .panel>.advanced-header>.caption { display:block; float:left; width:160px; height:16px; border-width:0; background-repeat:no-repeat; background-image:url('images/captions.png'); text-decoration:none; } .panel>.footer { display:block; overflow:hidden; height:8px; background-image:url('images/panel_footer_bgr.png'); background-repeat:repeat-x; background-position:left bottom; border:1px solid black; border-top-width:0; } .panel>.advanced-footer { display:block; padding:10px; text-align:center; } .panel>.advanced-footer>* { font-size:8pt; color:black; } .panel>.advanced-footer>a { text-decoration:none; padding-left:5px; color:black; } .panel>.advanced-footer>a:hover { text-decoration:underline; } .error-panel { background-color:rgb(220,20,60); border:2px solid black;
display:block; padding:5px; margin-bottom:5px; } .error-panel>div { border:2px solid black; padding:1em; text-align:center; display:block; color:rgb(0,0,0); background-color:white; font-size:10pt; } .panel.margin-top { margin-top:2px; } .panel.margin-bottom { margin-bottom:2px; } .panel.margin-left { margin-left:2px; } .panel.margin-right { margin-right:2px; } .sheet { background-color:white; background-image:url('images/sheet_bgr.png'); background-position:top left; background-repeat:repeat-x; border:1px solid black; padding:8px; } .sheet.margin-top { margin-top:4px; } .sheet.margin-bottom { margin-bottom:4px; } h1.sheet-headline { margin-bottom:4px; padding-bottom:8px; font-size:15pt; background-color:transparent; font-weight:normal; color:black; border-bottom:1px dotted silver; overflow:hidden; } h1.sheet-headline>span { font-size:1em; font-weight:normal; overflow:hidden; } h2, .h2 { font-size:11pt; background-color:transparent; color:black;
padding:4px 0; text-align:inherit; font-weight:bold; } th { text-align:left; } .empty-message { display:block; text-align:center; padding-top:2em; padding-bottom:2em; color:gray; border-width:0; } td.empty-message { display:table-cell; } .game-icon { width:16px; height:16px; border-width:0; } .red { color:red; } .green { color:green; } .poster-frame { border:1px solid black; background-color:white; display:block; overflow:hidden; } tr.poster-row>td { text-align:center; vertical-align:middle; } h1.poster-headline, h1.poster-headline.online { font-family:georgia; font-size:10pt; color:gray; } h1.poster-headline.offline { color:crimson; } h2.poster-headline { font-family:georgia; font-size:11pt; color:black; } img.poster-image { width:80px; height:60px; border:1px solid black; margin:8px; } tr.poster-row-lower>td { padding:4px 8px; border-top:1px solid black; text-align:center; } a.poster-link, a.poster-link:link, a.poster-link:visited, a.poster-link:hover, a.poster-link:active { font-size:9pt; color:black;
font-weight:bold; text-decoration:none; background-image:url('images/home2.gif'); background-repeat:no-repeat; background-position:left center; padding-left:16px; } a.poster-link:hover { background-image:url('images/home2_hover.gif'); color:rgb(65,105,225); } tr.poster-row-lower>td>div.left { width:80px; overflow:hidden; float:left; text-align:left; } tr.poster-row-lower>td>div.right { width:80px; overflow:hidden; float:right; text-align:right; } .exclusive-poster-frame { margin:0 auto; width:100%; padding-bottom:40px; background-position:center bottom; background-repeat:no-repeat; } .exclusive-poster-frame.CS, .exclusive-poster-frame.CSS, .exclusive-poster-frame.CSCZ { background-image:url('images/exclusive-game-logo-counter-strike.png'); } .exclusive-poster-frame.SAMP { background-image:url('images/exclusive-game-logo-sanandreas.png'); } h1.exclusive-poster-headline, h1.exclusive-poster-headline.online { font-family:georgia; font-size:11pt; color:black; text-align:center; }
h1.exclusive-poster-headline.offline { color:crimson; } h2.exclusive-poster-headline, h2.exclusive-poster-headline.online { font-family:georgia; font-size:10pt; color:black; text-align:center; padding:2px; } h2.exclusive-poster-headline.offline { color:gray; } img.exclusive-poster-image { width:80px; height:60px; border:1px solid black; } tr.row { background-color:transparent; } tr.even { background-color:rgb(240,240,240); } tr.odd { background-color:white; } tr.row.strike { background-color:rgb(255,230,130); } tr.row>td.clear-left { padding-left:0; } tr.row>td.clear-right { padding-right:0; } tr.row>td.clear-both { padding-left:0; padding-right:0; } tr.row.empty>td, tr.row.progress>td { background-color:white; text-align:center; border:1px solid black; padding-top:2em; padding-bottom:2em; color:gray; font-size:10pt; background-image:none; } tr.row.progress>td { background-repeat:no-repeat; background-position:center center; background-image:url('../images/progress.gif'); } tr.row>th, tr.row>td.th,
tr.row>th>a, tr.row>th>a:link, tr.row>th>a:visited, tr.row>th>a:hover, tr.row>th>a:active { font-weight:bold; text-align:left; font-size:8pt; white-space:nowrap; font-family:arial; color:black; } tr.row>td.th { background-color:#F7E69C; } tr.row>th { padding:4px; } tr.row>th>a { text-decoration:none; display:block; background-image:none; background-repeat:no-repeat; background-position:right center; padding-right:12px; } tr.row>th>a.asc { background-image:url('images/arrow_asc.gif'); } tr.row>th>a.asc:hover { background-image:url('images/arrow_desc_hover.gif'); } tr.row>th>a.desc { background-image:url('images/arrow_desc.gif'); } tr.row>th>a:hover, tr.row>th>a.desc:hover { background-image:url('images/arrow_asc_hover.gif'); } tr.row>td { padding:0 4px; font-size:8pt; height:28px; white-space:nowrap; background-image:none; background-color:transparent; background-repeat:repeat-x; background-position:right center; } tr.row>td.top { border-top:1px solid black; } tr.row>td.left { border-left:1px solid black; }
tr.row>td.right { border-right:1px solid black; } tr.row>td.bottom { border-bottom:1px solid black; } tr.row.I>td { background-image:url('images/gold_row_bgr.gif'); } tr.row.II>td { background-image:url('images/silver_row_bgr.gif'); } tr.row.III>td { background-image:url('images/bronze_row_bgr.gif'); } tr.row.seperator>td { background-repeat:no-repeat; background-position:left top; border-top:1px solid black; border-bottom:1px solid black; background-color:transparent; padding:0; height:28px; } tr.row.seperator.popular>td { background-image:url('images/seperator_popular.png'); } tr.row.seperator.vip>td { background-image:url('images/seperator_vip.png'); } tr.row.seperator.winners>td { background-image:url('images/seperator_winners.png'); } tr.row.seperator.no-caption>td { background-repeat:repeat-x; background-image:url('images/seperator_no_caption.png'); } tr.row>td>div { background-repeat:no-repeat; background-position:right center; } tr.row>td>a, tr.row>td>a:link, tr.row>td>a:visited, tr.row>td>a:hover,
tr.row>td>a:active { font-size:8pt; white-space:nowrap; text-decoration:underline; color:black; } tr.row>td>a:hover { color:rgb(65,105,225); } tr.row>td>a.cell-tool, tr.row>td>a.cell-tool:link, tr.row>td>a.cell-tool:visited, tr.row>td>a.cell-tool:hover, tr.row>td>a.cell-tool:active { font-size:8pt; white-space:nowrap; text-decoration:none; color:black; cursor:default; background-image:none; background-repeat:no-repeat; background-position:right center; display:block; padding-right:16px; } tr.row>td>a.cell-tool.details:hover { background-image:url('images/window.gif'); } tr.row>td>a.cell-tool.map:hover { background-image:url('images/loupe.gif'); } tr.row>td>a.cell-tool.update, tr.row>td>a.cell-tool.update:link, tr.row>td>a.cell-tool.update:visited, tr.row>td>a.cell-tool.update:active { background-image:url('images/update_gray.gif'); } tr.row>td>a.cell-tool.update:hover { background-image:url('images/update.gif'); } tr.row>td>a.cell-tool.update-progress:hover { background-image:url('images/update_progress.gif');
} tr.row.strike>td { height:28px; } tr.row.mod-menu>td { padding:8px; text-align:right; height:auto; } .mmt-node-caption { overflow:hidden; text-align:right; } .mmt-node-caption>a, .mmt-node-caption>a:link, .mmt-node-caption>a:visited, .mmt-node-caption>a:hover, .mmt-node-caption>a:active { font-size:9pt; color:rgb(48,48,48); font-weight:bold; text-decoration:none; text-transform:uppercase; margin:0; padding:0; } .mmt-node-caption>a:hover { color:rgb(65,105,225); } .mmt-node-body { color:gray; font-size:9pt; text-align:center; background-color:transparent; line-height:16px; padding-bottom:8px; } .center-block { margin:0 auto; } .bold { font-weight:bold; } .nobr { white-space:nowrap; } .text-center { text-align:center; } .text-left { text-align:left; } .text-right { text-align:right; } .vertical-top { vertical-align:top; } .vertical-center, .vertical-middle { vertical-align:middle; } .vertical-bottom { vertical-align:bottom; } div.banner { border:2px solid black; margin:0 auto; cursor:pointer; display:block; background-image:url('images/null_texture.gif'); } a.banner:link, a.banner:visited, a.banner:hover, a.banner:active, a[href*=adcenter] {
font-family:verdana; color:black; text-decoration:none; display:block; float:left; overflow:hidden; border:2px solid black; background-image:url('images/null_texture.gif'); } a.banner:hover, a[href*=adcenter]:hover { border:2px solid rgb(65,105,225); } a.banner.margin-top, div.banner.margin-top { margin-top:6px; } a.banner.margin-bottom, div.banner.margin-bottom { margin-bottom:6px; } a.banner.margin-left, div.banner.margin-left { margin-left:6px; } a.banner.margin-right, div.banner.margin-right { margin-right:6px; } a.banner.margin-center, div.banner.margin-center { margin:0 auto; float:none; } a.banner.no-border, div.banner.no-border { border-width:0; } a.banner>img { border-width:0; display:block; width:100%; height:auto; } a[href*=adcenter] { width:120px; height:60px; } .bottom-shadow { display:block; height:4px; background-image:url('images/bottom_shadow_trans.png');
background-repeat:repeat-x; } #floating-map-window { position:absolute; z-index:1; width:182px; height:146px; background-image:url('images/bottom_shadow_trans.png'); background-repeat:repeat-x; background-position:left bottom; left:300px; top:300px; display:none; } #floating-map-window>div { border:1px solid black; background-color:white; width:auto; height:140px; text-align:center; background-repeat:no-repeat; background-position:center center; background-image:url('../images/progress.gif'); } input[type=text].fixed, input[type=password].fixed { width:200px; } select.fixed { width:206px; } input[type=text].fixed-2x, input[type=password].fixed-2x { width:300px; } select.fixed-2x { width:306px; } input[type=submit], input[type=button] { background-color:rgb(237,200,59); color:black; font-weight:bold; width:100px; } input[type=text].fixed, input[type=password].fixed { width:200px; } select.fixed { width:206px; } input[type=text].fixed-half, input[type=password].fixed-half { width:100px; } select.fixed-half {
width:106px; } input[type=text].width-130px, input[type=password].width-130px { width:130px; } select.width-130px { width:136px; } input.margin-top, select.margin-top, textarea.margin-top { margin-top:8px; } input.margin-bottom, select.margin-bottom, textarea.margin-bottom { margin-bottom:8px; } input.margin-left, select.margin-left, textarea.margin-left { margin-left:8px; } input.margin-right, select.margin-right, textarea.margin-right { margin-right:8px; } input[type=submit].AT, input[type=button].AT { padding:2px 5px; border:1px solid rgb(119,136,153); background-color:rgb(176,196,222); color:rgb(0,0,0); font-size:8pt; width:auto; margin-left:4px; margin-right:4px; } .tabulator-menu { display:block; background-color:white; } .tabulator-menu-grouper { border:3px solid rgb(220,220,220); border-right-width:0; margin-bottom:10px; } .tabulator-menu-grouper > h2 { padding:4px 0; border-bottom:1px dotted black; margin:0 4px; text-align:right; background-repeat:no-repeat; background-position:left center;
background-image:none; display:block; margin-bottom:4px; } .tabulator-menu-grouper > h2.projects { background-image:url('images/icon_green_folder.png'); } .tabulator-menu-grouper > h2.user { background-image:url('images/icon_user.png'); } .tabulator-menu-grouper > h2.shop { background-image:url('images/icon_credit_cards.png'); } .tabulator-menu-grouper>a, .tabulator-menu-grouper>a.active { display:block; padding:5px; background-color:transparent; color:black; text-decoration:none; font-weight:normal; text-align:right; } .tabulator-menu-grouper>a.active { background-color:rgb(220,220,220); color:rgb(65,105,225); } .tabulator-menu-grouper>a:hover { color:rgb(65,105,225); text-decoration:underline; } .tabulator-menu-grouper>a.active:hover { background-color:rgb(220,220,220); color:rgb(65,105,225); } .tabulator-body { overflow:hidden; background-color:rgb(255,255,255); border:5px solid rgb(220,220,220); padding:8px; background-image:none; } .tabulator-body.progress { height:100px;
background-image:url('../images/progress.gif'); background-repeat:no-repeat; background-position:center center; } img.smiley { border-width:0px; width:20px; height:20px; vertical-align:middle; } img.smiley-btn { border-width:0px; width:20px; height:20px; cursor:pointer; margin:2px; } label { color:gray; font-size:10pt; } a.page-node, a.page-node:link, a.page-node:visited, a.page-node:hover, a.page-node:active { display:block; float:left; border:1px solid gray; width:24px; padding:2px; text-align:center; background-color:white; color:black; margin-right:4px; text-decoration:none; font-size:8pt; } a.page-node:hover { background-color:rgb(220,220,220); } a.page-node.current, a.page-node.current:hover { color:white; background-color:rgb(48,48,48); } .contact-field { display:block; background-repeat:no-repeat; background-position:left 2px; padding-left:22px; line-height:18px; height:18px; font-size:8pt; font-weight:normal; font-family:arial; } .contact-field>* { height:18px; font-size:9pt; line-height:18px; }
.small-text, .small-text * { font-size:8pt; } #vote-progress-bar { display:block; width:350px; height:29px; background-image:url('images/vote_progress_bar.png'); background-position:left top; background-repeat:no-repeat; } #vote-progress-line { display:block; width:0px; height:29px; background-image:url('images/vote_progress_line.png'); background-position:left 12px; background-repeat:no-repeat; margin-left:6px; } .source { display:block; background-color:white; color:rgb(70,130,180); font-family:monospace; padding:8px; height:60px; width:420px; } #project-logo { width:200px; height:40px; background-repeat:no-repeat; background-position:center center; background-image:none; } #rate-bar { background-image:url(images/stars_fg.gif); background-repeat:no-repeat; background-position:-100px 0; width:100px; float:none; display:block; margin-left:auto; margin-right:auto; margin-top:5px; } .medal { width:88px; height:71px; border-width:0; } .sample { border:5px solid rgb(220,220,220); margin-bottom:2px; }
.sample.selected { border-color:rgb(255,215,0); } .header-advertisement-frame { display:block; margin:0 auto; overflow:hidden; background-color:rgb(81,57,44); background-repeat:repeat-x; background-image:url('images/bottom_shadow_trans.png'); background-position:top left; padding:10px; border:1px inset white; } #header-toolbar { padding-top:10px; padding-bottom:20px; } #header-search-box { display:block; overflow:hidden; width:196px; float:right; } #header-search-box > input[type=text] { display:block; margin:0 auto; background-color:rgb(81,57,44); background-repeat:repeat-x; background-image:url('images/bottom_shadow_trans.png'); background-position:top left; padding:4px; border:1px inset white; color:white; float:left; width:150px; } #header-search-box > input[type=submit] { display:block; margin:0 auto; background-repeat:no-repeat; background-image:url('images/search_button.gif'); background-position:top left; background-color:transparent; float:right; width:36px; height:26px; border-width:0;
cursor:pointer; } #header-area-menu { background-repeat:no-repeat; background-image:url('images/header_bgr_menu.png'); height:46px; vertical-align:top; } #header-area-logo-top { width:353px; height:129px; background-repeat:no-repeat; background-image:url('images/header_bgr_logo_top.png'); } #header-area-logo-bottom { width:353px; height:46px; background-repeat:no-repeat; background-image:url('images/header_bgr_logo_bottom.png'); vertical-align:top; } #search-hint-container { display:none; width:275px; z-index:2; position:absolute; border:1px solid black; background-color:white; } .presentation-thumb { width:96px; height:72px; border:5px silver solid; } .presentation-thumb-large { width:132px; height:116px; border:5px silver solid; } .sms-text-box { color:gray; margin:8px; font-size:8pt; } .sms-text-box > #sms-text { margin-top:8px; color:black; font-weight:bold; text-align:center; }