@charset "UTF-8";
/**author:don + mail: i.don@hotmail.com + date:2010-12-15**/
body{font-family:arial; background-color:#d8dfff; font-size:12px; line-height:18px; color:#a98346; }
a:link{color:#99866a; text-decoration:none;}
a:visited{ color:#792d0b;text-decoration:none;}
a:hover{color:#c00; text-decoration:underline; }
a:active{color:#f30; }
.bg01{background: url(img/bg01.jpg) no-repeat center 0;}
.bg02{background: url(img/bg02.jpg) no-repeat center bottom;}
.wrap{margin:0 auto; width:980px; background:url(img/wrap.jpg) no-repeat 0 0;}
.banner{height:534px; position:relative;}

#startgame{display:block; width:120px; height:100px; background:url(img/blank.gif) no-repeat 0 0; position:absolute; top:305px; left:68px;text-indent:-999em; overflow:hidden;z-index:9;}
.startgame{ display:block; background:url(img/gm.jpg) no-repeat; width:221px; height:113px; position:relative;} 
.style1 .startgame{ display:block; background:url(img/sgm.jpg) no-repeat; width:221px; height:113px; position:relative;} 
.startgame object{ position:absolute; top:0; left:0;}

/*---neiye---*/
.style1 .wrap{ background:url(img/swarp.jpg) no-repeat 0 0; width:980px;}
.style1 .bg01{background: url(img/sbg01.jpg) no-repeat center 0;}
.style1 .bg02{background: url(img/sbg02.jpg) no-repeat center  bottom;}
.style1 #col3{width:759px;}
.style1 .banner{ height:420px; position:relative;}


.style2 .bg02{background: url(img/rbg02.jpg) no-repeat center bottom;}
.style2 .bg01{ background:url(img/rbg01.jpg) no-repeat center 0;}
.style2 .wrap{background:url(img/regbg.jpg) no-repeat 0 0;width:980px; margin:0 auto; position:relative;}
.style2 .col3{ width:980px; margin:0 auto;}



.col3Mid{background:url(img/cm02.gif) repeat-y scroll 0 0 transparent;}
.col3Top{background:url(img/ct01.jpg) no-repeat center 0 transparent;}
/*.col3Bot{ background:url(img/cb03.jpg) no-repeat center bottom transparent;}
*/

/*---nav---*/
#nav{padding-top:19px; height:50px; z-index:9999; position:absolute; }
#nav a{float:left; height:50px; text-indent:-999em; overflow:hidden; white-space:nowrap;}
#nav a:hover, #nav a.current{background-image:url(img/nav_on.png); }
#nav .a1{margin-left:24px; background-position:0 0; width:155px; }
#nav .a2{background-position:-155px 0; width:149px;  margin-left:-48px;}
#nav .a3{ margin-left:-48px; background-position:-304px 0; width:195px; }
#nav .a4{margin-left:141px;  background-position:-506px 0; width:166px; }
#nav .a5{margin-left:-46px; background-position:-673px 0; width:142px;}
#nav .a6{margin-left:-49px; background-position:-814px 0; width:139px; }

#col1{ width:221px;}
#col3{width:759px;}
.hid{ overflow:hidden; text-indent:-999em;}


/*--footer--*/
#footer {
	width:100%;
	clear:both;
	padding:0 0 20px;
	*padding:0 0 10px;
	_padding:0;
}
#footer p {
	text-align:center;
	color:#160033;
	line-height:2em;
}
#footer a, #footer a:visited {
	color:#160033;
}

.style1 #footer {
	width:100%;
	clear:both;
	padding:350px 0 20px;
}


