/* Global */
body {
	background:#000 url(../images/bodybg2.jpg) no-repeat top center;
	cursor:default;
	margin:0;
}
#wrap {
	width:940px;
	margin:0 auto;
}
#header {
	width:940px;
	height:260px;
}
#content {
	width:920px;
	height:682px;
	margin:0 auto;
}
a:focus {
	outline:none;
}
:focus {
	-moz-outline-style: none;
}

img{
	border:0
}

/* Nav */
#nagivator {
	width:526px;
	height:20px;
	float:right;
	display:inline;
	margin-right:58px;
	margin-top:10px;
}
.navs {
	float:left;
	display:inline-block;
	text-indent:-999em;
	height:20px;
	background-image: url(../images/navbg.jpg);
}
.homenav {
	width:76px;
	background-position:0 0;
}
.homenav:hover {
	background-position:0 -20px;
}
.applynav {
	width:93px;
	margin-left:32px;
	background-position: -109px 0;
}
.applynav:hover {
	background-position: -109px -20px;
}
.newbienav {
	width:76px;
	margin-left:32px;
	background-position: -234px 0;
}
.newbienav:hover {
	background-position:-234px -20px;
}
.forumnav {
	width:76px;
	margin-left:33px;
	background-position:-343px 0;
}
.forumnav:hover {
	background-position:-343px -20px;
}
.kfnav {
	width:76px;
	margin-left:32px;
	background-position:-450px 0;
}
.kfnav:hover {
	background-position:-450px -20px;
}

/* Buttons */
#button {
	float:left;
	display:inline;
	width:194px;
	height:295px;
	background:url(../images/buttons_1029.jpg);
}

.btns {
	width:194px;
	height:50px;
	background-image:url(../images/buttons_1029.jpg);
	display:block;
	text-indent:-999em;

}

.homebtn {
	background-position:0 0;
}
.homebtn:hover {
	background-position:-194px 0;
}
.applybtn {
	background-position:0 -50px;
}
.applybtn:hover {
	background-position:-194px -50px;
}
.clientbtn {
	background-position:0 -100px;
}
.clientbtn:hover {
	background-position:-194px -100px;
}
.patchbtn {
	background-position:0 -150px;
}
.patchbtn:hover {
	background-position:-194px -150px;
}

.votebtn {
	height:77px;
	background-position:0 -218px;
	margin-top:18px;
}
.votebtn:hover {
	background-position:-194px -218px;
}
/* Videos */
#videos {
	float:left;
	display:inline;
	width:550px;
	height:309px;
	background:url(../images/videobg.png) no-repeat;
	margin-left:20px;
	_behavior:url(../iepngfix.htc);
	padding-top:8px;
	padding-left:13px;
}
#videoswitch {
	float:left;
	display:inline;
	width:55px;
	margin-left:-31px;
	margin-top:20px;
}
#videoswitch a {
	display:block;
	text-align:center;
	color:#fff;
	text-decoration:none;
	font-size:12px;
	line-height:23px;
	width:55px;
	height:23px;
	background:url(../images/videoswitch.png);
	_behavior:url(../iepngfix.htc);
}
#videoswitch a:hover, #videoswitch a.current {
	background-position:0 -23px;
}
.videoitem {
	width:520px;
	height:292px;
	background:black;
}
/* Text */
#text {
	clear:both;
	width:920px;
	height:373px;
	background:url(../images/textbg.gif) no-repeat;
	padding-top:40px;
	padding-left:40px;
	color:#c0e5d8;
	font-size:14px;
}
#text a {
	color:#c0e5d8;
	text-decoration:underline;
}
#text a:hover {
	color:#d0130d;
}
#intro {
	float:left;
	display:inline-block;
	width:400px;
	height:300px;
	line-height:150%;
}
#introtitle {
	width:100px;
	height:22px;
	background:url(../images/texttitle.jpg);
}
#textban {
	float:left;
	display:inline-block;
	width:30px;
	height:300px;
	background:url(../images/textban.jpg) no-repeat center;
}
#qreg {
	float:left;
	display:inline-block;
	width:400px;
	height:300px;
}
#qregtitle {
	width:100px;
	height:22px;
	background:url(../images/texttitle.jpg) no-repeat 0 -22px;
}
#qreg ul {
}
#qreg li {
	height:35px;
	width:410px;
	line-height:30px;
	list-style:none;
}
#qreg div.l {
	text-align:justify;
	text-justify:inter-word;
	width:100px;
	float:left;
}
#qreg label {
	cursor:pointer;
}
#qreg input {
	width:200px;
	border:solid 1px #6bbbc4;
	background:#c0e5d8;
	font-size:14px;
	color:#000;
}
#qreg input.auth {
	width:80px;
	float:left;
	_margin-left:3px;
	display:inline;
}
#qreg input#agree {
	width:18px;
	border:0;
	background:none;
}
#qreg #regbtns {
	height:35px;
	width:300px;
	padding-left:18px;
	padding-top:48px;
	*padding-top:41px;
}
#qreg #regbtns a {
	width:100px;
	height:22px;
	float:left;
	display:inline-block;
	text-indent:-999em;
	background-image:url(../images/button2.jpg);
	background-repeat:no-repeat;
}
#qreg #submitbtn {
	background-position:0 0;
}
#qreg #homebtn {
	margin-left:20px;
	background-position:-140px 0;
}
#footer{
width:940px;
height:70px;
color:#4a6da0;
text-align:center;
margin:0 auto;
padding:1em 0 3em 0;
font-family:Arial,Simsun;
/*background:transparent url(../images/footerbg.gif) no-repeat top center;*/
font-size:12px;
}
#footer a{
color:#4A6DA0;
font-size:12px;
text-decoration:none;
}
