body {
	text-align:center;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration: underline;
}
#bg {	background:url(images/bg.jpg);
	margin:0 auto;
	width:939px;
	height:1100px;
	
}
#wrap {
	width:789px;
	text-align:left;
	margin:0 auto;
	position: relative;
	top:90px;
	
}

#logo {
	position: absolute;
	top:20px;
	color:#fff;
	padding-left:100px
}
#logo h1 {
	font-size:34px;
}
#logo div {
	padding-left:100px;
	color:#85c471
}


#nav {background:url(images/nav.jpg) repeat-x; height:31px; }
#nav li{display: inline; border-right:#FFFFFF 1px solid; padding:0 30px; line-height:30px}
#nav li a{color:#FFFFFF}
.float-l{ float:left}
.folat-r{ float:right}
.clearfix{ clear:both}



/* header */
#header { background:url(images/hd.jpg); height:122px }


/* content */
#content {height: 780px;}
.left {background:url(images/side.jpg) no-repeat; height:764px}
.left ul { width:200px; margin:0 0 0 40px}
.left ul li {border-bottom: #1e3a07 1px solid; line-height:30px; width:180px}
.left li a {color:#1e3a07}
.right {width:520px}
.right p{width:500px; margin-bottom:10px}
.right img {padding:5px}
.right h2 {font-size:34px; padding:20px 0}
/* footer */
#footer { clear:both; color:#fff}
#footer a{color:#fff}

#xhtml{float:right}