body {
	background-color:#000;
	margin:0;
	background-image:url(../img/border.jpg);	
	background-repeat:repeat-y;
	background-position:top center;
	text-align:center;
	font-family:arial;
	font-size:11px;
	color:#ccc;

}

#wrap {
	width:980px;
	height:800px;
	background-image:url(../img/site_back.jpg);	
	background-repeat:no-repeat;
	background-position:top center;	
	margin: 0 auto;
	padding-top:40px;
}
#swf {
	width:733px;
	height:414px;
	margin: auto;

}
#btns {
	position:relative;
	top:0px;
	left:0px;	
	width:980;
	height:000;
}
#btn_join, #btn_preview,#btn_ruine,#btn_victims,#btn_story{
	position:absolute;	
}

#btn_ruine,#btn_victims,#btn_story{
	top:0;	
}

#btn_story{
	right:160px;	
}
#btn_victims{
	right:250px;	
}
#btn_ruine{
	right:340px;
}
#btn_join {
	position:absolute;
	left:150px;
	top:50px;
}
#btn_preview {
	right:130px;
	top:50px;
}

#btn_join img, #btn_preview img,#btn_ruine img ,#btn_victims img ,#btn_story img {
	border:1px ;
}

#downloads {
	position:relative;
	top:230px;	
}
#downloads p {
	text-align:center;	
	margin:0;
}
#downloads img {
	border:0;	
}

#footer {
	position:relative;
	top:220px;
	text-align:center;
	padding:5px;
	
}

.input {
	width: 200px;
	background-color:#ddd;
	border:1px soild:ccc;
	foont-size:12px,
	color:#666;	
}

.error{
	font-size:16px;
	color:#990;	
}
.member {
	margin: auto;
	margin-top: 16px;
}
.member a{
	font-size:18px;
	color: #918d74;
	font-weight: bolder;
}