
#image_info {
  position:absolute;
  left: 17px;
  top: 541px;
}

#image_info_pop_up {
  background-color: none;
  position:absolute;
  left: 17px;
  top: 341px;
  width: 640px;
  display: none;
}
#image_info_pop_up_rect {
 background-color:#ffff00;
 padding: 10px;
 font-size: 25px;
}

.news_item {
	background-color:#00FFFF;
	width:280px;
	position:absolute;
	padding: 7px 9px 16px;
}
.close_news_div {
	text-align:right;
}
.news_title {
  min-height: 38px;
}
.news_date {
	font-size:11px;
}
.news_category {
	text-decoration: underline;
}
.news_item .news_category > a {
	color: inherit;
}
.news_description {
	font-size:12px;
	margin:0;
	padding-top: 22px;
}

.news_item .news_description a {
	color:#000000;
}


.news_top {
	margin-top:10px;
}

.news_bottom {
	vertical-align:text-top;
	line-height:0px;
	font-size:0;
	margin:0;
}

#fp_feature_div {
	float:right;
	width:225px;
	margin-top:3px;
	margin-bottom:100px;
}

#fp_feature_div img {
	margin:5px 0;
}

#fp_feature_body_div {
	background-image:url(../../images/feature_bg.gif);
	background-repeat:repeat-y;
	padding:8px;
	font-size:12px;
	color:#666666;
	margin:0;
}

#fp_feature_body_div a, #fp_feature_body_div a:visited, #fp_feature_body_div a:hover {
	color:#000000;
}


.fp_feature_body_bottom {
	vertical-align:text-top;
	line-height:0px;
	font-size:0;
	margin:0;
	padding:0;
}

.fp_feature_body_bottom img, .fp_feature_body_top img{
	margin:0 !important;
	padding:0;
}




