/* Copyright (c) 2005 Mousebreaker Ltd. All rights reserved. */ body { font-family:  "Trebuchet MS", Arial, sans-serif; font-size: 11px; background: #9aa287; color: #ffffff; margin: 0; padding: 0; border: 0; text-align: center; line-height: 120%; } div, img, p, form { margin: 0; padding: 0; border: 0; } input, select { font-family:  "Trebuchet MS", Arial, sans-serif; font-size: 11px; } a:link, a:visited { color: #ffffff; font-weight: bold; font-size: 11px; text-decoration: underline; } a:hover { color: #ffffff; font-weight: bold; text-decoration: underline; } div#shellwrapper { border: 0; padding: 10px 0 32px 0; margin: 0px auto 0px auto; width: 800px; } div#shell { background: #424931; } div#top { width: 796px; height: 60px; padding: 2px; } div#logoshell { width: 328px; height: 60px; float: left; } div#logoleft { width: 180px; height: 60px; float: left; } div#logoright { width: 144px; height: 53px; background: #5b6445; border-left: 2px solid #424931;border-right: 2px solid #424931;padding: 7px 0 0 0; font-size: 10px; line-height: 90%; float: right; } div#x1 { width: 468px; height: 60px; float: right; } div#menubar { width: 796px; height: 33px; padding: 0 2px 2px 2px; } div#menubarleft { width: 170px; height: 22px; border-right: 2px solid #424931;background: #777868; text-align: right; padding: 11px 10px 0 0; float: left; } div#menubarright { width: 604px; height: 22px; background: #687078; text-align: left; padding: 11px 0 0 10px; float: right; } div.twocolumn { width: 800px; } div.leftcolumn { width: 676px; float: left; } div.rightcolumn { width: 120px; padding: 0 2px 0 2px; float: right; } div.leftcolumnsplit { width: 676px; height: 2px; clear: both; } div.fullsplit { width: 800px; height: 2px; clear: both; } div#signinnews { width: 676px; background: #4b5157; } div#signin { width: 160px; background: #656556; border-left: 2px solid #424931; border-right: 2px solid #424931; padding: 10px; text-align: right; float: left; } div#news { width: 452px; background: #4b5157; padding: 10px 20px 20px 20px; text-align: left; float: right; } div#news h1 { font-size: 14px; font-weight: bold; margin: 0 0 10px 0; } input.signintext { padding: 0; width: 100px; } input.signinbutton { margin: 0; border: 0; padding: 4px 0 4px 0; } p.signinerror { font-weight: bold; font-size: 9px; padding: 0 0 10px 0; } div.generictitle { width: 664px; background: #76825A; padding: 6px 0 4px 10px; clear: both; text-align: left; border-left: 2px solid #424931; border-bottom: 1px solid #424931; } div.generic { width: 634px; background: #67714F; clear: both; padding: 20px; text-align: left; border-left: 2px solid #424931; } div.generic h1 { font-size: 14px; font-weight: bold; margin: 0 0 20px 0; } div.generic h2 { font-size: 11px; font-weight: bold; font-style: italic; margin: 0 0 10px 0; } div.generic p { margin: 0 0 20px 0; } div#gamemenumb { width: 676px; background: #5B6445; } div#mb { width: 155px; border-left: 2px solid #424931; text-align: center; float: right; } div#gamemenu { width: 517px; background: #5B6445; border-left: 2px solid #424931; text-align: left; float: left; } div#mbtitle { border-bottom: 1px solid #424931; } div.mbgame { width: 155px; height: 94px; padding: 15px 0 0 0; background: #5D5A5C; border-bottom: 1px solid #424931; } div#gamemenutitle { border-bottom: 1px solid #424931; padding: 6px 0 4px 10px; background: #61825F; } div.gamemenuitem { background: #506B4E; width: 517px; height: 109px; border-bottom: 1px solid #424931; } div.gamemenuitemleft { width: 180px; float: left; text-align: center; padding: 15px 0 0 0; } div.gamemenuitemright { width: 315px; height: 84px; padding: 15px 10px 10px 10px; float: right; text-align: left; border-left: 2px solid #424931; } div.gamemenuitemright h1 { font-size: 14px; font-weight: bold; margin: 0 0 10px 0; } span.gametitle { font-size: 14px; font-weight: bold; margin: 0 0 10px 0; } div#bottom { width: 776px; background: #A45C49; padding: 6px 10px 6px 10px; text-align: right; border-left: 2px solid #424931; border-bottom: 2px solid #424931; border-right: 2px solid #424931; } div#gameinterimtitle { width: 654px; background: #A45C49; padding: 6px 10px 4px 10px; clear: both; text-align: center; border-left: 2px solid #424931; border-bottom: 1px solid #424931; } div#gameinterim { width: 634px; background: #8C5040; clear: both; padding: 20px; text-align: center; border-left: 2px solid #424931; } div#gameinterim h1 { font-size: 14px; font-weight: bold; margin: 0 0 10px 0; } div#gameinterim p { margin: 0 0 10px 0; } div#media { width: 634px; background: #2C3022; clear: both; padding: 20px 0px 20px 0px; text-align: center; border-left: 2px solid #424931; } div#mediabar { width: 796px; height: 20px; } div#stats { } div#stats h1 { font-size: 14px; font-weight: bold; margin: 5px 0 5px 0; } div#stats td.title { border-bottom: 1px solid #333333; padding: 2px 10px 2px 10px; background: #A45C49; } div#stats td.curruser { border-bottom: 1px solid #333333; padding: 2px 10px 2px 10px; background: #A45C49; } div#stats td.pool { border-bottom: 1px solid #333333; padding: 2px 10px 2px 10px; background: #4B5157; } div#stats td.penalty { border-bottom: 1px solid #333333; padding: 2px 10px 2px 10px; background: #8C9486; } div#stats td.shoveit { border-bottom: 1px solid #333333; padding: 2px 10px 2px 10px; background: #506B4E; } div#stats td.generic { border-bottom: 1px solid #333333; padding: 2px 10px 2px 10px; } div#stats td.titlecentered { border-bottom: 1px solid #333333; padding: 2px 10px 2px 10px; background: #A45C49; text-align: center; } div#stats td.currusercentered { border-bottom: 1px solid #333333; padding: 2px 10px 2px 10px; background: #A45C49; text-align: center; } div#stats td.genericcentered { border-bottom: 1px solid #333333; padding: 2px 10px 2px 10px; text-align: center; } div#statslinks { text-align: center; } div#statsmenu { text-align: center; } div#statsrankhint { text-align: center; } div#medals { text-align: center; } 