﻿html, body {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, "Courier New", Arial;
	font-size: small ;
	background: #181818;
	color: #a9b7bf;
	background-image: url('/assets/v1/nsbg.jpg');
	background-repeat: repeat-y;
	background-position: -5px 230px;
	background-attachment: fixed; 

}

textarea, option {
	
	border: 1px #1A1A1A solid;	
	border: 1px #1A1A1A solid;
	background: #414141;
	margin-left: auto;
	margin-right: auto;
	color:#a9b7bf;
	padding: 3px;

}


textarea:focus {
	background: #545454;
}
input  {

	margin-left: auto;
	margin-right: auto;
	border: 1px #1A1A1A solid;
	background: #414141;
	
	color: #a9b7bf;
	
}
input:focus {
	background: #545454;
}
#rgh {
	position:fixed;
	color:yellow;
		
}
a {
	color: #878787; 
	text-decoration: none;

}
a:visited {
	color: #878787;
	text-decoration: none;

}
a:active {
	color: #878787;
	text-decoration: none;

}
a:hover {
	color:#006699;
	text-decoration: none;
}

#head {
	position:absolute;
	margin-bottom:10px; 
	top:140px;
	padding-left:500px;

}
#adminlink {

	position:absolute;
	padding-top:23px;
	width:100%;
	margin-left: auto;
	margin-right: auto;
	font-size: x-small;
	
}
#adminlink a {
	color:#525960;
	text-decoration: none ;
}
	#adminlink a:hover {
		color: #6997B2;
		text-decoration: none ;
	}
#credits {

	position:absolute;
	padding-top:10px;
	width:100%;
	font-size: x-small;
	color:#393939;
}


#header {
	background-image: url('/assets/v1/headerbg.jpg');
	background-repeat: repeat-x ;
	height: 149px;
	min-width:1200px;
	padding-top:0px;
	text-align: center 
}
#login {
	background-image: url('/assets/v1/loginbg.png');
	background-repeat: repeat-x;
	position:absolute;
	top:82px;
	width:500px;
	height:20px;
	padding-top:5px;
	padding-left:3px;
	color:#B8B9BB;
	font-size: x-small;
}
	#login a {
		color: #B8B9BB;
		text-decoration: none ;
		font-weight: bold;
	}
	#login a:hover {
		color: #6997B2;
		text-decoration: none ;
	}


#header_nav {
	
	background-image: url('/assets/v1/header_navbg.jpg');
	background-repeat: repeat-x;
	height:96px;
	min-width:1200px;
	padding-top: 1px;
	margin-left: auto;
	margin-right: auto;
}
	#header_info {
		margin-top: 3px;
		margin-left: auto;
	    margin-right: auto;
		background-image: url('/assets/v1/header_infobg.jpg');
		background-repeat: repeat-x;
		height:90px;
		width: 1200px;
		font-size: x-small;
		color:  #999999;
		
	}
	#header_info a:hover {
		color: #6997B2;
		text-decoration: none ;
	}
	#header_info a {
		color: #757678;
		font-weight: bold;
	}
	#quicklinks {
		padding-top:15px;
		width: 252px;
		float: left;
		text-align: right;
		margin-right:12px;
		
	}
	#radioinfo {
		padding-top:15px;
		width: 300px;
		text-align: left;
		float: left;		
	}
	
	#serverinfo {
		padding-top:15px;
		width: 230px;
		text-align: right;
		float: right;		
		margin-right:22px;
	} 
	
	#ircinfo {
		padding-top:15px;
		width: 254px;
		text-align: left;
		float: right;		
		
	}

