#hotel {
	height: 21px;
	padding: 10px 40px 10px 40px;
	cursor: pointer;
	text-transform: uppercase;
	color: #ffe618;
	font-size: 22px;
	font-weight: bold;
	border-top: solid 1px #6e6e6e;
	border-bottom: solid 1px #6e6e6e;
	background-image: url('../images/btnDropdown.gif');
	background-repeat: no-repeat;
	background-position: center right;
}
#hotel_container {
	height: 50px;
}
#hotel_list { border: solid 1px #6e6e6e; background-color: Black; position: absolute; margin-top: 8px; margin-left: 25px; padding: 13px; width: 240px; display: none; }
#reservations_bar { background-color: #7a7a7a; padding: 14px 0 0 50px; height: 35px; margin-top: 12px;  }
#reservations_bar_clear { clear: left; height: 18px; }
#reservations_bar div.reservations_section { float: left; }
#reservations_bar div.reservations_section strong { color: Black; padding-right: 12px; }
#check_in_label, #check_out_label {
	background-image: url('../images/calendar.gif');
	background-repeat: no-repeat;
	background-position: right center;
	margin-right: 15px;
}
#check_in_label { width: 165px; }
#check_out_label { width: 170px; }
#check_in, #check_out {
	width: 62px;
	border-style: none;
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: transparent;
}
#adults_label { width: 60px; padding-left: 18px; border-left: solid 1px #616161; }
#adults_container { width: 43px; }
#check_now { width: 89px; text-align: right; font-weight: bold; border-left: solid 1px #616161; }
#check_now a { text-decoration: none; }
#adults {
	background-image: url('../images/dropdown_black.gif');
	background-repeat: no-repeat;
	background-position: right center;
	width: 25px;
	cursor: pointer;
}
#adults_list a { text-decoration: none; }
#adults_list a:hover { text-decoration: underline; }
#adults_list { border: solid 1px black; background-color: #7a7a7a; padding: 8px; position: absolute; display: none; }
