body {
	font-size: 12px;
	background-color: #33120D;
}
body,form,ul,ol,h1,h2,h3,dl,dd {
	margin:0px;
	padding:0px;
}
ul,ol {
	list-style:none;
}
a {
	text-decoration:none;
     	color: #d8b47a;
}
a:hover{color: #e4d494;}
.main {
	width:1004px;
	margin:0 auto;
}
#navigation {
	top:0px;
	left:0px;
	height:30px;
	width:1004px;
	z-index:9999;
	position:absolute;
}
#navigation strong {
 	padding-left:80px;
 	padding-top:105px;
	text-align:center;
	display:inline-block;
}
#navigation ul {
	display:table;
	margin:0 auto;
	font-size:16px;
	list-style:none;
	line-height:37px;
}
#navigation ul li {
	float:left;
	list-style:none;
	margin:0 20px 0 20px;
}
#navigation ul li a {
	color:#f7ef9e;
}
#header {
	height:470px;
	position:relative;
}
#header #banner {
	padding:106px 0 0 0;
	position:relative;
}
#ximgADPlayer  {
	height:364px;
}
#ximgADPlayer ul  
{
	display:none;
}
#ximgADPlayer div  a 
{
	width:1004px;
	height:364px;
	display:block;
}


#header em {
	top:0px;
	left:0px;
	z-index:99;
	width:1004px;
	height:470px;
	display:block;
	position:absolute;
	background:url(/skins/images/banner.png) no-repeat!important;
	*background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/skins/images/banner.png",sizingMethod="image");
}
#header img {
	width:1004px;
	height:470px;
}
.clearfix:after{
   content: ".";
   display: block;
   height: 0; 
   clear: both;
   visibility: hidden;
}
.clearfix {
   display: inline-block;
}
/* Hides from IE-mac */
* html .clearfix {
   height: 1%;
}
.clearfix {
   display: block;
}
/* End hide from IE-mac */

#mbody {
	padding:0 33px 0 33px;
}
.login {
	width:200px;
	height:225px;
}
#login {
	height:225px;
	position:relative;
	background:url(images/login.jpg) 0 0px no-repeat #33120D;
	*background:url(images/login.jpg) 0 22px no-repeat #33120D!important;
	*background:url(images/login.jpg) 0 0 no-repeat #33120D;
}
#login h2 {
	color:#dfba84;
	font-size:14px;
	line-height:20px;
	padding-left:25px;
	background:url(images/icon.gif) 10px 5px no-repeat;
}
#login dl {
	width:145px;
	overflow:hidden;
	padding:28px 0 0 25px;
}
#login dd {
	margin:0px;
	padding:0px;
	height:30px;
	line-height:30px;
	text-align:center;
}
#login dd label {
	color:#472304;
	font-size:12px;
	font-weight:bold;
}
#login dd input {
	height:20px;
	width:84px;
	border:none;
	padding:0px;
	line-height:20px;
	background-attachment:scroll;
	background:url(images/input.jpg);
}
#login dd #rbUserType input
{
	height:20px;
	width:20px;
	border:none;
	padding:0px;
	line-height:20px;
	background:url(images/input);
}
#login dd input.btn {
	width:47px;
	height:20px;
	text-align:center;
	margin:5px 7px 0 7px;
	background:url(images/btn.jpg);
}
#login #hair {
	width:70px;
	height:79px;
	right:5px;
	bottom:47px;
	position:absolute;
	background:url(/skins/images/hair.png) no-repeat;
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/skins/images/hair.png",sizingMethod="image");
}
#login .userinfo {
}
#login .userinfo dd {
	text-align:left;
	padding-left:18px;
}
#login #regtools {
	margin-top:5px;
	text-align:center;
}
#login #regtools a {
	color:#4D1B13;
	margin-top:5px;
	text-align:center;
}
#login #regtools a:hover {
	color:#896652;
}

#bottom {
	clear:both;
	height:50px;
	margin-top:25px;
	line-height:23px;
	padding-top:10px;
	text-align:center;
	background:url(images/bot.gif) center top no-repeat;
}
#bottom #intro {
	color:#d1c180;
}
#bottom #intro a {
	color:#d1c180;
}
#bottom #copyright {
	color:#988558;
}










#flogin {
	height:160px;
}
#flogin .userinfo{
	margin:0px;
	padding:0px;
	color:#FFFFCC;
}
#flogin .userinfo dd {
	margin:0px;
	padding:3px 0 3px 30px;
}
#flogin #regtools{
	margin-top:10px;
	text-align:center;
	padding:0px 15px 15px 15px;
}
#flogin #regtools a{
	color:#fff;
}
#flogin dl dt {
	height:46px;
}
#flogin dl dd {
	margin:0px;
	padding:3px 0 3px 50px;
}
#flogin dl dd.usr {
}
#flogin dl dd.usr input {
	width:111px;
	height:18px;
	border:none;
	line-height:18px;
}
#flogin dl dd.pwd {
}
#flogin dl dd.pwd input {
	width:111px;
	height:18px;
	border:none;
	line-height:18px;
}
#flogin dl dd.btn {
	padding:0px;
	padding-bottom:12px;
	margin:10px 0 0 0;
	text-align:center;
}
#flogin dl dd.btn input {
	border:none;
	width:65px;
	height:28px;
	cursor:pointer;
}
#flogin dl dd input.go {
}
#flogin dl dd input.join {
}


