/* CSS Document */
html {
	font-size: 100%;
	/* Always show a scrollbar for short pages - stops the jump when the scrollbar appears. non-IE browsers */
	height: 100%;
	margin-bottom: 1px;
}

a {font-size:11px;
	color: #2DA7B9;
	font-weight: bold;}

body {
	/* Text-Sizing with ems: http://www.clagnut.com/blog/348/ */
	font-family:Arial, Helvetica, sans-serif;
	color: #828282;
	background-image: url(forum/styles/TheServer/theme/images/BG.gif);
	background-repeat: repeat-x;
	/*font-size: 62.5%;			 This sets the default font size to be equivalent to 10px */
	font-size: 11px;
	margin: 0;
	padding: 12px 0;
	
}

img {border:0;}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

#wrap {
	padding: 8px;
	margin: 6px auto;
	min-width: 650px;
	width: 903px;
	height:100%;
	text-align:left;
	}

#logotype {background-image: url(forum/styles/TheServer/imageset/logosmall.png);
width: 158px;
height:52px;
float:left;
display:inline;
}

/* SDNAV BAR */
#sdnav{width: 659px; display:inline; float:right;}
/*onload images */	
#sdnav ul {list-style:none; margin: 0; padding: 0;} 
#sdnav li {list-style:none; float: left; display:inline; margin-top:3px; } 
#sdnav a {display:block; height:45px;}

#sdnav_home { background: url(forum/styles/TheServer/theme/images/navimages/navgif_01.gif) 0 -45px no-repeat; }
#sdnav_forum { background: url(forum/styles/TheServer/theme/images/navimages/navgif_02.gif) 0 -45px no-repeat; }
#sdnav_downloads { background: url(forum/styles/TheServer/theme/images/navimages/navgif_03.gif) 0 -45px no-repeat; }
#sdnav_account { background: url(forum/styles/TheServer/theme/images/navimages/navgif_04.gif) 0 -45px no-repeat; }
#sdnav_soma { background: url(forum/styles/TheServer/theme/images/navimages/navgif_05.gif) 0 -45px no-repeat; }
#sdnav_chat { background: url(forum/styles/TheServer/theme/images/navimages/navgif_07.gif) 0 -45px no-repeat; }
#sdnav_contact { background: url(forum/styles/TheServer/theme/images/navimages/navgif_06.gif) 0 -45px no-repeat; }

#sdnav_home a {	background: url(forum/styles/TheServer/theme/images/navimages/navgif_01.gif) top left no-repeat; width: 94px; }
#sdnav_forum a { background: url(forum/styles/TheServer/theme/images/navimages/navgif_02.gif) top left no-repeat; width: 101px; }
#sdnav_downloads a{ background: url(forum/styles/TheServer/theme/images/navimages/navgif_03.gif) top left no-repeat; width: 140px; }
#sdnav_account a{ background: url(forum/styles/TheServer/theme/images/navimages/navgif_04.gif) top left no-repeat; width: 115px; }
#sdnav_soma a{ background: url(forum/styles/TheServer/theme/images/navimages/navgif_05.gif) top left no-repeat; width: 97px; }
#sdnav_chat a{ background: url(forum/styles/TheServer/theme/images/navimages/navgif_07.gif) top left no-repeat; width: 97px; }
#sdnav_contact a{ background: url(forum/styles/TheServer/theme/images/navimages/navgif_06.gif) top left no-repeat; width: 112px; }

/*hovers */	
#sdnav_home a:hover,a:focus { background-image: none; }
#sdnav_forum a:hover,a:focus { background-image: none; }
#sdnav_downloads a:hover,a:focus { background-image: none; }
#sdnav_account a:hover,a:focus { background-image: none; }
#sdnav_soma a:hover,a:focus { background-image: none; }
#sdnav_chat a:hover,a:focus { background-image: none; }
#sdnav_contact a:hover,a:focus { background-image: none; }

.headerbar {
	background: transparent none repeat-x 0 0; 
	color: #FFFFFF;
	margin-bottom:40px;
	margin-top:5px;
	padding: 0 5px;
	}
	
#rotatorcontainer{	
background-image: url(images/sdflash.swf);
width: 652px;
height: 337px;
float:left;
margin-top:35px;
display:inline;
text-align:left;}

#logincontainer{	
background-image: url(images/loginbox.gif);
width: 236px;
height: 136px;
float:right;display:inline;
margin-top:35px;
margin-right:5px;
}
#logindatacontainer{	
float:left;
display:inline;
margin-left:18px;
margin-top:15px;
height:100px;
}
#loginuserpasscontainer{
float:left;
display:inline;
}

#loginbuttoncontainer{	
float:right;
margin-left:10px;
margin-right:8px;
display:inline;
height:44px;

}

#loginboxinfo{
display:block;
margin-top:60px;
margin-right:15px;

}

