.main {
	font-size: xx-small;
	color: #581618;
	text-align: right;
	line-height:160%;
}

.news {
	width: 470px;
	float: right;
	margin-top: 5px;

}
.hotnews {
	color:#666666;
	line-height:2ems;
	font-size:80%;
}
.hotnewsTable {
	font-size: 80%;
	color: #666666;
	border: 1px solid #D8AEC2;
	border-collapse:collapse;
}
.hotnewsTable th {
	color: #990000;
	background-color: #E9D4DD;
	border: 1px solid #D8AEC2;
}
.hotnewsTable td {
	border: 1px solid #D8AEC2;
}
.news {
	width: 230px;
	background-image: url(../img/winery_main_03.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
