body {
	background:url(../images/bgd_wrapper_repeat_y.jpg) center 0 repeat-y scroll #271b05;
	color:black;
}
#wrapper {
	background:url(../images/bgd_wrapper_repeat_x.jpg) repeat-x 0 0;
}
.wrapperOut {
	margin:0 auto;
	background:url(../images/bgd_wrapper.jpg) no-repeat center 0;
	width:100%;
}
.wrapperIn {
	background:url(../images/bgd_wrapper_footer.jpg) no-repeat center 100%;
	width:100%;
	margin:0 auto;
}
#header {
	height:483px;
	position:relative;
	z-index:2;
	width:996px;
	margin:0 auto;
}
.logo {
	position: absolute;
	left: 268px;
	top: 10px;
	width: 239px;
	height: 124px;
	z-index: 1;
	text-indent:-9999px;
	display:block;
}
.TopLink {
	position:absolute;
	z-index:2;
	top:4px;
	left: 682px;
}
.TopLink ul {
	overflow:hidden
}
.TopLink ul li {
	float: left;
	font-size: 12px;
	list-style-type: none;
	color: white;
	font-weight:bold;
}
.TopLink ul li a:link, .TopLink ul li a:visited {
	color: white;
	font-size: 12px;
	padding: 0 7px;
	font-weight:bold;
}
.TopLink ul li a:hover, .TopLink ul li.Hilite a:link, .TopLink ul li.Hilite a:visited {
	color:#ffa84a;
	text-decoration:underline
}
#nav {
	position:absolute;
	bottom:0;
	left:107px;
	z-index:1;
	white-space:nowrap;
	width:888px;
	height:90px;
}
#nav li {
	float:left;
}
#nav li a {
	display: block;
	float:left;
	text-indent: -9999px;
	height:78px;
	padding:7px 0 5px;
	background: url(../images/nav.png) 0 0 no-repeat;
}
#nav li.Off a, #nav li.Off a:hover {
	cursor:default
}
#nav li a.nav01 {
	background-position: 0 0;
	width:245px;
}
#nav li a.nav02 {
	background-position: -245px 0;
	width:249px;
}
#nav li a.nav03 {
	background-position: -494px 0;
	width:179px;
}
#nav li a.nav04 {
	background-position: -673px 0;
	width:215px;
}
/*hover*/
#nav li a.nav01:hover, #nav li.Hilite a.nav01 {
	background-position: 0 -120px;
}
#nav li a.nav02:hover, #nav li.Hilite a.nav02 {
	background-position: -245px -120px;
}
#nav li a.nav03:hover, #nav li.Hilite a.nav03 {
	background-position: -494px -120px;
}
#nav li a.nav04:hover, #nav li.Hilite a.nav04 {
	background-position: -673px -120px;
}
/*Off*/
#nav li.Off a.nav01, #nav li.Off a:hover.nav01 {
	background-position: 0 -240px;
}
#nav li.Off a.nav02, #nav li.Off a:hover.nav02 {
	background-position: -245px -240px;
}
#nav li.Off a.nav03, #nav li.Off a:hover.nav03 {
	background-position: -494px -240px;
}
#nav li.Off a.nav04, #nav li.Off a:hover.nav04 {
	background-position: -673px -240px;
}
.left-menu {
	position:absolute;
	width:161px;
	left:-8px;
	top:35px
}
.left-menu .left-inner {
	background:url(../images/left_menu_top.png) no-repeat;
	padding-top:51px;
	overflow:hidden;
}
.left-menu ul {
	background:url(../images/left_menu_bot.png) 0 100% no-repeat;
	overflow:hidden;
	padding:0 0 66px
}
.left-menu ul li {
	background:url(../images/left_menu_li.png) no-repeat 0 100%;
	overflow:hidden;
	padding:8px 4px 8px 14px;
}
.left-menu ul li.last {
	background:none
}
.left-menu ul li a:link, .left-menu ul li a:visited {
	color:black;
	font-size:12px;
	font-weight:bold
}
.left-menu ul li a:hover, .left-menu ul li.Hilite a:link, .left-menu ul li.Hilite a:visited {
	color:#e43600;
	text-decoration:none
}
.left-menu ul li.Off a:link, .left-menu ul li.Off a:visited, .left-menu ul li.Off a:hover {
	color:#c8c6c6;
	cursor:default
}
/*Begin Btn*/
input.BtnLogin, input.BtnAgree, input.BtnReset {
	width:auto;
	margin:10px 10px 0 0;
}
input.pos-01 {
	margin-left:169px;
}
textarea {
	resize:none
}
/*End Btn*/

#top {
	position:absolute;
	top:400px;
	width:41px;
	height:42px;
	z-index:10;
}
#top a {
	background: url(../images/top.png) no-repeat;
	display: block;
	width:41px;
	height:42px;
	text-indent:-9999px;
}
#top a:hover {
	background-position:-60px 0;
}
/*Footer*/
#Footer {
	clear: both;
	margin: 0 auto;
	overflow: hidden;
	height: 140px;
	width: 800px;
	padding-top: 24px;
}
.innerFooter {
	width:653px;
	margin:0 auto;
	padding:14px 0 0;
}
#Footer p {
	overflow:hidden;
	font: 11px/15px Tahoma;
	color:#a7b0bf;
	padding:8px 0 0;
}
.vng {
	background:url(../images/spacer.gif) no-repeat;
	height:53px;
	width:35px;
	float:left;
	text-indent:-9999px;
	margin:0 25px 0 125px;
}
.kingsoft {
	background:url(../images/spacer.gif) no-repeat;
	height:14px;
	float:left;
	margin:19px 15px 0 0;
	text-indent:-9999px;
	width:84px;
}
