@charset "utf-8";
/* CSS Document */

.{margin:0; padding:0;}
body {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;  font-size:12px; color:#333; line-height:1.4em; background: url(images/header_bj.gif) repeat-x left top #FFF;}
a {color:#333; text-decoration: none;}
img {border-style:none;}
ul,li,ol,dl,dt,dd {padding:0; margin:0; list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:12px; padding:0;margin:0;}
p{margin:0; font-size:12px;	line-height:1.4em; color:#333;}
input,select{padding:1px; margin:0; font-size:12px;}
form{padding:0;	margin:0;}	
.wrapper{width:960px; margin:0px auto;}
.clear {clear: both; display: block; visibility: hidden; line-height:0px;}
/* General End */
	.header{}
		.head-top{}
			.head-right{ float:right; width:729px; padding-top:10px;}
				.head-right .search{ float:right;}
				.head-right .ads{  padding:8px 0px 12px 0px;height:81px;margin:10px 0 0 0; }
						.head-right .search input{ width:190px; height:16px; border:1px solid #dad9ad; padding: 3px 5px 5px 5px; vertical-align:top; margin-right:5px;}
						.head-right .search .submit{ background:url(images/header_btn.jpg) no-repeat left top; width:65px; height:25px; border:none; cursor:pointer;}
					.head-right p{ padding-top:5px;}
						.head-right p img{ vertical-align:middle; margin-left:5px;}
			h1{ padding-top:14px;}
				h1 a{ display:block; background:url(images/logo.png) no-repeat left top; width:213px; height:117px; cursor:pointer; text-indent:-9999px; overflow:hidden;}
	.nav{ clear:both; height:30px; background:#725700;}
		.nav ul{ padding-top:5PX;}
		.nav ul li{ float:left; line-height:19px; padding: 0px 15px; background:url(images/nav_bj.gif) no-repeat right top;}
			.nav ul li a{ color:#FFF;}
				.nav ul li a:hover , .nav ul li a.current{ color:#fbe244;}
	.Hot-Topics{ height:30px;}
		.Hot-Topics ul li{ display:inline; padding-right:15px; line-height:30px;}
		.Hot-Topics ul li.title{ font-weight:bold; color:#cc0000; }
        .Hot-Topics ul li a:hover , .Hot-Topics ul li a.current{ color:#cc0000;}

.content{}
	.content_left{ float:left; width:633px;border:1px solid #EEE; border-top:none; position:relative; left:1px;}
		.content_left  h2{ font-size:14px; line-height:33px; padding-left:10px; border-bottom:1px solid #EEE; padding-top:5px;}
		.content_left .list_box{ border-bottom:1px solid #EEE;}
			.content_left .list_box td{ width:201px; border-right:1px solid #EEE; padding:5px; }
			.content_left .list_box td.last{ border-right:none;}
				.content_left .list_box td p{ padding-top:15px; height:70px; padding-left:10px; background:#f7f7f7;}
/*news1*/
		.news1{ padding:13px 8px 5px 10px; border-bottom:1px solid #EEE;}
			.news1 h3{ font-size:18px; padding-bottom:5px; line-height:25px;}
			.news1 h3 a{ color:#333333;}
			.news_date{ padding-bottom:20px;}
				.news_date p{ float:right;}
					.news1 a{ color:#3d6fbf;}
			.news_info{}
				.news_info .text1{ float:right; width:485px;}
					.news_info .text1 p{ padding-bottom:10px;}
				.news_info .main_tu{ float:left; width:104px;}
		.pages{ padding:17px 8px 15px 15px;}
			.pages ul li{ display:inline; padding-right:6px;}
				.pages ul li a:hover{ color:#3d6fbf; }
		
	.content_right{ float:right; width:299px; border:1px solid #EEE; border-top:none; padding:11px 12px;}
				.content_right ul li{margin:10px 0;}
		.ad1 a{ display:block;}
		.ad1 img{ border:1px solid #ff8400;}
		.ad1_1{ padding-bottom:15px;}
		.ad2_fb{padding-bottom:15px;}
			.ad2_fb img{ border:1px solid #94a3c4;}
	   .widget_twitter{ border:1px solid #333; margin-bottom:15px;}
				.widget_twitter  h3 a{color:#FFFFFF;}
				.widget_twitter ul{padding:10px 5px;}
				.widget_twitter ul li{margin:20px 10px;}
	   		.widget_twitter  h3{ font-size:18px; background:#333; height:35px; line-height:35px; padding-left:10px; color:#fff;}
			.widget_twitter p{ text-align:right; padding-right:10px; color:#fff; background:#333; height:35px; line-height:24px;}
				.widget_twitter p a{ color:#fff;}
		.ad4{padding-bottom:15px;margin:20px 0 0 0;}
			.ad4 img{ border:1px solid #EEE;}
		.post{ padding-bottom:15px;}
			.post img{ border:1px solid #EEE;} 
	.footer{ padding:30px 0px;}
		.footer_ads{ text-align:center; padding-bottom:20px;}
		.map_box{ background:#f9f9f9; padding:15px;}
		.map_box ul li a:hover , .map_box ul li a.current{ color:#725700;}
			.map_box p{ float:right;}
			.map_box ul{}
				.map_box ul li{ display:inline; padding-right:10px;}
				.map_box p img{ vertical-align:top;}
				.map_box p a{ margin-left:5px;}
		.footer_in{ text-align:center; padding-top:25px;}
			.footer_in p{ font-size:11px;}
			.footer_in p img{ vertical-align:middle;}
			.footer_in p a{ margin-right:10px; }
	/*topic*/
	.content_left  h4{ line-height:33px; padding-left:10px; border-bottom:1px solid #EEE; padding-top:5px; color:#666; font-weight:normal;}
/*post*/
	.news_info{}
		.news_info .social_box{ float:right; }
		.news_info .facebook{ float:left;}
		
		.special_news{padding:20px 10px 15px 12px;  border-bottom:1px solid #EEE;font-size:14px;}
			.special_news img{ float:right; margin-left:0px;}
		    .special_news  p{ padding-bottom:20px;font-size:14px;}
		  .special_news .tages{ background:#f7f7f7; border:1px solid #EEE; padding-bottom:0px; line-height:20px; padding-left:15px;clear:both;}
		  	.special_news .tages a{ color:#cc0000;}
	.related_contact{padding:20px 10px 20px 12px;  border-bottom:1px solid #EEE;}
		.related_contact h4{ font-size:18px; line-height:30px; padding-bottom:10px;border-bottom:none;color:#000000;font-weight:bold;}
		.related_post li a img{border: 1px solid #EEEEEE;padding:5px;width:103px;height:103px;}	
				.related_post li a{padding:5px 0 0 0;}
		.related_contact ul{ float:left;}
			.related_contact ul li{ float:left; width:118px; padding-right:4px;}
			.related_contact ul li.last{ padding-right:0px;}
				.related_contact ul li .related_img{ border:1px solid #EEE; padding:5px;}
				.related_contact ul li p{ padding:5px 0px 5px 3px;}
					.related_contact ul li p a{ color:#cc0000;}
	.reply_box{ padding:20px 10px 15px 12px;}
				
.newsletter_fade{ padding:15px 8px 20px 8px;}
	.newsletter_fade  h6{ font-size:18px; padding-bottom:20px;}
	.newsletter_fade p.your{ height:24px;   background:#f6f9ff; line-height:24px; padding-left:3px;}
		.newsletter_fade p.your b{ background:url(images/newsletters_people_icon.jpg) no-repeat left 7px;  padding:10px 0px 5px 25px; color:#cc0000;}
		.newsletter_fade .your_form{ padding:10px 20px 0px 30px;}
			.newsletter_fade .your_form p{ padding-bottom:30px;}
				.newsletter_fade .your_form form{ padding-left:50px;}
					.newsletter_fade .your_form form label{ display:block; padding-bottom:20px;height:25px;}
						.newsletter_fade .your_form form label  span{ float:left; width:110px;font-size:12px;}
				.newsletter_fade .your_form form label{font-size:12px;font-weight:normal;}
				.newsletter_fade .your_form form label.error{width:145px;float:right;vertical-align:middle;line-height:25px;}
						.newsletter_fade .your_form b{ color:#cc0000;}
						.newsletter_fade .your_form form label input{ width:220px; height:21px; background:#f8f8f8; border:1px solid #EEEEEE;}
							.newsletter_fade .your_form form label.btn { padding-left:110px;}
						.newsletter_fade .your_form form label.btn input{ background:url(images/newsletters_sub.jpg) no-repeat left top; width:99px; height:28px; border:none; cursor:pointer;}
						
				#facebooklikebox-4 .widget-title{display:none;}
	
	 .special_news  a, a:link, a:visited{ color: #910; text-decoration: none;}

        .special_news a:hover, a:active{color: #C00;}
	
	
	/*additional*/
	.second_sidebar ul {
	    padding: 0 0 0 5px;
		margin:20px 0;
	}
	.second_sidebar ul li {
	    background-image: url("images/bullet.png");
	    background-position: 0 4px;
	    background-repeat: no-repeat;
	    padding: 0px 0 2px 20px;
		font-size:14px;
		margin:5px 0 0 0;
	}
	.second_sidebar li {
	    list-style: none outside none;
	    text-align: left;
	}
	.second_sidebar li .tagcloud{
	margin:15px 0 20px 15px;
	font-size:14px;	
	}
	.second_sidebar li.widget-container{border:1px solid #EEEEEE;margin:5px 0;padding:10px;}
	.second_sidebar li.widget-container h3{font-size:18px;font-weight:normal;font-family:Georgia,"Times New Roman",Times,serif;color:#242B24;}
	#___plusone_0{  vertical-align: inherit;}
#comments{margin:30px 0 0 0;}
		#comments li.comment{margin:30px 0;border-bottom: 2px solid #E7E7E7;}
		#comments ol li ul.children li{margin:5px 0 30px 30px;border-bottom: none;border-top: 1px solid #E7E7E7;}
		#comments ol li .comment-author cite{vertical-align: top;}
        #comments ol li .comment-author cite a{vertical-align: top;}
        #comments ol li .comment-author span{vertical-align: top;}
		#comments ol li{position:relative;}  
		#comments ol li	.comment-meta {position:absolute;top:22px;left:44px;}
	.avatar{}
		#comments .fn{font-size:15px;font-weight:bold;font-style:normal;}
		#comments .comment-meta a{color:blue;}
		#comments ol li div div.comment-body{margin:10px 0;}
		#comments ol li div div.reply{margin:0 0 20px 0;color:blue;}
		#comments ol li div div.reply a{color:blue;}
		#respond form p{margin:15px 0;}
		#respond form p label{margin:0px 0 5px 0;}
		#respond form p.comment-form-url{margin:15px 0 15px 0px;}
		#respond form{width:80%;}
		#respond form p #comment{width:98%;}
		.form-allowed-tags{display:none;}
		#respond form p input{width:98%;}
		#respond form p input#submit{width:25%;}
		#searchform{margin:20px 0;}
	
	.tagcloud a{margin:5px;line-height:22pt;text-decoration:underline;}
	.st_facebook .stButton{margin:-10px 0 0 0;vertical-align:super;}
.st_twitter .stButton{margin:-0 0 0 0;vertical-align:super;}
	.content_left h4{font-size:20px; font-weight:bold;}
	html{margin-top: 0px !important;}
	#slideshow-wrapper{width:347px !important;}
	#fullsize{width:347px !important;}
	#image img{width:347px !important; left:-48px;}
	#information{width:347px !important;}

ul.postlist {
	border: 0;
	margin: 5px 15px 15px 5px;
	list-style-type: square;
}
ul.postlist li {margin-left:15px; margin-right:15px;list-style-type: square;}

p.wp-caption-text {
        color: #999;
	font-size:12px;
	font-style:italic;
	text-align:center;
        padding-bottom:0px;
}


