/* CSS Document */

#main_fp {
	background:url("bkg-01_new.gif") top left repeat-y #fff;
	width:100%;
	float:left;
	border-bottom:1px solid #E4E4E4;
	position:relative;
}

#fp_left_column {
	border:0px solid #000;
	width:501px;
	float:left;
	position:relative;
}

#fp_right_column {
	width:250px !important;
	float:right;
         font-size:12px;
}

#main_fp .summary {
	border:0px solid #000;
	background: url("summary-back-01_new.gif") bottom right no-repeat #fff;
	width:100%;
	padding-bottom:20px;
	position:relative;
/*
	float:left;
*/
	font-size:.8em;
	margin-bottom:10px;
}

.summary_left {
	width:335px;
	border:0px solid #000;
	float:left;
	margin-left:5px;
	position:none;
	color:#000000;
}

.summary_left.no_img {
  width:455px;
}

.summary_left a.more {
	font-size: 11px;
	text-decoration: none;
}

.summary_bottom {
  margin-left:5px;
  float:left;
  width:455px;
  font-size:10px;
  color:#5DA4C6;
}

.summary_bottom a.more {
  font-size: 11px;
  text-decoration: none;
}

.summary_left .summary_text {
	margin-bottom: 15px;
}
  
.summary_right {
	border:0px solid #000;
	width:120px;
	font-size:10px;
	text-align: right;
	float:right;
	position:static;
/*	top:40px;
	height:50px;
*/
	margin-right: 10px;
/*	position:absolute;
	bottom:25px;*/
	/*right:6px;*/
	color:#5DA4C6;
/*	overflow:hidden;*/
}

#top_search {
	width:250px;
	float:right;
	border:0px solid #000;
	margin-top:45px;
	margin-top:30px;
}

#top_search_query {
	width:172px;
	padding:0;
	margin:0;
	background:#efefef; /* 8DB8C8*/
	border-top:1px solid #5CA1BA;
	border-left:1px solid #5CA1BA;
	border-right:1px solid #E5E5E5;
	border-bottom:1px solid #E5E5E5;
	float:left;
}

#sk {
  margin:0;
  padding:0;
  margin-bottom:3px;
  margin-left:12px;
  float:left;
}

#menu {
  background-color:#8bc6d7;
}

#nav li li {
  background-color:#ECECEC;
}

.article.images {
  background-color:#ECECEC !important;
}