html, body{
	margin:0;
	padding:0;
	font-family: tahoma, arial, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #000;
	text-align: center;
	}

	a { color:#FF9900;}
	a:visited { color:#FF9900;}
	a:active { color:#FF9900;}
	a:hover{ color:#FFFF00;}

#container {
    width:972px;
    margin:0 auto 0 auto;
    text-align: left;
}
img{ border:0px;}

#column1 { width:570px; float:left; }
#montage{ height:227px; width:570px; background: #000000 url("images/layout/montage.jpg") no-repeat; }
#montage .logo { display: block; float: left; margin:0; height: 52px; width: 161px;}
#montage .logo img { display: none;}
#serverstats { display:block; clear:left; position:relative; top:31px; left:100px; width:70px; text-align:center;}
#serverstats b{ display:none;}
#playerstats { display:block; clear:left; position:relative; top:41px; left:100px; width:70px; text-align:center;}
#playerstats b{ display:none;}
h1 { font-size:9px;  color:#eeeeee; margin:0; padding:0; }
#h1title { display:block; clear:left; position:relative; top:121px; left:30px; margin:0; padding:0;width:370px; text-align:center;}

#navbar { height:22px; width:570px; background: #000000 url("images/layout/rightnav.jpg") no-repeat top right; text-align:center;}
#navbar ul{ list-style: none; margin:0; padding:0; }
#navbar li{ display: inline; float:left; }
#navbar b{ display:none;}
#navhome{ display: block; width:58px; height:22px; background-image:url("images/layout/home.jpg"); }
#navhome:hover{	background-position: 58px 0; }
#navnet{ display: block; width:85px; height:22px; background-image:url("images/layout/network.jpg"); }
#navnet:hover{ background-position: 85px 0; }
#navabout{ display: block; width:85px; height:22px;	background-image:url("images/layout/aboutus.jpg"); }
#navabout:hover{ background-position: 85px 0; }
#navforums{ display: block;	width:82px;	height:22px; background-image:url("images/layout/forums.jpg");}
#navforums:hover{ background-position: 82px 0; }
#navcontact{ display: block; width:77px; height:22px; background-image:url("images/layout/contact.jpg");}
#navcontact:hover{ background-position: 77px 0;}
#botnav{ display: block; width:570px; height:19px; background-image:url("images/layout/botnav.jpg"); }

#content{ background: #212121 url("images/layout/content-top.jpg") no-repeat;padding: 7px 12px 12px 12px; border-right:1px solid #ffffff; border-left:1px solid #ffffff; overflow:hidden;}
#content h3 a {text-decoration:none; font-size:11px}
#content h3 {font-size:13px;}
#contenttitle {font-size: 12px; color:#333333; margin:0 0 25px 35px; padding:0}

#column2 { width:222px; float:left; background: #000000; background-image:url("images/layout/col2_bg.jpg"); background-repeat: repeat-x;}
#column2 h2 { display:block; width:222px; height:40px; background: #000000 url("images/layout/menutop.jpg") no-repeat; padding:0; margin:0; }
#column2 span { display:none; }
#column2 ul{ list-style: none; margin:0;padding:0; border:none;}
#column2 ul a{  margin:0; padding:0; border:none;}
#column2 ul span{ display:none; margin:0; padding:0;border:none;}
#column2 li {margin:0; padding:0; border:none;}
#column2bot{ float:left; width:222px; height:49px; background-image:url("images/layout/col2grad.jpg"); }
#ads { background-image:url("images/layout/adsback.jpg"); background-repeat: repeat-y; padding: 0px 0px;}

#servicegame{ display: block; width:222px; height:105px;  background-image:url("images/layout/gameservers.jpg"); margin:0px; padding:0px; border:none; }
#servicegame:hover{background-position: 222px 0; }
#servicevoice{ display: block; width:222px; height:93px;  background-image:url("images/layout/voiceservers.jpg") ; }
#servicevoice:hover{background-position: 222px 0; }
#servicededi{ display: block; width:222px; height:104px;  background-image:url("images/layout/dedicated.jpg") ; }
#servicededi:hover{background-position: 222px 0; }
#serviceweb{ display: block; width:222px; height:64px; background-image:url("images/layout/hosting.jpg") ; }
#serviceweb:hover{background-position: 222px 0;}
#loginblock{ display: block; width:222px; height:111px; background: #333333; background-image:url("images/layout/controlpanel.jpg") ;background-repeat:no-repeat;}
#loginblockpos{ margin:0; padding:58px 0px 0px 30px; width:146px; border:0px solid #ffffff; float:right; }
#loginform{margin:0; padding:0;}
#logindropdown { background-color:#DFDFDF; border:1px solid #000000; margin:0; padding:0; font-size:9px;}
#userlogin{ background-color:#DFDFDF;border:1px solid #000000; margin:0; padding:0;font-size:9px;}
#userpassword{ background-color:#DFDFDF;border:1px solid #000000; margin:0; padding:0;font-size:9px;}
#gobutton{ background-color:#DFDFDF;border:1px solid #000000; margin:0; padding:0;font-size:9px;}

#column3 { width:180px; float:left; background: #2a2a2a url("images/layout/col3grad.jpg") bottom left no-repeat; padding-bottom:100px;}
#column3 h2 { display:block; width:180px; height:69px; background: #000000 url("images/layout/supgames.jpg") no-repeat; padding:0; margin:0; }
#column3 span { display:none; }
#column3 ul{list-style: none; margin:0; padding:0; }
#column3 li{margin:0; padding:0px; clear:both;}
#column3 img{float:left; margin:5px 7px 0px 10px;}
#column3 a {float:left;font-size: 11px; color:#ffffff; background-image:url("images/layout/bar.gif"); text-decoration:none; display: block ;padding:7px 0 6px 0; width:144px;}
#column3 a:hover {color:#ffffff; background-position: 144px 0;}
#column3 a:visited {color:#ffffff;}


.gameserverblock {width:29%; height:150px; margin:8px; float:left; text-align:center; }
.gameserverblock h3{margin:0 0 5px 0;padding:0;}
.gameserverblock img{margin:0;padding:0;}
.gameserverblock a{color:#FFB900; font-size:11px; text-decoration:none;margin:0;padding:0;}
#gameserverbanner {text-align:center; margin-bottom: 10px;}
#orderbutton {text-align:center; margin-bottom: 5px;}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

 input
{
color: #666666;
background: #333333;
border: 1px solid #999999
}

.submit input
{
color: #000;
background: #ffa20f;
border: 1px outset #d7b9c9
}

select {
 background-color: #333333;
 color: #666666;
 border: 1px solid #999999;
}

textarea {
 background-color: #333333;
 color: #666666;
 border: 1px solid #999999;
}