#container {
	position: relative;
	width: 90%;
	margin-top: 10px;
	min-width:1200px;
	margin-left: auto;
	margin-right: auto;
	min-height:100%;
	height:100%;
} 
	#page_contentheader {
		background-image: url('/assets/v1/contentheaderbg.jpg');
		background-repeat: repeat-x;
		color:#a9b7bf;  
		height:21px;
		border-style: solid;
		border-width: 1px 1px 0px 1px;
		border-color: #343434;
		margin-right: 490px;
		margin-left: 25px;
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 7px;
		background-color: #252525;		
		max-width: 85%;
	}
	#page_contentheader a {
	color: #82aabd; 
	text-decoration: none;

	}
	#page_contentheader a:visited {
		color: #82aabd;
		text-decoration: none;

	}
	#page_contentheader a:active {
		color: #878787;
		text-decoration: none;

	}
	#page_contentheader a:hover {
		color:#a9b7bf;
		text-decoration: none;
	}

	#page_content {
		border-style: solid;
		border-width: 1px 1px 0px 1px;
		border-color: #424242;
		margin-right: 490px;
		margin-left: 25px;
		padding-left: 3px;
		padding-right: 4px;
		padding-top: 0px;
		background-color: #252525;
		max-width: 85%;
		font-size: x-small ;
		height:100%;
	}
	
#page_content a {
	color: #878787;
	text-decoration: none;

}

#page_content a:hover {
	color:#6997b2;
	text-decoration: none;
}
	#right_colcontainer {
		border: 1px solid #424242;
		width: 450px;
		position: absolute;
		margin-right: 25px;
		right: 0px;
		top: 0px;
		background-color: #252525; 
		color:#6C6C6C;
	}
		#right_colcontainer  a {
			color: #6C6C6C;
			text-decoration: none ;
		}
		#right_colcontainer  a:hover {
			color: #82AABD;
			text-decoration: none ;
		}
		.right_colheader {
			background-image: url('/assets/v1/contentheaderbg.jpg');
			background-repeat: repeat-x;
			color:#82AABD;
			height:17px;
			font-size: x-small;
			padding-left:3px;
			padding-top:5px;
			
		}
		.right_col {
			padding-left:3px;
			padding-bottom:5px;
			padding-top:5px;
		}

#footer {
	clear:both;
	 background-image: url('/assets/v1/bottombg.jpg');
     background-repeat: repeat-x;
	 padding-top:0px;
	 margin-top: 0px;
	 height:45px;
	 min-width:1200px;
}

#notices {
	margin-left:2px;
	color:#82AABD;	
}


#errors {
	margin-left:2px;
	color:#FF0000;
}



.newscontainer {
	width:95%;
	margin-left:auto;
	margin-right:auto;
	height:auto;
	
	
}

.newsleftborder {

	background-image: url('/assets/v1/news_headerbg.jpg');
	background-repeat: repeat-y;
}
.newsheader {
	width:100%;
}
.newsbgwrapper {
	width:95%;
	margin-left:auto;
	margin-right:auto;
	height:auto;
	background-color: #393939;
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #444444;
}
.newsbgwrapper2 {
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #0E0E0E;
}
	.newsleft {

		float:left;
		background-image: url('/assets/v1/news_headerbgleft.jpg');
		background-repeat: no-repeat;
		height:24px;
		width:40px;
	}
	.newscenter {
		
		
		width:auto;
		background-image: url('/assets/v1/news_headerbg.jpg');
		background-repeat: repeat-x;
		height:25px;
		
	}
		.newstitle {
			color: #7D8C9A;
			font-family: Verdana;
			font-size: x-small ;
			padding-top:5px;
			
		}
	.newsright {

		float:right;
		background-image: url('/assets/v1/news_headerbgright.jpg');
		background-repeat: no-repeat;
		height:24px;
		width:40px;
	}
	
.newscontent {
	padding: 10px 10px 10px 10px;
}



.miniavatar {
	min-width:64px;
	min-height:64px;
	float:left;
	margin:0px;
	padding:0px;
	margin-right:5px;
}
.commentcontent {
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#2C2B2B;
	
}
.commentcontainer {
	clear: both;
	min-height:80px;
}

