.banner
{
	margin-bottom:20px;
}
.banner .news_header
{
	background:url(../images/geo_news/news_heading_1.gif) no-repeat;
	height:54px;
}

.banner .news_header_history
{
	background:url(../images/history/today.gif) no-repeat;
	height:54px;
}

.banner .event_header
{
	background:url(../images/peer/index_03.gif) no-repeat;
	height:54px;
}

.search_box
{
	text-align:right;
	padding-top: 35px;
}

.search_box .search_List
{
	text-align:right;
	padding-right: 20px;
}

.search_box .search_List .search_Item_1 a
{
	font-size:12px;
	color: #6d8d57;
	font-weight:bold;
	padding-left: 10px;
	float:right;
}


.search_box .search_List .search_Item_1 a:hover
{
	text-decoration:underline;
	color: #6d8d57;
}

.search_box .search_List .search_Item_2 
{
	font-size:12px;
	color: #6d8d57;
	font-weight:bold;
	padding-left: 10px;
	float:right;
}

.search_btn
{
	text-align:right;
	float:right;
	padding-left: 8px;
}

.news_list
{
	/*border-bottom: 1px solid #ace282;*/
	/*width:700px;*/
	padding-bottom:10px;
	padding-left:20px;
}

.news_list .latest_news
{
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #ace282;
	line-height: 18px;
	width: 500px;
}

.news_list .latest_news .content .title
{
	font-size: 16px; 
	color: #6d8d57;
	font-weight: bold;
	margin-bottom: 20px;
	padding-top:20px;
	text-align:left;	
}

.news_list .latest_news .content
{
	font-size: 13px; 
	color: #7c7c7c;
	line-height: 18px;
	text-align:left;
}


.news_list .news_image
{
	float:left;
	padding-top:20px;
	padding-right:20px;
	width:150px;
}

.news_list .news_details
{
	float:left;
	width:545px;
}

.news_list .news_details .title
{
	font-size: 14px; 
	color: #6d8d57;
	margin-bottom: 20px;
	padding-top:20px;
	text-align:left;	
}

.news_list .news_details .content
{
	font-size: 12px; 
	color: #7c7c7c;
	line-height: 18px;
	text-align:left;
}

.right_Adv
{
	float:left;
	padding-left:80px;
	padding-top:20px;
}


.news_list .older_news
{
	float: left;
	width: 500px;
}

.news_list .older_news .a_news
{
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #ace282;
	line-height: 18px;
}

.news_list .older_news .a_news img
{
	float: left;
	margin-right: 25px;
}

.news_list .older_news .a_news .content
{
	float: left;
	padding-top: 10px;
	font-size: 13px; color: #7c7c7c;
}

.news_list .older_news .a_news .content .title
{
	font-size: 15px; color: #6d8d57;
	font-weight: bold;
	margin-bottom: 10px;
}

.news_list .older_news .more_news
{
	margin-top: 50px;
	padding: 20px 0px;
	border-top: 1px solid #ace282;
	text-align: right;	
}

.news_list .older_news .more_news a
{
	font-size: 13px; color: #6d8d57;
}

.news_list .ad
{
	float: left;
	margin-top: 40px;
	margin-left: 30px;
}


.news_content
{
	width: 930px;
	padding-top: 30px;
	padding-bottom:100px;

}


.news_content .content_left
{
	float: left;
	margin-right: 20px;
}

.news_content .content_left .photo
{
	margin-bottom:20px;
	margin-left:20px;
	width:150px;
}

.news_content .content_left .photo .caption
{
	margin-top:5px;
	font-size:12px;
	text-align:left;
	width:150px;
	height:auto;
}

.news_content .content_right
{
	float: left;
	line-height: 18px;
	width:700px;
	padding-left:20px;
}


.news_content .content_right .title
{
	font-size: 16px; color: #6d8d57;
	font-weight: bold;
	
}

.news_content .content_right p
{
	font-size: 13px; color: #7c7c7c;
	margin: 10px 0px;
	width:500px;
}

.news_content .content_right .content_details
{
	font-size: 13px; color: #7c7c7c;
	margin: 10px 0px;
	width:500px;
}

.news_content .content_right .content_details a
{
	font-size: 13px; color:#517833;
	margin: 10px 0px;
}

.news_content .content_right .content_details a:hover
{
	color: #517833;
	text-decoration:underline;
}

.news_content .content_right .back_News
{
	padding-top:30px;
	text-align:right;
}

.page_selection
{
	padding-top:20px;

}
.page_selection a{
	float:left;
	display:block;
	border:1px solid #83C02C;
	font-size: 14px;color:#83C02C;
	font-weight: bold;
	margin: 0px 2px;
	padding: 1px 5px;
	text-decoration:none;
}

.page_selection span{
	float:left;
	display:block;
	font-size: 14px;color:#83C02C;
	font-weight: bold;
	margin: 0px 2px;
	padding: 1px 5px;	
}


.news_list .show_more_details
{
	text-align:right;
	padding-right: 10px;
	
}