/* general style */

body {
background-color: #000000;
font: normal normal normal 13px verdana;
color:#fff;
margin:0px;
padding:0px;
}

a, a:visited, a:active {color: #ffff8d;text-decoration:none;font-weight: bold;}
a:hover {color: #fff}

img.game {
float: right;
height:85px;
width:85px;
}

img.right {
float: right;
height:90px;
width:1px;
}

img {
  border: none;
}

	/* logo /ad */

#header {
position:absolute;
left:0;
top:0;
height:90px;
width:100%;
background: url("space.png") no-repeat;
}

#ad
{
height:90px;
background-image: url("Headergfx/back.png");
}
	/* Under logo cliff */


#cliff {
position:absolute;
left:0;
width:100%;
top:90px;
height:21px;
background: url("Headergfx/cl.png") no-repeat;
}

#right {
margin-left:42px;
height:21px;
top:90px;
background: url("Headergfx/cr.png") repeat-x;
}

/*main content*/



	/*left column*/
#leftcontent {
background: url("MenuGFX/menu.png") no-repeat;
position: absolute;
left:0px;
top:130px;
width:125px;
padding-top:42px;
}

#menu {
position:relative;
width:125px;
background-image: url("MenuGFX/bar.png");
font: normal normal bold 16px verdana;
}


	/*liquid center column*/
#centercontent {
margin-top:120px;
margin-left: 150px;
margin-right: 190px;
voice-family: "\"}\"";
voice-family: inherit;
margin-left: 150px;
margin-right: 190px;
}

	/* game borders */

.top {
width:100%;
background: url(gamegfx/gt.png) repeat-x top;
}


.rig {
background: url(gamegfx/gtr.png) repeat-y center right;
}

.lef {
background: url(gamegfx/gtl.png) repeat-y center left;
}

.tle {
background: url(gamegfx/gttl.png) no-repeat top left;
}

.tri {
background: url(gamegfx/gttr.png) no-repeat top right;
padding: 5px 5px 0px 6px;
}

.ble {
background: url(gamegfx/gtbl.png) no-repeat bottom left;
}

.bri {
background: url(gamegfx/gtbr.png) no-repeat bottom right;
padding: 5px 5px 5px 6px;
}

.bot {
background: url(gamegfx/gtbt.png) repeat-x bottom;
}

	/*content*/

 
.gamecontent {
width:100%;
background: url(gamegfx/gtbg.png);
min-height:85px;
}

.newscontent {
width:100%;
background: url(gamegfx/gtbg.png);
margin:0px;
}

	/*right column*/

#rightcontent {
position: absolute;
right:0px;
top:130px;
width:170px;
}

/* TEXT */

	/* @ menu */


.white a, .white a:visited {
display:block;
color: #fff;
background: url("MenuGFX/y.png") no-repeat center left;
width:119px;
padding-left:12px;
}

.white a:hover {
width:107px;
color: #000;
background: #99ccff;
}

.alt a, .alt a:visited {
display:block;
background: url("MenuGFX/b.png") no-repeat center left;
width:119px;
padding-left:12px;
}

.alt a:hover {
width:107px;
color: #000;
background: #99ccff;
}

#affil {
font: normal normal bold 12px verdana;
background: url("MenuGFX/aff.png") no-repeat;
padding-top:30px;
}

#visitors {
width:119px;
font: normal normal normal 12px verdana;
background: url("MenuGFX/vis.png") no-repeat;
padding-top:30px;
}

#bottom {
background: url("MenuGFX/bot.png") no-repeat;
padding-top:52px;
}


	/* @center */


.center {
text-align: center;
}

h1 {
text-align: center;
font-size:18px;
font-weight:bold;
margin:0px;
padding: 0px;
}

h2, h2 a, h2 a:visited {
text-align: center;
background:#663333;
width:100%;
display:block;
font-size:16px;
font-weight:bold;
color:#fff;
margin:0px;
padding:0px;
}

h2 a:hover {
width:100%;
display:block;
font-size:16px;
font-weight:bold;
color:#ffff8d;
background:#28415f;
}

h2.poll {
font-size:12px;
}

h3, h3 a, h3 a:visited {
font-size:16px;
font-weight:bold;
color:#fff;
}

h3 a:hover {
color:#ffff8d;
}

p {
margin:0px;
padding: 5px 0px 2px 0px;
}

.slogan {
font: normal normal bold 12px verdana;
padding: 2px 3px 0px 3px;
}

.title {
text-align: center;
background:#663333;
width:100%;
display:block;
color:#fff;
margin:0px;
}

.forum, .forum a, .forum a:visited {
width:100%;
display:block;
font-size:10px;
}