/* CSS Document */
body {height:100%;font:11px Tahoma, Arial, Verdana, Sans-Serif;color:#000;background:#f4f4f4 url(../images/body.jpg) repeat-x;}
body.blue_tour {background:#00163c;}
div, html, body, p, ul, ol, li, a, form, img, table, td, h1, h2, h3, h4 {margin:0;padding:0;} 
table {border-collapse:collapse;}
img {border:none;}   
ul, li {list-style:none;} 
a, a:active, a:visited {text-decoration:none;color:#000;}
a:hover {text-decoration:none;color:#000;}
  
/*  All  */  
.nofont {font-size:0;line-height:0;}
.clear {font-size:0;line-height:0;clear:both;}
.wraper {width:1011px;margin:0 auto;position:relative;}
.header {position:relative;}
.header .text {font-family:Arial;text-align:center;color:#035c32;position:absolute;top:0;left:555px;}
.header .text a {color:#035c32;}
.header .header_text_list {position:absolute;top:63px;left:494px;}
.header .header_text_list li {float:left;padding-left:40px;}
.header .header_text_list li ul {position:static;}
.header .header_text_list li ul li {float:none;padding-left:0;font-size:11px;font-family:Arial;}
.header .header_text_list li ul li a, .header .header_text_list li ul li a:visited {color:#3e6200;}
.header .header_text_list li ul li a:hover {color:#6ab100;text-decoration:underline;}
.header .top_menu {position:absolute;top:0;left:20px;}
.header .top_menu li {font-weight:bold;float:left;margin-right:26px;}
.header .top_menu li a, .header .top_menu li a:visited {color:#197c00;display:block;height:36px;padding-top:5px;width:111px;text-align:center;}
.header .top_menu li a:hover, .header .top_menu li a.active, .header .top_menu li a.active:visited {color:#fff;background:url(../images/top_menu.gif) no-repeat;}
.title {background:url(../images/title.jpg) no-repeat;height:43px;position:relative;}
.title a, .title a:visited {font-weight:bold;color:#fff;text-decoration:underline;position:absolute;top:22px;right:52px;}
.title span {display:block;position:absolute;top:20px;left:233px;width:633px;text-align:center;}
.title2 {background:url(../images/title2.jpg) no-repeat;height:41px;position:relative;}
.title2 a, .title2 a:visited {font-weight:bold;color:#fff;text-decoration:underline;position:absolute;top:20px;right:52px;}
.title2 span {display:block;position:absolute;top:18px;left:180px;width:633px;text-align:center;}
.top_list {background:url(../images/top_list.gif) no-repeat;height:8px;font-size:0;line-height:0;}
.archive {height:23px;padding-top:5px;background:url(../images/archive.gif) no-repeat;font-weight:bold;color:#115a00;}
.archive span {color:#fff;padding:0 54px 0 51px;}
.archive a, .archive a:visited {color:#115a00;}
.bottom_list {background:url(../images/bottom_list.gif) no-repeat;height:16px;clear:both;font-size:0;line-height:0;}
.bottom_list2 {background:url(../images/bottom_list2.gif) no-repeat;height:16px;clear:both;font-size:0;line-height:0;}
.center_list {padding:15px 2px 0 12px;background:url(../images/center_list.gif) repeat-y;float:left;width:997px;}
.center_list .center_list_left {width:200px;margin-right:10px;float:left;background:#d4e9cf url(../images/center_list_left.gif) no-repeat;}
.center_list2 .center_list_left {margin-right:0;}
.center_list .center_list_left h3 {text-align:center;font-size:0;line-height:0;padding:11px 0 9px 0;}
.center_list .center_list_left h3 {text-align:center;font-size:0;line-height:0;padding:11px 0 9px 0;}
.center_list .center_list_left .text_list {padding-bottom:10px;}
.center_list .center_list_left .text_list li {padding:0 5px;}
.center_list .center_list_left .text_list li a {display:block;height:17px;padding:3px 0 0 16px;}
.center_list2 .center_list_left .text_list li a {text-align:right;padding:3px 7px 0 0;}
.center_list .center_list_left .text_list li a:hover {background:#badcb2;}
.center_list .center_list_left .pic_text_list {padding-bottom:25px;}
.center_list .center_list_left .pic_text_list li {width:132px;margin:0 0 20px 34px;background:#fff;text-align:center;padding:5px 0 7px 0;}
.center_list .center_list_left .pic_text_list li img {border:1px solid #000;margin-bottom:3px;}
.center_list .center_list_left .pic_text_list li a {text-decoration:underline;}
.center_list .center_list_left .center_list_left_bottom {background:url(../images/center_list_left_bottom.gif) no-repeat;height:16px;font-size:0;line-height:0;}
.center_list .center_list_right {width:787px;float:left;}
.center_list2 .center_list_right {width:782px;padding-left:5px;}
.center_list .center_list_right li {width:240;padding:2px;float:left;margin:0 8px 8px 0;font-size:0;line-height:0;border:3px solid #1e9003;}
.center_list .center_list_right li img {border:1px solid #000;}
.center_list .center_list_recommended {padding:0 0 0 38px;}
.center_list .center_list_recommended li {width:254;float:left;margin:0 58px 0 0;font-size:0;line-height:0;} 
.center_list .center_list_recommended li a {display:block;width:250;padding:2px;border:3px solid #1e9003;}
.center_list .center_list_recommended li.last {margin-right:0;}
.center_list .center_list_recommended li img {border:1px solid #000;}
.center_list .bottom_text_list {padding:0 0 0 3px;}
.center_list .bottom_text_list li {float:left;width:190px;padding:5px;background:#d4e9cf;margin-right:58px;}
.center_list .bottom_text_list li.last {margin-right:0;}
.center_list .bottom_text_list li ul {padding:0 0 0 0;}
.center_list .bottom_text_list li ul li {color:#38342b;font-size:13px;font-weight:bold;float:none;width:auto;padding:0;background:#d4e9cf;margin-right:0;}
.center_list .bottom_text_list li ul li a, .center_list .bottom_text_list li ul li a:visited {color:#38342b;display:block;padding:3px 0 0 30px;height:17px;}
.center_list .bottom_text_list li ul li a:hover {background:#badcb2;}
.footer {background:url(../images/footer.jpg) no-repeat;height:117px;}
.footer p {text-align:right;color:#fff;padding:18px 12px 0 0;font-family:Arial;}
.footer p strong span {color:#135e00;}
.footer p span.designed_by {color:#bbf05a;display:block;padding-top:5px;}
.footer p span.designed_by a, .footer p span.designed_by a:visited {color:#bbf05a;text-decoration:underline;}

