@charset "utf-8";
/* CSS Document */

body{ background:url(../images/top-bg.jpg) repeat-x; margin:0; padding:0; color:#333333}

.main-container{ width:982px; overflow:hidden; margin:auto}
.heading{ color:#ad0000}
.logo-header{ height:109px}
.header-img{ width:980px; height:306px; margin:auto; padding:5px 0 5px 0;  }

.body-container{width:796px;  margin:auto; float:left; min-height:500px}
.body-content{ width:563px; float:left; min-height:189px; margin:0 0 0 20px}

.nav-bg{ background:url(../images/nav-bg.jpg) no-repeat; width:796px; height:40px; margin:0 0 10px 0}
.nav-bg ul{ margin:0; padding:0}
.nav-bg li{ margin:0; padding:0 10px; display:block; float:left; list-style:none; line-height:40px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF }
.nav-bg li a{ color:#FFFFFF; text-decoration:none}
.nav-bg li a:hover{ color:#ffd200; text-decoration:none}

.sidebar-left{ width:204px; float:left; overflow:hidden;}
.sidebar-left-top{ width:184px; min-height:148px; background:#ff6501 url(../images/l-top-bg.jpg) no-repeat top; padding:10px}
.sidebar-left-bottom{width:204px; height:13px; background: #000000 url(../images/l-bottom-bg.jpg) bottom;}

.sidebar-left-top ul{ padding:0; margin:0 }
.sidebar-left-top li{ padding:0 0 0 15px; margin:0; list-style:none; background:url(../images/arrow.png) no-repeat left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:32px; border-bottom:1px #e05b04 solid; text-decoration:none}
.sidebar-left-top li a{ color:#000000;text-decoration:none}
.sidebar-left-top li :hover{ padding:0 0 0 px; margin:0; list-style:none;  font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:32px; text-decoration:none; color:#ffffff  }



.sidebar-right{width:165px; float:left; overflow:hidden; float:right}
.sidebar-right-top{ width:135px;overflow:hidden; background:#016701 url(../images/r-top-bg.jpg) top no-repeat; min-height:165px; padding:15px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF}
.sidebar-right-top p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF}
.sidebar-right-bottom{width:165px; height:25px; background:url(../images/r-bottom-bg.jpg) bottom}

.hgt-space{ padding:25px 0 0 0; background:transparent}
.small-lnk{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;}
.small-lnk a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:underline}
.small-lnk a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none}

.footer{ width:100%; height:76px; background:url(../images/footer-bg.jpg)}
.footer-content{ width:980px; height:76px; margin:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-align:center; padding:20px 0 0 0; line-height:22px}

.footer-content a{ color:#FFFFFF}
.footer-content a:hover{ color:#333333}