body {
	text-align:center;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration: underline;
}
#wrap {
	width:800px;
	text-align:left;
	margin:0 auto;
	
}
.float-l {
	float:left
}
.folat-r {
	float:right
}
.clearfix {
	clear:both
}
.left {
	width: 390px;
}
.right {
	width: 320px;
	padding:0.5 40px
}
.right a {
	color:#AF7817;
	text-decoration:underline;
	line-height:20px
}
#side-left li {
	list-style:url(images/sub.png) inside
        /*background-color: #FAFAFA;*/
	/*background-position: left;*/
	/*background-repeat: no-repeat;*/
	/*color: #FF4500;*/
}
/* header */
#header {
	background:url(images/header.gif) no-repeat;
	height:120px
}
#logo {
	position:relative;
	top:72px;
        left:35px
}
#logo h1 {
	font-size:34px;
	color:#ffffff
}
#logo div {
	padding-left: 130px;
}
#nav {
	position:relative;
	top:-37px;
	left:480px
	
}
/* content */
#content {
	background:url(images/content.gif) no-repeat;
	height: 374px
}
#content .left h2 {
	color:#817339;
	font-size:60px;
	padding:22px 0
}
#content p {
	padding-bottom:7px;
	width: 400px;
}
#content .right h2 {
        color:#AF7817; 
	font-size:22px;
	padding:12px 0;
}
#content .right a:hover {
	text-decoration:none;
	color:#CC3300
}
#side-left {
	float:left
}
#side-right {
	float:right;
	line-height:25px;
	width:160px
}
.left {
	padding:0 25px
}
.q {
	width:100px
}

.submit {
	background:url(images/sc_ar.gif) no-repeat;
	height:16px;
	width:20px;
	border:0
}
#side-left form {
	padding:30px 0
}
/* footer */
#footer {
	background:url(images/footer.gif) no-repeat;
	height:128px;
	padding-top: 40px;
	padding-left: 40px;
}
#xhtml {
	position:relative;
	top:-25px;
	left:500px
}
#header a, #footer a {
	color:#ffffff
}