.comments {
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#2C2B2B;
	color:#7C7C7C; 
}
	.comments a:visited  {
		color:#7C7C7C; 
	}
	.comments a:hover{
		color: #7D8C9A;
	}

	.comments a:active{
		color: #7C7C7C;
	}
.commentseperate {
	width:100%;
	height:1px;
	margin-top:5px;
	margin-bottom:5px;
	background-color: #393939;
}
.commentmsg {
	margin-left:10px;
}
.commenttitle {
	margin-left:10px;
}
.newsfooter {
	width:95%;
	margin-left:auto;
	margin-right:auto;
}
	.newsfootleft {

		float:left;
		background-image: url('/assets/v1/news_footerleft.jpg');
		background-repeat: no-repeat;
		height:11px;
		width:147px;
	}
	.newsfootcenter {
		
		
		width:auto; 
		background-image: url('/assets/v1/news_footerbg.jpg');
		background-repeat: repeat-x;
		height:11px; 
		
	}
	.newsfootright {

		float:right;
		background-image: url('/assets/v1/news_footerright.jpg');
		background-repeat: no-repeat;
		height:8px;
		width:21px;
	}
.sidecontainer {
	font-size: x-small ;
	width:100%;
}
.onlinename {
	float: left;
	width:20%;
}
.onlinehit{
	float: left;
	width:25%;
}
.onlinelocation{
	float: left;
	width:55%;
	text-align: right;
}


.sidescore { 
	float: left;
	width:10%;
}
.siden00bname {
	float: left;
	width:50%;
}
.sidesubmittedby {
	float: right;
	width:40%;
}

.n00bfiles{
	width:100%;

}
.n00bfilesheader{
	width:100%;
	background-color: #393939;
	padding-top:10px;
	padding-bottom:10px;
	font-size:small;
	font-weight: bold; 
	border-bottom:solid 1px #181818;
	text-align:center;
	color:#878787;
}
.n00bfiles_row1 {
	background-color:#2C2B2B;
	color:#7C7C7C;  
	height:15px;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:solid 1px #181818;
	border-top:solid 1px #181818;
	text-align:center;
	

}

.n00bfiles_row2 {
	background-color: #393939;
	color:#7C7C7C;  
	height:15px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
	margin-left: auto;
	margin-right: auto;

}

.infobox {

	margin-left:auto;
	margin-right:auto;
	padding-top: 6px;
	padding-bottom:6px;
	padding-left:6px;
	height:auto; 
	background-color: #393939;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #181818;
	color:#a9b7bf;  
}
	.infobox a, a:visited {
		color:#a9b7bf;
	}

	.infobox a:hover {
		color: #6997b2;
		
	}

	.infotitle {
		font-size:medium;
	}
.infobox input {
	
	border-style: none;	
	border-width: thin;	
	padding: 3px;
	background-color:#252525;
	background:#252525;
	margin-left: auto;
	margin-right: auto;
	color:#7C7C7C;
}	
.staff{
	width:80%;
	margin-left:auto;
	margin-right:auto;
}
.staffcolumn1 {
	background-color:#2C2B2B;
	color:#7C7C7C;  
	height:15px;
	padding-top:5px;
	padding-bottom:5px;
	float:left; 
	width:50%;
	text-align:center;
	font-size:small;
}
.staffcolumn2 {
	background-color: #393939;
	color:#7C7C7C;  
	height:15px;
	padding-top:5px;
	padding-bottom:5px;
	margin-left:25%; 
	width:50%;
}
.staffcolumn3 {
	background-color: #2C2B2B;
	color:#7C7C7C;  

	padding-top:5px;
	width:100%;
}
.adminrow {
	background-color: #2C2B2B;
	color:#7C7C7C;  
	border-bottom:solid 1px #181818;
	padding-top:5px;
	padding-bottom:5px;
	width:50%;
	text-align:center;
	font-size:small;
	margin-left:auto;
	margin-right:auto;
}

