body{margin:0;background:url(images/bg.gif);font:12px arial;text-align:center}
p{padding:0 5px 5px 5px}
h1{font:bolder 18px arial;color:#DCD4BC}
h2{margin:0;padding:10px 0 0 7px;font:bolder 15px arial}

#pagewrapper{position:absolute;top:220px;margin-left:-412px;z-index:101;background:url(images/page-wrapper-bg2.gif) repeat-y;width:824px;padding:0 4px}
body>#pagewrapper{margin-left:auto;margin-right:auto;left:0;right:0;width:816px}

#midcol{text-align:left;border-left:130px solid #333;border-right:160px solid #555;background:#000;width:816px;padding:10px 0;height:1200px}
#pagewrapper>#midcol{width:525px;height:auto;min-height:1200px}
#leftcolumn,#rightcolumn{position:absolute;top:0;left:4px;width:130px;overflow:hidden;z-index:110;}
#rightcolumn{color:#fff;left:660px;width:160px}
#weekly-shot{background:url(images/screenshot-of-week-bg.jpg) no-repeat;padding:10px 5px 0 5px}

#toplinks1{width:824px;height:27px;background:url(images/topmenu-bg.gif) repeat-x bottom left}
#toplinks1 #wrapper{padding:0 30px}
#toplinks1 br{font-size:3px}
#toplinks1 a:link,#toplinks1 a:visited{display:block;float:left;width:82px;height:22px;background:url(images/navbutton.jpg) 0 0;color:#000;text-decoration:none;margin:5px -1px 0 -1px;position:relative;z-index:2}
#toplinks1 a:hover{background:url(images/navbutton.jpg) 0 100%;text-decoration:underline}
#toplinks1 span{display:block;float:left;width:7px;height:27px;background:url(images/inbetween.gif);position:relative;z-index:1}

#timebox {float:left;margin:8px 0 0 10px}
#timebox img{float:left;margin:0 -3px}
#timebox>img{margin:auto}
#timebox div{float:left;width:100px;height:15px;background:url(images/date-bg.gif);font-weight:bold;color:#eee;font-size:11px;padding-top:1px}

#toplinks2{width:824px;height:33px;background:#000 url(images/toplinks2-bg.gif)}
#toplinks2 br{font-size:7px}
#toplinks2 a:link,#toplinks2 a:visited{display:block;float:left;color:#000;text-decoration:none;margin:0 3px;margin-top:5px;padding:2px 3px}
#toplinks2 a:hover{border:1px solid #6E7685;background:#DCE4E4;padding:1px 2px}
#toplinks2 .vbar{display:block;float:left;height:33px;width:3px;background:url(images/topmenu-vbar.gif)}
#toplinks2 img{margin:0 -3px}
#toplinks2>img{margin:auto}

#userblock {font-size:11px;float:left;height:33px;padding:7px 5px 0 5px}
#userblock input{font-size:11px;height:17px;width:55px;margin-bottom:-2px}
#userblock .enter{width:41px;height:17px;margin-bottom:-3px}

#ww2gaming{display:block;width:824px;height:35px;background:url(images/ww2gaming2.jpg)}
#tank-rifle{display:block;width:824px;height:118px;background:url(images/viewport2.jpg)}
#tank-rifle-behind{padding:0;margin-top:10px;width:728px;height:90px;overflow:hidden}
#tank-rifle>#tank-rifle-behind{padding:10px 0 0 49px;margin:0}

#border-north{margin-top:-24px}
#topblock>#border-north{margin-top:-5px}

.black1px{height:1px;background-color:#000;color:#000;margin:0;font-size:0px;padding:0;line-height:0px}

.w711{width:824px}
.left{float:left}
.right{float:right}

#topblock{position:absolute;top:0;margin-left:-412px;z-index:100}
body>#topblock{margin-left:auto;margin-right:auto;left:0;right:0;width:824px}

#footer{font-size:11px;color:#777;padding:0;height:32px;width:824px;background:url(images/footer-bg.gif);position:absolute;margin-left:-412px}
#pagewrapper>#footer{margin-left:-4px}
#footer #left{background:url(images/footer-left.gif) no-repeat 0 0;padding-left:7px}
#footer #right{background:url(images/footer-right.gif) no-repeat 100% 0;padding:6px 7px 0 0;height:32px}
#footer a:link,#footer a:visited{color:#666;text-decoration:underline;padding:0 5px}
#footer a:hover{background:#fff}
#footer span a:link,#footer span a:visited{padding:0 7px}
#footer span a:hover{border:2px solid #00A;color:#00A;padding:0 5px;text-decoration:none}

.floated{padding:4px;width:244px;float:left;border:1px dashed #9c9474;margin-left:8px}
.floated h1{display:inline;font-size:13px;font-family:"Times New Roman"}
#midcol>.floated{width:240px}

#top5 {width:230px;list-style:none;padding:0;margin:0}
#midcol>#top5{width:220px;}
#top5 li{padding-left:14px;background:url(images/list-bullet.gif) no-repeat 0 5px;font-size:11px;color:#9C9474;height:12px}
#top5>li{background:none;list-style-image:url(images/list-bullet.gif);padding:0;margin-left:14px}

#midcol h2{margin:0;padding:0 0 0 32px;background:url(images/boxedarrows.gif) no-repeat 5px 1px;font-size:15px}
.gray,.black{color:#C4C4D4;border:10px solid #000;border-width:0 10px;padding:12px 0 8px 0;border-bottom:1px solid #9494a4;}
.black{background:#000}
.gray{background:#2B2B2B}

.gray p,.black p{margin:7px 0 0 0}
.gray .newsitem,.black .newsitem{margin:5px}
.black h2,.gray h2{color:#eee;}
/*#recentnews{font-size:11px;padding:0 5px 5px 8px;margin:-3px 0 10px 0;}*/
/*.homepagenewstitle{font-size:12px;font-weight:bold;margin-top:5px;/*text-decoration:underline;} */ /*border-bottom:1px dashed #C4C4D4} */

.date{font-size:11px;border-bottom:1px dashed #aaa;padding:0 0 2px 10px}
.date span{font-weight:bold;font-style:italic;color:#ddd}

.clr{font-size:1px;clear:both}
#subscribe{padding:0 5px}

.gamepage{padding:0 10px;color:#aaa}
.gamepage h1{margin:0 0 10px 0}
.gamepage img{border:0}
#brief{float:left;width:355px;padding-left:10px}

/* mostly needless */
#screenshots a:link,#screenshots a:visited{display:block;float:left;border:1px solid #000;margin:10px 10px 0 0;text-align:center}
#screenshots a:hover{border-color:#DCD4BC}
#desc,#shots,#news{margin:10px 0 0 0;display:none}
#maingamelinks{padding:10px}

#midcol a:link,#midcol a:visited{color:#9C9474}
#midcol a:hover{color:#DCD4BC}
#midcol h2 a{text-decoration:none}
#midcol h2 a:hover{color:#DCD4BC}

#navigation .heading{padding:10px 0 0 2px;font:bolder 12px "Times New Roman";color:#D0B260;}
#navigation ul{list-style:none;margin:0;padding:0}
#navigation li{font-size:12px;border-bottom:1px solid #000}
#navigation a{display:block;width:140px;height:18px;color:#dcd4bc;text-decoration:none;padding-left:8px}
#navigation a:hover{color:#ece4cc;background:#555;text-decoration:underline}

/* tabs */
#maingamelinks {height:11px;background:url(images/tab-bar.gif) repeat-x 0 24px;}
#maingamelinks a:link,#maingamelinks a:visited{display:block;float:left;font-size:15px;background:url(images/tab-left.gif) no-repeat 0% -38px;padding-left:8px;text-decoration:none;color:#7c745c;}
#maingamelinks a b{display:block;height:24px;float:left;background:url(images/tab-right.gif) no-repeat 100% -41px;padding:2px 8px 0 0;cursor:pointer;font-weight:normal}
#maingamelinks a:hover {background:url(images/tab-left.gif) no-repeat 0% -76px;color:#dCd4a4}
#maingamelinks a:hover b{background:url(images/tab-right.gif) no-repeat 100% -79px}
#maingamelinks .active a:link,#maingamelinks .active a:visited{background:url(images/tab-left.gif) no-repeat 0% 0px;color:#aCa484}
#maingamelinks .active a:link b,#maingamelinks .active a:visited b{background:url(images/tab-right.gif) no-repeat 100% -3px;}

#gameindex{color:white;border-bottom:1px solid #333;margin-bottom:5px;padding:0 6px 6px 8px;height:30px}
#gameindex div,#gameindex a{font-size:12px;border:1px solid #000;padding:0 3px 2px 3px;display:block;float:left;}
#gameindex a:hover{border:1px solid #777;background:#555;}

.gamelisting{padding:0 10px;color:#aaa}
.gamelisting h1{border-bottom:2px solid #333}
#midcol .gamelisting a:link,#midcol .gamelisting a:visited{margin:0;text-decoration:none;}
#midcol .gamelisting h2{margin:0;padding:5px 10px;background:#000;border-left:10px solid #222;}
#midcol .gamelisting a:hover h2{background:#222;border-left:10px solid #555;text-decoration:underline;}

.downloads{padding:0 5px}
#midcol .downloads h1{margin:0}
#midcol .downloads h2{color:#aaa;margin-top:12px}
.downloads a{margin-top:2px;display:block;padding-left:20px;margin-left:8px;background:url("images/dlbull.gif") 5px 4px no-repeat;}
.downloads a:hover{background-color:#333}