#serverstatus{	
background-image: url(images/serverup.gif);
background-repeat:no-repeat;
width: 238px;
height: 170px;
float:right;
margin-top:32px;
}

#content{
width:903px;
float:left;
}
#leftcontent {
width:652px;
height:100%;;
float:left; display:inline;}

#rightcontent {
width:238px;
height:100%;
float:right; display:inline;
}
#leftsmallbar{
width:165px;
height:100%;
float:left;}


#updates{
margin-top:5px;
background-image: url(images/updatebox.gif);
width:165px;
height:276px;
float:left;}

#updatetitle{
float:left;
width:161px;
height:30px;
margin-top:5px;
margin-left:5px;
text-align:left;}

#updatecontent{
float:left;
width:161px;
height:120px;
margin-top:5px;
margin-left:5px;
text-align:left;}

#donatebutton{
margin-top:15px;
width:164px;
height:56px;
float:left;
}

#centercontent{
background-image: url(images/smallcontentbox.gif);
margin-top:15px;
margin-left:10px;
float:left;
display:inline;
width:477px;
height:401px;
text-align:center;
}

#centercontenttitle{
background-image: url(images/smallcontenttitle.gif);
float:left;
width:183px;
height:34px;
margin-top:15px;
margin-left:15px;
text-align:left;}

#centercontentinfo{
float:left;
width:450px;
height:320px;
margin-top:5px;
margin-left:15px;
text-align:left;}

#adverts{
width:238px;
float:right;
display:inline;
margin-top:15px;}


#advertbox{
margin-bottom:10px;
float:right;
width:238px;
height:126px;
background-image: url(images/advertbox.gif);}

#playerstatbox{
margin-top:10px;
float:right;
width: 236px;
height: 262px;
background-image: url(images/playerstat.png);
margin-right:5px;}

#statboxcontent{	
float:left;
margin-left:18px;
margin-top:45px;
width:215px;
height:200px;
overflow-y: scroll;
overflow-x:hidden;
padding-right:2px;
}

#playerstatus{	
float:left;
width:195px;
border-bottom:solid #d8d8d8 1px;
}

#footer{
width:903px;
display:inline;
text-align:center;
height:32px;
margin-top:15px;
float:left;}

#footercontent{
width:100%;
margin-top:5px;
text-align:center;
height:30px;
margin-left:auto;
margin-right:auto;
border-top:solid #d8d8d8 1px; 
}

#Copyright{
width:100%;
text-align:center;
height:30px;
margin-left:auto;
margin-right:auto;
}

/** Start Account css **/

#maincontent{
background-image: url(images/bigcontentbox.gif);
margin-top:35px;
margin-left:10px;
float:left;
display:inline;
width:884px;
height:470px;}

#accountsubnavarea{
background-image: url(images/accountsubnav.gif);
width:185px;
height:312px;
margin-top:20px;
margin-left:20px;
float:left;}

#accountareatitle{
width:600px;
height:20px;
margin-top:30px;
margin-left:60px;
float:left;
display:inline;
border-bottom:solid #d8d8d8 1px; }

#accountlogintitle{
width:480px;
height:20px;
margin-top:30px;
margin-left:60px;
float:left;
display:inline;
border-bottom:solid #d8d8d8 1px; }

#downloadclienttitle{
width:480px;
height:47px;
margin-top:30px;
margin-left:60px;
float:left;
display:inline;
border-bottom:solid #d8d8d8 1px; }

#accountareasubtitle{
width:600px;
height:20px;
margin-left:60px;
margin-top:5px;
float:left;
display:inline;}

#accountdatabox{
background-image: url(images/accountdatabox.gif);
width:602px;
height:345px;
margin-top:20px;
margin-left:60px;
float:left;
display:inline;}


#accountloginbox{
background-image: url(images/accountdatabox.gif);
width:602px;
height:345px;
margin-top:40px;
margin-left:auto;
margin-right:auto;
}

#accountlogincontent{
width:480px;
height:180px;
float:left;
margin-top:10px;
margin-left:60px;
margin-right:auto;
}


#accountlogindescription{
width:480px;
height:70px;
float:left;
margin-top:10px;
margin-left:60px;
margin-right:auto;}


.style1 {
	font-size: 18px;
	color: #2da7b9;
	font-weight: bold;
}

.style2 {font-size: 11px}
.style3 {
	font-size: 11px;
	color: #8b8c8c;
	font-style:normal;}

.style4 {
font-size:11px;
	color: #2DA7B9;
	font-weight: bold;
}
.style5 {font-size: 11px}

.style6 {
	font-size: 11px;
	color: #666666;
	text-decoration:underline;
	font-weight:bolder;}

.style7 {
	font-size: 11px;
	color: #666666;
	font-weight:bolder;}
	
.style8 {
font-size: 11px;
color: #666666;
text-decoration:none;}


.loginstyle{
font-family:Arial, Helvetica, sans-serif;
color: #828282;
font-size: 10px;
text-decoration: none;
}

.hideme { display:none; }
