div.header_title{width:480px;color:#7828a2;font-size:33px;float:left;text-align:center;line-height:33px;margin-top:4px;}


div.lside{width:184px;float:left;padding:0;margin:0;background:url(../images/bk_snav2.png) repeat-y;}
div.rside{width:796px;float:left;padding:18px 0 0 14px;margin:0;}

div.snav{width:184px;border:0;background:none;color:#7828a2;}
div.snav ul{display:block;margin:10px 0 0 0;padding:0;list-style-type:none;border:0;}
div.snav ul li{border-top:1px solid #92acb9;width:184px;}
div.snav li ul{margin:0;width:184px;}
div.snav li li ul{margin:0;width:184px;}
div.snav li ul li:first-child{border-top:1px solid #92acb9;}
div.snav li a{color:#440e63;border:0;font-family: 'Philosopher', arial, serif;font-size:14px;text-decoration:none;display:block;padding:3px 5px 3px 14px;font-size:14px;}
div.snav li li a{width:154px;padding-left:24px;}
div.snav li li li a{width:144px;padding-left:34px;}


div.tips .box1{overflow:hidden;width:245px;float:left;margin:0 0 0 14px;}
div.tips .box1 a{text-decoration:none;color:#7828a2;}
div.tips .box1_middle{width:225px;background:url(../images/box2_bk.png) no-repeat;height:105px;padding:5px 10px;}
div.tips .box1_middle_first{padding:0;width:245px;height:115px;}
div.tips .box1 .box1_bottom{background:url(../images/box2_bottom.png) bottom no-repeat;width:245px;height:15px;}
div.tips .box1 form,div.tips .box1 .title{margin:0;padding:0;font-size:32px;color:#7828a2;}
div.tips .box1 form select{width:204px;background:#7828a2;color:#fff;}
div.tips .box1 form a{margin:15px 0 0 30px;}
div.tips .box1_middle_last{background:#7828a2;color:#fff;}
div.tips .box1_middle_last .title{color:#f2b100;}


ul.dp_list li{width:245px;float:left;margin:0 0 0 14px;}
ul.dp_list li .box1_middle{line-height:18px;width:200px;background:url(../images/box2_bk.png) no-repeat;padding:5px 28px 10px 16px;}
ul.dp_list li .box1_bottom{background:url(../images/box2_bottom.png) bottom no-repeat;width:245px;height:15px;}
ul.dp_list li .main_img{margin-bottom:7px;}
ul.dp_list li img{border:1px solid #999;}
ul.dp_list li h2{line-height:40px;}
ul.dp_list li a{color:#7828a2;}
ul.dp_list li .text{height:150px;}
ul.dp_list li .more_info{background:url(../images/bk_info.png) repeat-x #fff;padding:5px 0 0 0;}
ul.dp_list li .more_info_last{background:url(../images/bk_info.png) repeat-x #fff;padding:15px 0 0 0;}
ul.dp_list li .more_info a{font-size:30px;color:#7828a2;text-decoration:none;line-height:30px;padding:0 5px;}


div.content{margin:0 0 19px 0;}

div.region_content{width:766px;background:#fff;margin-left:14px;}
div.region_content .content_inner{background:url(../images/bk_info2.png) repeat-x;padding:14px 19px;}
div.region_content .content_inner .media{width:257px;min-height:100px;_height:100px;margin:0 32px 0 0;float:left;}
div.region_content .content_inner .media img{margin:0 0 15px 0;border:1px solid #999;}
div.region_content .content_inner .text{width:430px;float:left;}

div.region_content h1{font-size:39px;line-height:43px;color:#7828a2;padding:0 32px 0 0;}
div.region_content .campsites{background:url(../images/bk_info2.png) 0 45px repeat-x;height:248px;padding:0 19px;}

.camps_slider{height:203px;overflow:hidden;margin:7px 0 0 0;}
.camps_slider a.prev{z-index:2000;margin:37px 0 0 0;width:24px;height:124px;display:block;float:left;background:url(../images/slider_nav.png) no-repeat;text-indent:-9999px;}
.camps_slider a.next{z-index:2000;margin:37px 0 0 0;width:24px;height:124px;display:block;float:left;background:url(../images/slider_nav.png) -24px 0 no-repeat;text-indent:-9999px;}
.slider2{width:675px;height:203px;float:left;overflow:hidden;position:relative;}
.slider2 .slider2_inner{position:absolute;height:203px;z-index:1000;}

.camps_slider .camp_item{margin:0 15px;width:200px;overflow:hidden;float:left;}
.camps_slider h2{font-size:27px;height:32px;overflow:hidden;}
.camps_slider img{height:133px;border:1px solid #999;margin:0;}
.camps_slider a.more{text-decoration:none;float:right;font-size:25px;color:#7828a2;}


div.campsite_content{width:766px;background:#fff;margin-left:14px;}
div.campsite_content h1{font-size:39px;line-height:43px;color:#7828a2;padding:0 32px 0 0;}
div.campsite_content .content_inner{padding:14px 17px;}

div.campsite_content .media .links{width:210px;float:right;}
div.campsite_content  .links a{display:block;background:url(../images/bk_info.png) repeat-x;height:30px;padding:3px 0 0 10px;font-size:25px;color:#7828a2;text-decoration:none;}
div.campsite_content  .links .bottom{background:url(../images/bk_info.png) repeat-x;height:15px;}
div.campsite_content  .links a:HOVER{background:url(../images/bk_info_over.png) repeat-x;}
div.campsite_content  .links a span{display:block;position:absolute;}

div.campsite_content .media .main_img{border:1px solid #7828a2;}

div.campsite_content .html{width:502px;float:left;line-height:18px;}
div.campsite_content .html a.share{float:right;margin:4px 0;font-size:24px;color:#7828a2;text-decoration:none;line-height:26px;}
div.campsite_content .html a.share img{float:left;margin:0 5px 0 0;}

div.campsite_content .html2{float:left;width:210px;margin:0 0 0 19px;}
div.campsite_content .html2 div.title{font-size:39px;color:#7828a2;}
div.campsite_content .html2 ul{margin:0;padding:0 0 0 20px;}

div.campsite_content  a.pdf_small{color:#000;background:url(../images/pdf_icon_13.png) 0 9px no-repeat;line-height:18px;text-decoration:none;padding:8px 0 0 25px;display:block;margin:2px 0 0 10px;}




