.news {
	padding : 0px;
}

/****************************************************************************************/
.news .item {
	padding : 0;
	display : block;
	text-decoration : none;
}
.news .item H2 {
	display : inline;
	margin : 0;
	padding : 0;
	background : none;
	color : #000000;
	font-size : 12px;
	font-weight:bold;
}
.news .item A {
	color : #8F835D;
	font-weight:bold;
}
.news .separator {
	margin : 10px 0;
	border-bottom : 1px solid #dddddd;
}

/****************************************************************************************/
.news .left_side {
	float:left;
	margin-right:18px;
	padding-top:0px;
}
.news .caption {
	float:left;
	width:192px;
	padding-top:0px;
}
.news .caption-noimage{
	padding-top:0px;
}
.news .desc {
	display : block;
	min-height : 250px;
}

.news .link {
	display:block;
	padding-top:10px;
	color : #8F835D;
	font-weight:bold;
}
.news .preview {
	position:absolute;
	float : left;
	margin:0 15px 20px -105px;
	padding : 8px;
	border : 1px solid #91835e;
}
.news .preview IMG {
	display : block;
	border : 2px solid #91835e ;
}

.news .thumbs {
	padding-top:250px;
	margin-top : 8px;
	margin-bottom:0px;
	width:230px;
}
.news .thumbs IMG {
	border : 1px solid #91835e ;
	margin:2px;
}

.news .back_button{
	float:left;
	display:block;
	width:120px;
	height:24px;
	background-color:#D2CBB9;
	/*border:1px solid #91835E;*/
	color : #fff;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding-top:6px;
	text-decoration:none;
	
}
.news .back_button:Hover{
	background-color:#91835E;
	color : #fff;
}
/******************************************************************************************************/
.news-homepage {
	width : 746px;
	height : 216px;
	margin-top : 10px;
}
.news-homepage .item {
	position : relative;
	float : left;
	width : 216px;
	height : 190px;
	padding : 13px;
	background : url('../../images/box-homepage2.png') no-repeat top left;
}
.news-homepage .item H2 {
	margin : 0;
	padding : 7px 0 15px;
	color : #668b11;
	font-size : 20px;
	font-family : Times;
	font-weight : normal;
}
.news-homepage .item .date {
	font-weight : bold;
}
.news-homepage .item .button {
	position : absolute;
	display : block;
	float : right;
	margin : 165px 0 0 150px;
	border : 1px solid #a6a6a6;
	background : #a9a9a9 url('../../images/button-silver-bg.gif') repeat-x center;
	font-size : 12px;
	text-align : center;
}
.news-homepage .separator {
	position : relative;
	float : left;
	width : 10px;
	height : 216px;
	padding : 0;
}
.news-homepage .separator.last {
	display : none;
}
