@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
ul,li{list-style:none;}
body{font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;background:url(bg.gif) repeat-x left top #fff;color:#666;}
.head{width:800px;margin:0 auto;height:110px;}
.head .logo{ position:relative;}
.head .logo .top_nav{ position:absolute;right:100px;top:25px;}
.head .logo .top_nav a{background:url(top_ico.gif) no-repeat left -1000px;color:#999;text-decoration:none;font-weight:bold;line-height:18px;font-size:9px;margin:0 5px;padding:2px 0 2px 18px;}
.head .logo .top_nav a:hover{color:#666;}
.head .logo .top_nav a.favorites{background-position:left top;}
.head .logo .top_nav a.content{background-position:left -35px;}
.head .logo .top_nav a.sitemap{background-position:left -69px;}

.nav{background:url(nav_bg.gif) repeat-x left bottom;height:44px;}
.nav a{display:block;float:left;padding:0 10px;margin:2px 3px 0 3px;line-height:40px;text-decoration:none;color:#666;font-weight:bold;background:url(nav_ico.jpg) no-repeat center -1000px;}
.nav a:hover,.nav a.hover{background-position:center bottom;color:#D52517;}

.main_box{background:url(main_box_bg.jpg) repeat-y left top;width:800px;margin:0 auto;}
.main_box .main_top_bg{background:url(main_top_bg.jpg) no-repeat left top;height:6px;margin-bottom:8px;}

.main_box table{margin:0;padding:0;}
.main_box td{font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif; vertical-align:top;}
.main_box .left_box{width:220px;margin:0 auto;float:right;}
.main_box .left_box .menu{border:1px solid #ccc;margin-bottom:10px;background:#fff;}
.main_box .left_box .menu h3{background:url(left_h3_bg.gif) repeat-x left top;font-size:11px;color:#FF4D4D;line-height:25px;border:1px solid #fff;}
.main_box .left_box .menu h3 span{display:block;width:80%;margin:0 auto;padding-left:30px;background:url(left_ico.gif) no-repeat 5px 5px;border-bottom:1px dashed #ccc;}
.main_box .left_box .menu ul{margin:0px auto;padding:5px 0 5px 10px;}
.main_box .left_box .menu a{text-decoration:none;color:#666;padding-left:15px;background:url(left_ico.gif) no-repeat 2px -55px;line-height:18px;}
.main_box .left_box .menu a:hover,.main_box .left_box .menu a.hover{background-position:5px -29px;color:#FF4D4D;}

.right_box{width:537px;margin:0 auto;}
.right_box .add{border:1px solid #F4A4A4;padding:1px 1px 1px 2px;margin-bottom:10px;}

.right_box .content{width:95%;margin:0 auto;padding-bottom:20px;}
.right_box .content h1{line-height:25px;color:#D60000;font-size:14px;padding-left:30px;background:url(right_ico.gif) no-repeat -49px 2px;}
.right_box .content ul{padding-left:30px;}
.right_box .content ul li{margin-top:8px;}
.right_box .content ul li.img img{margin:0 15px 8px 0;}
.right_box .content strong{padding-left:20px;background:url(right_ico.gif) no-repeat -28px -45px;+background:url(right_ico.gif) no-repeat -28px -42px;color:#565656;line-height:16px;display:block;}
.right_box .content p{line-height:18px;color:#565656;text-indent:2em}
.right_box .content p span{display:block;padding-left:35px;background:url(right_ico.gif) no-repeat 20px -81px;+background:url(right_ico.gif) no-repeat 20px -80px;text-indent:0;color:#773537;line-height:16px;margin-bottom:5px;}
.right_box .content a:link,.right_box .content a:visited{ color:#D60000; text-decoration:none}
.right_box .content a:hover{ text-decoration:underline}

.footer{background:url(footer_bg.jpg) no-repeat center top #454545;padding-bottom:50px;}
.footer .foot_nav{width:700px;margin:0 auto;line-height:20px;padding-top:2px;}
.footer .foot_nav a{text-decoration:none;color:#565656;}
.footer .foot_nav a:hover{color:#8E2626;border-bottom:1px dashed #8E2626}
.footer .copyright{text-align:center;margin-top:15px;color:#D0D0D0;}
.footer .copyright li{margin:5px auto;}
.footer .copyright a{color:#D0D0D0;text-decoration:none;line-height:18px;}
.footer .copyright a:hover{border-bottom:1px dashed #D0D0D0;color:#fff;}