body { 
	min-width: 1000px;
	margin: 0px; 
	padding:0 -100px 0 0;
	cursor: url(http://demonumu.ddns.me/MU.cur), auto;
	background-color: #000000; 
	font-size: 10px; 
	color: #fff; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	margin: -35px 0px -20px 0px;
}
#header-side1 {
	width:300px;
	float:left;
}
#header-side2 {
	width:1000px;
	text-align:center;
}
#header-side3 {
	width:300px;
	float:right;
}

#server-0 {
	background:url('http://demonumu.ddns.me/images/sv1.png');
	width:158px;
	height:71px;
}

#server-1 {
	background:url('http://demonumu.ddns.me/images/sv2.png');
	width:155px;
	height:71px;
	margin-left:100px;
}

#server-2 {
	background:url('http://demonumu.ddns.me/images/sv3.png');
	width:157px;
	float:right;
	height:71px;
}

#server-3 {
	background:url('http://demonumu.ddns.me/images/sv4.png');
	width:155px;
	float:right;
	height:71px;
	margin-right:100px;
}

#server-4 {
	background:url(../images/sv4.png);
	width:155px;
	float:right;
	height:71px;
	margin-right:100px;
}

#total-online {
	background:url('http://demonumu.ddns.me/images/sv5.png');
	width:160px;
	float:right;
	height:70px;
	padding-top: -50px;
	margin-right: 470px;
}

#server-name-left {
	margin-left: 77px;
    padding-top: 13px;
    color: #fff;
    text-shadow: 0px 0px 6px #000;
	font-size: 10px;
}

#server-name-left-online {
	margin-left: 77px;
    color: #fff;
    text-shadow: 0px 0px 6px #000;
	font-size: 10px;
	vertical-align: text-top;
}

#online {
	color:#05ff51;
}

#offline {
	color:#d52121;
}

#server-name-right {
	margin-right: 77px;
    padding-top: 13px;
    color: #fff;
    text-shadow: 0px 0px 6px #000;
	font-size: 10px;
	text-align:right;
}

#server-name-right-online {
	margin-right: 77px;
    color: #fff;
    text-shadow: 0px 0px 6px #000;
	font-size: 10px;
	text-align:right;
}

#total-online-players {
	font-size:7pt;
	color:#dadada;
	text-align:center;
	text-shadow: 0px 0px 6px #000;
	padding-top:5px;
}

#online-count {
	font-size:9pt;
	color:#ffa92d;
	text-align:center;
	text-shadow: 0px 0px 6px #000;
}
#server-margin {
	margin-top:30px;
}

#server-margin-online {
	margin-top:260px;
}



#helm{
    position:absolute;
    left:73px;
    top:58px;
    width:56px;
    height:66px;   }    
#wings{
    position:absolute;
    left:272px;
    top:59px;
    width:127px;
    height:110px;   }    
#pendant{
    position:absolute;
    left:233px;
    top:80px;
    width:29px;
    height:29px;   }    
#sword{
    position:absolute;
    left:6px;
    top:242px;
    width:69px;
    height:129px;   }    
#armor{
    position:absolute;
    left:40px;
    top:138px;
    width:82px;
    height:98px;   }    
#shield{
    position:absolute;
    left:330px;
    top:242px;
    width:69px;
    height:129px;   }    
#gloves{
    position:absolute;
    left:271px;
    top:178px;
    width:85px;
    height:55px;   } 
#pants{
    position:absolute;
    left:89px;
    top:297px;
    width:58px;
    height:74px;   }  
#ring_left{
    position:absolute;
    left:102px;
    top:252px;
    width:29px;
    height:29px;   }  
#ring_right{
    position:absolute;
    left:272px;
    top:252px;
    width:29px;
    height:29px;   }    
#boots{
    position:absolute;
    left:258px;
    top:297px;
    width:58px;
    height:74px;   } 












.tablekz{

	width:910px; /* as long as this div's parent is body it will take up whole screen */
	height:100%; /*make whatever you want */
	padding:1px; /* will make that spacing you wanted */
	vertical-align:top;
	display: table;
}


.tablekz .cellkzl{
	padding-left: 0px;
	width:187px;
	height:100%;
	display:inline-block; /*so they display inline */
	vertical-align:top;
	display: table-cell;
}
.tablekz .cellkzr{
	padding-left: 4px;
	width:187px;
	height:100%;
	display:inline-block; /*so they display inline */
	vertical-align:top;
	display: table-cell;
}
.tablekz .cellkzc{
	padding-left: 4px;
	width:528px;
	height:100%;
	display:inline-block; /*so they display inline */
	vertical-align:top;
	display: table-cell;
}
}

.tablekz .cellkz:first-of-type{
	height:100%;
}

#menuboxkz{ 
	text-align: center; 
	width: 950px;
	height: 40px;
	text-align: center;
	position: middle; 
	
}

