* {padding:0; margin:0; list-style:none}
html, body {min-height:100%; color:#251c13; font:normal 12px Tahoma, Geneva, sans-serif; background: url(../images/site_bg.gif) repeat-x 0 61px #606260}
a img {border:0}
img {overflow:hidden}
a {color:#482b00; }
a:hover {text-decoration:none;}
h1 {font-size:18px; padding-bottom:15px;}
h2 {font-size:16px; padding-bottom:10px;}
p {padding-bottom:10px;}
#nPage {width:878px; margin:auto; background: url(../images/header_bg.jpg) no-repeat}
#header {padding-left:30px}
#header .slogan {text-align:center; padding:20px 0}
#header #logo {height:130px; width:165px; display:block; margin:auto}
.main { background:url(../images/paper_bg.jpg) repeat-y; }
.main .content {padding:0 40px 50px; background:url(../images/pager_btm.gif) no-repeat 0 100%; position:relative; bottom:-10px}
.pagination {padding:20px 0; color:#a06d41}
.pagination a {font-weight:bold; text-decoration:none; margin:0 1px}
.pagination a.actived {color:#a06d41}
.pagination a:hover, .news .item .comm a:hover {text-decoration:underline}
.news { background:url(../images/hr.gif) no-repeat;}
.news .item {padding:20px 0 25px; background:url(../images/hr.gif) 0 100% no-repeat; }
.news .item h3 {float:left; width:600px}
.news .item .date {float:right; width:120px; text-align:right; padding-top:3px; color:#a06d41; font-weight:bold}
.news .item .news_text {clear:both; padding:10px 0}
.news .item .comm {float:right; color:#a06d41}
.news .item .comm a {text-decoration:none; font-weight:bold}
.leftMenu {width:215px; float:left; padding-right:40px}
.leftMenu ul {border-right:solid 1px #deceaf; padding:0 20px 5px 0; font-weight:bold}
.leftMenu ul h4 {color:#8b4304; padding:5px 0}
.leftMenu ul a {text-decoration:none}
.leftMenu ul a:hover {text-decoration:underline}
.leftMenu ul li {background:url(../images/left_li.gif) 0 5px no-repeat; padding:0 0 5px 9px}
.leftMenu ul ul {border-right:0; padding:0}
.leftMenu ul li a {color:#251c13}
.leftMenu ul li li {background:url(../images/left_li2.gif) 0 6px no-repeat; padding:2px 0 0 9px}
.leftMenu ul li li a {color:#4d3b29}
.mainBlock {float:left; width:543px; background:url(../images/hr.gif) 0 100% no-repeat; padding-bottom:25px}
.mainBlock ul li {background:url(../images/left_li2.gif) 0 6px no-repeat; padding:2px 0 0 9px}
.mainBlock ul li a {text-decoration:none}
.mainBlock ul li a:hover {text-decoration:underline}
.mainBlock .breadcrumbs {background:url(../images/hr.gif) 0 100% no-repeat; height:50px; margin-bottom:20px }
.mainBlock .breadcrumbs li {float:left; padding:0 5px 0 0; background:none }
.mainBlock .breadcrumbs li a {margin-right:5px; text-decoration:underline}
.mainBlock .breadcrumbs li a:hover {text-decoration:none}
.mainBlock .breadcrumbs li span {font-weight:bold; color:#a06d41}
.mainBlock dl {padding:15px 5px 15px; background:url(../images/hr.gif) 0 100% no-repeat;}
.mainBlock dl dd {float:left; width:85px}
.mainBlock dl dt {padding-left:85px;}
.mainBlock dl dt .title {font-size:14px; font-weight:bold; padding-bottom:5px}
.mainBlock dl dt .title a {color:#251c13; text-decoration:none}
.mainBlock dl dt .title a:hover {text-decoration:underline}
.mainBlock dl dt .title span {font-size:12px; font-weight:normal}
.mainBlock dl dt p {padding-bottom:4px}
.mainBlock dl dt strong {color:#a06d41}
.mainBlock dl dt ul {padding-bottom:10px}
.mainBlock dl dt ul li {list-style:disc; margin-left:15px; padding:0; background:none}
.clear, .wrap {clear:both}
.right {float:right}
.left {float:left}
#footer
{
height: 31px;
width:370px;
margin: 15px auto 0 auto;
color:#a5a4a4;
font-family:Times New Roman;
font-size:12px;
}
#bottom_line
{
color:#808080;
font-family:Verdana;
font-size:12px;
font-weight:normal;
margin: 0px auto 0 auto;
text-align:center;
width:800px;
}
#footer a
{
padding:0;
}
#nav
{
border: 1px solid #585857;
background: #666866;
width:858px;
height:27px;
margin: 15px auto;
text-align:center;
line-height: 23px;
font-family:Verdana;
background: url(../images/ptr_bg.gif) repeat-x top center #606260;
background-position: 0 100px;
font-family:Tahoma;
font-size: 12px;
font-weight:bold;
}
#nav a
{
color: #fefefe;
padding:0 20px;
}
#nav a:hover
{
text-decoration:none;
}