.message-list {
	margin-top: 30px;
}

.message-list h3 {
	float: left;
	margin: 0;
}

.message-list .marquee {
	float: left;
}

.home-search {
	height: 165px;
}

.home-search h6 {
	font: bold 1.2em Tahoma;
	margin: 0 0 10px;
	text-align: left;
	color: #E7DC7E;
}

h6.news {
	clear: both;
	background: url(images/title_bg.gif) no-repeat left center;
	font: bold 1.2em Tahoma;
	text-indent: 1.5em;
	margin: 0 0 10px;
	text-align: left;
}

.room-search-home {
	width: 400px;
	float: left;
}

.room-search-home label, .order-search label {
	display: block;
}

.room-search-home .room-search-form {
	margin: 0;
}

.room-search-home .room-search-checkin, .room-search-home .room-search-checkout {
	width: 180px;
	float: left;
}

.room-search-home .room-search-checkin input, .room-search-home .room-search-checkout input {
	width: 140px;
}

.room-search-home .room-search-room, .room-search-home .room-search-adult, .room-search-home .room-search-kid, .room-search-home .room-search-currency {
	width: 90px;
	float: left;
}

.room-search-home .room-search-room select, .room-search-home .room-search-adult select, .room-search-home .room-search-kid select, .room-search-home .room-search-currency select {
	width: 56px;
}

.room-search-home .room-search-type, .room-search-home .room-search-code {
	width: 180px;
	float: left;
}

.room-search-home .room-search-type select {
	width: 145px;
}

.room-search-home .room-search-code select {
	width: 140px;
}

.order-search {
	float: left;
	width: 120px;
}

.button-room-search, .button-order-search {
	clear: both;
	margin-top: 5px;
	text-align: right;
}

.button-room-search .button {
	margin-right: 78px;
}

.home-search .button {
	background: #F2ECBC;
	border: 1px solid #8F3311;
	color: #981D06;
}

.home-search {
	color: #FFF;
}