@CHARSET "ISO-8859-1";

body {
	margin-top: 0px;
	padding: 0;
	width: 100%;
	margin:0;
	text-align:center;
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #faa905;
}
input.btn { 
	color:#000 #888 #888 #000; 
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color:#ddf #eef #eef #ddf;
	border:1px; 
	border-style:ridge;
	border-color: #aaa #aa4 #aa4 #aaa; 
}
.d-body {
	margin:0px;
	padding:0px;
	text-align: -moz-center;
}
.d-main-borders {
	width: 930px;
	position: relative;
	top: 0px;
	text-align: left;
	margin-left: auto;
	margin-right:auto;
}
.d-main-borders-game {
	width: 1110px;
	position: relative;
	top: 0px;
	text-align: left;
	margin-left: auto;
	margin-right:auto;
}
.d-main {
	width: 930px;
	background-color: #251067;
}
.d-main-game {
	width: 1110px;
	background-color: #251067;
}
.d-header-area {
	margin:0px;
	padding:0px;
	width: 930px;
	height: 291px;
}
.d-header {
	background-image: url("/images/a_02.jpg");
	width: 930px;
	height: 95px;
}
.d-header-game {
	background-image: url("/images/header-bg-game.jpg");
	width: 1110px;
	height: 95px;
}
.d-footer-game {
	color:#9ac8d8;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-image: url("/images/footer-bg-game.jpg");
	width: 1110px;
	height: 181px;
}
.d-footer {
	color:#9ac8d8;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-image: url("/images/a_17.jpg");
	width: 930px;
	height: 181px;
}
.d-footer-rank {
	color:#9ac8d8;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-image: url("/images/a_17.jpg");
	width: 930px;
	height: 181px;
	left: 0px;
}
.d-logo {
	position: absolute;
	left: 21px;
	top: 37px;
}
.d-logo-bub-header {
	position: absolute;
	left: 871px;
	top: 38px;
}
.d-top-lines {
	position: absolute;
	left: 626px;
	top: 64px;
}
.d-flash-area {
	background-color: #251067;
}
.d-nav-bar {
	position: absolute;
	width: 930px;
	height: 25px;
	top: 59px;
	left: 0px;
}
.d-nav-bar-element {
	position: absolute;
	top: 2px;
	color: #FFFFFF;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
.d-nav-bar-element:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
.d-body-area-index {
	width: 930px;
	height:246px;
	position:relative;
}
.d-body-area-game {
	width: 1110px;
	height: 618px;
	position:relative;
}
.d-body-area {
	width: 930px;
	height:469px;
	position:relative;
}
.d-orange-link {
	color:#faa905; 
	font-weight:bold;
}
.d-orange-link-light {
	color:#faa905; 
}
.d-body-element {
	background-image: url("/images/a_06.jpg");
	position: absolute;
	width: 299px;
	height: 246px;
	top: 0px;
	color: #000000;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}
.d-body-element-game {
	background-image: url(/images/game-banner-bg.jpg);
	position: absolute;
	width: 139px;
	height: 618px;
	top: 0px;
	color: #000000;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}
.d-body-element-game-bg {
	background-image: url(/images/game-bg.jpg);
	position: absolute;
	width: 798px;
	height: 618px;
	top: 0px;
	color: #000000;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}
.d-innerpage-element {
	background-image: url("/images/inner-half-page.jpg");
	position:absolute;
	width: 457px;
	height: 469px;
}
.d-innerpage-element-empty {
	background-image: url("/images/inner-half-page.jpg");
	position: absolute;
	width: 457px;
	height: 469px;
}
.d-long-top-inner {
	background-image: url("/images/long_top_inner.jpg");
	width: 930px;
	height: 20px;
}
.d-long-bottom-inner {
	background-image: url("/images/long_bottom_inner.jpg");
	width: 930px;
	height: 20px;
}
.d-header-txt {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #fefac6;
	font-size:18px;
	font-weight:bold;
}
.d-body-element-text {
	margin-top:15px;
	color:#FFFFFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
}
.d-body-element-text-inner {
	margin-top:15px;
	color:#FFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
}
.d-body-element-text-snippet {
	padding:8px;
	margin-top:0px;
	margin-right:14px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:right;
}
.d-body-element-text-repeating {
	color:#FFF;
	background-color:#2b297c;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:center;
	width: 930;
}
.d-body-element-text-long {
	color:#FFF;
	background-color:#2b297c;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
	width: 930;
}
.d-body-element-inner {
	margin-left:10px; 
	margin-right:10px; 
	margin-top:12px;
}
.d-body-element-inner-game {
	margin-left:9px; 
	margin-right:9px; 
	margin-top:9px;
}
.d-body-element-inner-game-bg {
	margin-left:9px; 
	margin-right:9px; 
	margin-top:9px;
}
.d-body-element-inner-page {
	margin-left:22px; 
	margin-right:22px; 
	margin-top:22px;
}
.d-body-element-inner-animal {
	position:absolute;
	left:93px;
	top:88px;
	width:261px;
	height:271px;
}
.TM {
	font-size: 8px;
}
.td-num {
	width:40px;
	height:23px;
	padding-left:5px;
}
.td-nick {
	width:123px;
	padding-left:5px;
}
.td-rank-pts {
	width:70px;
	padding-left:5px;
}
.td-rank {
	width:120px;
	padding-left:5px;
}
.td-wl {
	width:71px;
	text-align:center;
	padding-left:5px;
}
.td-change {
	width:20px;
	text-align:center;
}
.tr-lb-even {
	background-color:#2f2d7f;
}
.tr-lb-odd {
	background-color:#333181;
}
.d-table-row {
	background-color:#EAEAEA;
}
.d-body-element-table-inner {
	position:relative;
	margin-top:15px;
	color:#FFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
}
.d-sub-title {
	color:#fefac6; 
	font-weight:bold;
}
.d-section-space {
	padding-top:11px;
}