.userlistheader {
	background-color: #2C2B2B;
	padding-top:5px;
	padding-bottom:5px;
	font-size:small;
}
.userlistheader2 {
	background-color: #393939;
	padding-top:5px;
	padding-bottom:5px;
	font-size:small;
}


.imagefolderlist {
	float:left;
	width:300px;
	margin-top:10px;
	margin-left:10px;
	background-color:#2C2B2B;
	padding:4px;
}
#img_content {
	margin-top:10px;
	margin-left:340px;
	margin-right:30px;
	background-color: #393939;	
	min-height:100%;
}

.imagerow{
	margin:2px;
	padding:4px;
	background-color:#2C2B2B;
	margin-left:auto;
	margin-right:auto;
}
.imagefile {
	margin-top:2px;
	margin-bottom:2px;
	padding:4px;
	background-color:#2C2B2B;
}



.n00bfileinfobox {
	float:left;
	width:250px;
	margin-top:10px;
	margin-left:0px;
	margin-right:10px;
	margin-bottom:10px;
	background-color:#2C2B2B;
	padding:4px;
}
.n00bfilecontent  {
	margin-right:10px;
	min-height:100%;
	margin-left:270px;
}


.profile_leftcontainer {
	float:left;
	width:250px;
	margin-top:10px;
	margin-left:10px;
	background-color:;
	padding:4px;
	border-color:#393939;
}
.profile_rightcontainer{
	margin-left:280px;
	margin-top:10px;
	margin-bottom:10px;
	margin-right:30px;
	background-color:;
	min-height:100%;
	padding:4px;
	width:100%;
}
.profileseperate {
	width:100%;
	height:1px;
	margin-top:5px;
	margin-bottom:5px;
	background-color: #393939;
}
.profile_infotable {
	width:100%;
	padding:5px;
}
table.profile_infotable tr {
	background: #393939;
	padding:10px;
}
table.profile_infotable td {
	padding:3px;
}
div.profile_infotable {
	background-color: #393939;
}
.profile_infobox {

}



.test {
	margin: 0px;
	color:#a9b7bf;
	font-size:small;
	display:block;
}

.test a{
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0px;
	color:#a9b7bf;
	font-size:small;
	display:block;
}

.test a:hover {
	color:#00CCFF;
	background: #2c2b2b;
	border-bottom:1px solid #82aabd;
	width:auto;
}
.test li {
	margin:0;
	display: block;
	border-bottom:1px solid #393939;
	list-style: none;
	padding-right:5px;
}




.indentmenu{
	background: url('/assets/v1/test2.jpg');
	height:53px;
	overflow: hidden;	
	margin:0 auto 0 auto;
	
}
.indentmenu ul
{
	margin: 0;
	padding: 0;
	padding-top:6px;
}
.button1 a{
	padding: 5px 11px;
	color:#a9b7bf;
	text-decoration:none;
	font-size:12px;
	border-right: 1px solid #393939;
	border-left: 1px solid #393939;
}
.button1 a:hover {
	color:#00CCFF;
	padding-top: 5px;
	padding-bottom: 7px;
	background: #2c2b2b;
	border-bottom:1px solid #82aabd;
}
.button2 a:hover {
	color:#00CCFF;
	padding-top: 5px;
	padding-bottom: 5px;
	background: #2c2b2b;
	border-bottom:1px solid #82aabd;
}
.menuhide 
{	
	z-index: 999;
	position: absolute;
	visibility: hidden;
}
.menuhide li {
	display: block;
	margin: 0 1px 0 0;
	width:	auto;
	text-align: left;		
	background: #393939;
	border-right: 1px solid #393939;
	border-left: 1px solid #393939;
	border-bottom:1px solid #393939;
}
.menuhide li a
{	
	display: block;
	margin: 0 1px 0 0;
	width:	auto;
	text-align: left;		
	background: #2c2b2b;

}
