/*Page Configs*/

body {behavior: url("csshover.htc"); background-image:url("siteimages/bg.jpg"); background-repeat:repeat; border:0px; margin:0px}

div.header {position:absolute; float:left; left:0px; top:105px; height:65px; width:100%; background-image:url("siteimages/topbar.jpg"); background-repeat:repeat-x}
div.footer {position:absolute; left:0px; top:342px; height:90px; width:100%; background-image:url("siteimages/bottombar.jpg"); background-repeat:repeat-x}
div.contentfooter {position:absolute; left:0px; height:120px; width:100%; background-image:url("siteimages/bottombar.jpg"); background-repeat:repeat-x}
div.content {position:absolute; float:left; left:0px; top:170px; height:auto; width:100%; margin:0px; border:0px; background-color:black}

/*Layout Configs*/

table.wrapper {position:relative; width:100%; border:0px; margin:0px}
table.layout {position:relative; width:99%; border:0px; padding:0px; margin:0px; height:auto}
table.tabheader {position:relative; width:99%; border:0px; padding:0px; margin:0px; height:27px}

div.leftside {
	position:relative;
	float:clear;
	height:auto;
 	padding-top:5px;
 	padding-right:3px;
	top:0px;
	color:#666666;
	left:1px;
	margin:0px;
	}

div.divider {
	position:absolute;
	width:1px;
	height:100%;
	border-left:1px solid #A1C5D2;
	left:181px;
	top:0px;
	}
div.include {
	position:relative;
	width:90%;
	height:auto;
 	padding-top:20px;
	top:0px;
	left:20px;
	margin:0px;
	}
	
/*Tabs*/

div.tab {
	position:absolute;
	float:left;
	width:181px;
	height:19px;
	font-family:Arial;
	font-size:9pt;
	color:white;
	padding-top:3px;
	left:0px;
	margin:0px;
	text-align:center;
	background-image:url("siteimages/tabbg.jpg");
	background-repeat:repeat-x
	}
	
div.texttab {
	position:absolute;
	float:left;
	width:100px;
	height:27px;
	font-family:Arial;
	font-size:8pt;
	padding-top:4px;
	left:0px;
	margin:0px;
	text-align:center;
	background-image:url("siteimages/tab_newsdate.jpg");
	background-repeat:repeat-x;
	}
	
div.line {
	position:relative;
	float:left;
	width:95%;
	height:27px;
	left:99px;
	margin:0px;
	background-image:url("siteimages/bkg_line.jpg");
	background-repeat:repeat-x;
	}

/*Image Confings*/

img.title {position:absolute; left:0px; top:51px; border:0px}
img.logo {position:absolute; left:4px; top:5px; z-index:3}
img.vostok {position:absolute; left:55px; top:0px; z-index:3}

img.thumb {
	position:relative;
	padding-right:12px;
	background-image:url("siteimages/zoom.jpg");
	background-position:top right;
	background-repeat:no-repeat;
	}

/*Links*/

a.moddb {position:absolute; top:550px; left:45%; display:block}

a.go {font-family:Arial, Helvetica, Verdana; font-size:8pt; color:#009900; text-decoration:none}
a.go:link {text-decoration:none; color:#009900}
a.go:visited {text-decoration:none; color:#009900}
a.go:hover {text-decoration:none; color:#A1C5D2}
a.go:active {text-decoration:none; color:#A1C5D2}

a.solution {cursor:pointer; font-family:Arial, Helvetica, Verdana; font-size:8pt; color:#009900; text-decoration:none}
a.solution:link {text-decoration:none; color:#009900}
a.solution:visited {text-decoration:none; color:#009900}
a.solution:hover {text-decoration:none; color:#A1C5D2}
a.solution:active {text-decoration:none; color:#A1C5D2}

div.tablink {
	position:absolute;
	float:left;
	width:181px;
	height:19px;
	font-family:Arial;
	font-size:8pt;
	color:white;
	padding-top:3px;
	left:0px;
	margin:0px;
	text-align:center;
	background-image:url("siteimages/tabbg.jpg");
	background-repeat:repeat-x;
	z-index:3
	}
div.tablink:hover {
	background-image:url("siteimages/tablinkbg.jpg");
	background-repeat:repeat-x;
	}

/*Navigation Menu*/

div.game {position:absolute; left:176px; top:5px; height:31px; width:77px;  background-repeat:no-repeat}
div.community {position:absolute; left:285px; top:5px; height:31px; width:132px; background-repeat:no-repeat}
div.media {position:absolute; left:442px; top:5px; height:31px; width:83px; background-repeat:no-repeat}

div.game:hover ul {display:block}
div.community:hover ul {display:block}
div.media:hover ul {display:block}

ul.gamemenu {display:none; white-space:nowrap; position:absolute; width:533px; left:-110px; top:31px; padding:0px; margin:0px; list-style:none; z-index:3}
ul.communitymenu {display:none ; white-space: nowrap; position:absolute; width:152px; left:-14px; top:31px; padding:0px; margin:0px; list-style:none; z-index:3}
ul.mediamenu {display:none ; white-space: nowrap; position:absolute; width:355px; left:-272px; top:31px; padding:0px; margin:0px; list-style:none; z-index:3}

li.menuitem {
	position:relative;
	float:left;
	display:inline;
	padding-left:14px;
	padding-right:6px;
	z-index:3
	}
li.menuitem:hover {
	position:relative;
	background-image: url("siteimages/bullet.jpg");
	background-repeat:no-repeat;
	z-index:3
	}