#headerkz { 
	background-image: url('http://demonumu.ddns.me/images/bgsus.jpg');
	background-repeat: no-repeat;
	background-attachment: ;
	background-position: center top; 
	width: 100%;
	height: 100%;
}
#headerkzc { 
	margin: auto;
	width: 900px;
	height: 232px;
}
#bodykz { 
	background-image: url('http://demonumu.ddns.me/images/content-bg.jpg');
	background-repeat: repeat-y;
	background-attachment: fixed;
	background-position: center; 
}
#footerkz {
	background-image: url('http://demonumu.ddns.me/images/bgjos.jpg');
 	background-repeat: no-repeat;
	background-position: center bottom; 
	width: 100%;
	height: 493px;
	margin: 0px 0px -10px 0px;
}
a { 
	color: #5b9f91; 
	text-decoration: none; 
}
a:hover { 
	cursor: url(http://demonumu.ddns.me/MU2.cur), auto; 
	color: #5b9f91; ;
}
img { 
	border: none; 
}
.clear { 
	clear: both; 
}
.status_online { 
	font-family : Verdana, Arial, Helvetica, sans-serif;  
	font-size : 10px;  
	color : #96E100;  
}
.status_offline { 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10px; 
	color : #9d0a0e; 
}

input { 
	margin: 2px; 
	border: 1px solid #000; 
	color: #fff; 
	background: url('http://demonumu.ddns.me/images/bg-li.PNG'); 
}

textarea { 
	margin: 2px; 
	border: 1px solid #000; 
	color: #fff; 
	background: url('http://demonumu.ddns.me/images/bg-li.PNG'); 
} 
select { 
	margin: 2px; 
	border: 1px solid #000; 
	color: #fff; 
	background: url('http://demonumu.ddns.me/images/bg-li.PNG'); 
}
select option {
	margin: 2px; 
	border: 1px solid #000; 
	background-color: #000;
	color: #fff; 

}
select items {
	margin: 2px; 
	border: 1px solid #000; 
	background-color: #000;
	color: #fff; 
	background: url('http://demonumu.ddns.me/images/bg-li.PNG'); 
}
#main { 
	margin: 0 auto; width: 1026px; 
	background: url('http://demonumu.ddns.me/images/content.PNG') repeat-y;
}
.line {
	width: 1026px; 
	height: 15px; 
	background: url('http://demonumu.ddns.me/images/line.PNG') no-repeat; 
}
.image { 
	display: block; 
	margin: 0 auto; 
	width: 950px; 
}
#main #content { 
	margin: 10px 43px; 
	width: 940px; 
}
#main .leftpanel { 
	float: left; 
	}
#main .rightpanel { 
	float: right; 
}

ul.generalMenu { 
	margin: 0 30px; 
	padding: 0; 
	list-style: none;
    align: center;	
	text-align: center;
	padding: 0;
		background: url('http://demonumu.ddns.me/images/bg-li.PNG');
}
ul.generalMenu li { 
    display: inline-block;
	margin: 1px; 
	padding: 5px 3px; 
 
}
.box { 
	margin: 0 0 10px 0; 
	width: 200px; 
	color: #fff; 
	background: url('http://demonumu.ddns.me/images/bg.PNG') repeat-y; 
}
.box .top { 
	height: 50px; 
	background: url('http://demonumu.ddns.me/images/top.PNG') no-repeat; 
}
.box .bottom { 
	height: 50px; 
	background: url('http://demonumu.ddns.me/images/bottom.PNG') no-repeat; 
}
.box .container { 
	margin: -25px 0; 
	padding: 0 10px; 
}
.menu,.box .ranking,.container>b { 
	display: 
	block; 
	text-align: center; 
}
.box .container ul { 
	margin: 0; 
	padding: 0; 
	list-style: none; 
}
.box .container ul li { 
	position: relative; 
	margin: 2px 0; 
	padding: 2px 2px; 
	background: url('http://demonumu.ddns.me/images/bg-li.PNG'); }
.tme td { 
	margin: 2px 0; 
	padding: 2px 2px; 
	font-size: 10px;
	background-color: #2b2b2b; 
}
.tmem td { 
	position: relative; 
	margin: 2px 0; 
	padding: 2px 2px; 
	font-size: 10px; 
	background: url('http://demonumu.ddns.me/images/bg-li.PNG'); 
}
.tmemonclick { 
	position: relative; 
	border-radius: 5px; 
	margin: 2px 0; 
	padding: 2px 2px; 
	font-size: 10px; 
	background: url('http://demonumu.ddns.me/images/bg-li.PNG'); 
}
.tmemonclick td { 
	position: relative; 
	margin: 2px 0; 
	padding: 2px 2px; 
	font-size: 10px; background: url('http://demonumu.ddns.me/images/bg-li.PNG'); 
}
.box .container li.rank { 
	background: none !important; 
}
.box .container li span { 
	font-size: 10px; 
	font-weight: bold; 
	color: #5b9f91; 
}
.box .container li .banned,span.banned>a { 
	text-decoration: 
	line-through; 
	color: #ff0000 !important; 
}

.box .container span { 
	display: inline-block; 
	text-align: center; 
}
.box .container span.id { 
	width: 20px; 
	color: #fff; 
}
.box .container span.name { 
	width: 72px; 
	text-align: left; 
	overflow: hidden; 
}
.box .container span.name>span,.tname { 
	cursor: pointer; 
	border-bottom: 1px dashed; 
}
.box .container span.lvl { 
	font-weight: normal; 
	width: 32px; 
	color: #d15815; 
}
.box .container span.res { 
	font-weight: normal; 
	width: 42px; 
	color: #dba012; 
}

.content { 
	margin: 0 auto; 
	width: 526px; 
	color: #fff; 
	background: url('http://demonumu.ddns.me/images/wrapper.png') repeat; 
}
.content .top { 
	height: 50px; 
	background: url('http://demonumu.ddns.me/images/top-c.png') no-repeat; 
}
.content .bottom { 
	height: 50px; 
	background: url('http://demonumu.ddns.me/images/bottom-c.PNG') no-repeat; 
}
.content .wrap { 
	margin: -25px 0; 
	padding: 0 10px 20px 10px; 
}

#footer { 
	font-size: 11px; 
	font-weight: bold; 
	text-align: center 
}
#overDiv { 
	margin: 10px 30px; 
}

.ajaxLoader {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.3) url('http://demonumu.ddns.me/images/theme/dark/loading.gif') no-repeat center center/100px 100px;
    z-index: 1;
}