*{margin:0; padding:0}
body{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background:url(images/bg.gif) repeat-x top left}
a{font-weight:bold; color:#000; text-decoration:none}
a:hover{text-decoration:underline}
p{line-height:20px; text-align:justify; margin-bottom:11px}
img{border:none}
.clearbt{clear:both}

#wrapper
{
	width:1002px;
	height:auto;
	margin:0 auto;
}

#header
{
	width:1002px;
	height:116px;
	float:left;
}

#head-left
{
	width:209px;
	height:93px;
	float:left;
	background:url(images/head-left.gif) no-repeat top left;
	padding:23px 0 0 39px;
}

#head-right
{
	width:754px;
	height:116px;
	float:left;
}

#head-right-t
{
	width:164px;
	height:50px;
	float:left;
	padding:15px 0 0 590px;
}

#head-right-t ul li
{
	list-style:none;
	display:inline;
}

#head-right-b
{
	width:754px;
	height:51px;
	float:left;
}

#head-right-b ul li
{
	list-style:none;
	float:left;
	margin-right:7px;
}

#head-right-b ul li a
{
	height:51px;
	display:block;
	float:left;
	background:url(images/nav-l.gif) no-repeat top left;
	line-height:51px;
	padding-left:7px;
	font-size:12px;
}

#head-right-b ul li a span
{
	height:51px;
	display:block;
	float:left;
	background:url(images/nav-r.gif) no-repeat top right;
	padding:0 32px 0 25px;
}

#head-right-b ul li a:hover, #head-right-b ul li a.current
{
	background:url(images/nav-lo.gif) no-repeat top left;
	color:#fff;
	text-decoration:none;
	cursor:pointer;
}

#head-right-b ul li a:hover span, #head-right-b ul li a.current span
{
	background:url(images/nav-ro.gif) no-repeat top right;
}


#head2
{
	width:1002px;
	height:317px;
	float:left;
}

#left-nav
{
	width:306px;
	height:280px;
	float:left;
	padding-top:33px;
	padding-left:4px;
}

#left-nav ul li
{
	list-style:none;
	float:left;
	line-height:33px;
	margin-bottom:1px;
}

#left-nav ul li a
{
	background:url(images/left-nav-bg.gif) no-repeat top left;
	width:244px;
	height:33px;
	float:left;
	line-height:33px;
	padding-left:62px;
}

#left-nav ul li a:hover, #left-nav ul li a.active
{
	background:url(images/left-nav-bgo.gif) no-repeat top left;
	text-decoration:none;
}

#head2-mid
{
	width:253px;
	height:317px;
	float:left;
	background:url(images/head2-mid.jpg) no-repeat top left;
}

#head2-right
{
	width:439px;
	height:317px;
	float:left;
}

#head2-right-t
{
	width:439px;
	height:195px;
	float:left;
	background:url(images/head2-mid-t.jpg) no-repeat top left;
}

#head2-right-b
{
	width:285px;
	height:43px;
	float:left;
	background:url(images/head2-right-b.jpg) no-repeat top left;
	padding:79px 0 0 154px;
}

#cent-cont
{
	width:982px;
	height:auto !important;
	min-height:325px !important;
	height:325px;
	float:left;
	padding:12px 10px 15px 10px;
}

#cent-cont h1
{
	font-size:18px;
	color:#0c572f;
	font-weight:normal;
	margin-bottom:15px;
	letter-spacing:.05em;
}

#cent-cont h1 span
{
	width:auto;
	border-bottom:2px solid #a56565;
	padding-bottom:5px;
}


#cent-cont ol, #cent-cont ul
{
	margin:0 0 10px 16px;
}

#cent-cont ol li, #cent-cont ul li
{
	padding:4px 0 4px 5px;
}

#cent-cont ul li a
{
	font-weight:normal;
}



#footer
{
	width:100%;
	height:auto;
	float:left;
	background:#f3f1f1;
	text-align:center;
	padding:15px 0;
}

#footer ul li
{
	list-style:none;
	display:inline;
}

.copyright
{
	padding:20px 0;
}

.copyright a
{
	font-weight:normal;
}

.sm-head
{
	font-size:14px;
	font-weight:bold;
	color:#0c572f;
	margin-bottom:10px;
}

.sm-box
{
	width:490px;
	height:auto;
	float:left;
}
