/* CSS Document */
.body{width: 858px;margin: auto;text-align: left;background: url(../images/main_bg.jpg) repeat-y center;}
.header{background: url(../images/body_bg.jpg) repeat-x;height: 161px;}
.header-content{background: url(../images/top_bg.jpg) no-repeat;background-position: 0 65px;height: 161px;}
.header-spacer{width: 100px;float: right;height: 20px;}
.sidebar{width: 238px;float: left;}
.content .content-title{font-size: 18px;font-weight: bold;padding: 0px;margin: 0px;text-align: right;}
.content{padding: 10px;}

/* footer */
.footer{text-align: center;height: 45px;width: 573px;float: left;background: url(../images/footer_04.jpg) repeat-x;}
.footer-left-01{background: url(../images/footer_01.jpg) no-repeat;width: 24px;height: 45px;float: left;}
.footer-left-02{background: url(../images/footer_02.jpg) repeat-x;width: 224px;height: 45px;float: left;}
.footer-left-03{background: url(../images/footer_03.jpg) no-repeat;height: 45px;width: 11px;float: left;}
.footer-end{background: url(../images/footer_05.jpg) no-repeat;height: 45px;width: 26px;float: left;}
.footer-content{font-size: 11px;color: #fff;padding-top: 12px;}
.footer-content a{color: #fff;}
.footer-content a:hover{color: #fff;}
.bottom-menu{background:#1682be;height: 1px;clear: both;}
.bottom-menu-content{padding-right: 30px;}
.main-left{background: url(../images/main_left.jpg) no-repeat;height: 404px;width: 19px;float: left;}
.main-right{background: url(../images/main_right.jpg) no-repeat;height: 404px;width: 18px;float: right;}
.main-wraper{width: 821px;float: left;}
.main{width: 583px;float: right;}
.main-content{padding: 10px;}

