@charset "utf-8";

	#vacation_search {
		background: #e8e8e8;
		border: 1px solid #acacac;
		min-height: 176px;
		margin: 15px 0 15px 0;
	}
	#vacation_search h3 {
		width: 95%;
		margin: 0 auto;
		margin-top: 10px;
	}
	#vacation_form input[type=text],
	#vacation_form select {
		background: #fff;
		border: 1px solid #858585;
		padding: 1px 0 0 1px;
		font: inherit;
	}
	#f_location {
		width: 590px;
		height: 25px;
		margin: 10px 0 0 15px;
		padding: 2px 0 0 5px !important;
		padding-top: 7px !important !ie;
	}
	#vacation_form small {
		display: block;
		font-size: 12px;
		margin: 2px 0 0 15px;
	}
	#vacation_form_bottom {
		padding: 10px;
		margin-top: 10px;
	}
	#vacation_form_bottom label {
		display: block;
		font-size: 12px;
		font-weight: bold;
		margin-bottom: 5px;
	}
	#date_range {
		width: 255px;
		float: left;
		position: relative;
		left: 6px;
		margin-right: 10px;
	}
	#date_range input[type=text] {
		width: 110px;
		height: 20px;
		float: left;
		margin: 0 10px 0 0;
	}
	.cal_icon {
		background: url(../../images/cal_icon.gif) no-repeat;
		width: 14px;
		height: 14px;
		display: block;
		float: left;
		text-decoration: none;
		margin: 3px 5px 0 5px;
	}
	#vacation_beds,
	#vacation_baths {
		width: 110px;
		float: left;
	}
	#vacation_beds select,
	#vacation_baths select {
		width: 96px;
		height: 20px;
	}
	#vacation_search_button {
		background: url(../../images/search_button.gif) no-repeat;
		width: 105px;
		height: 38px;
		float: right;
		border: 0;
		cursor: pointer;
		font-size: 0;
		line-height: 0;
		text-indent: -9999px;
		margin: 0 10px 0 0;
	}
	#attractions {
		height: 170px;
	}
	#attractions li {
		display: block;
		float: left;
		margin-right: 4px;
	}
	#featured_vaction {
		min-height: 490px;
		padding: 12px;
	}
	#featured_vaction .thumb {
		width: 290px;
		height: 151px;
	}
	#featured_vaction .thumb .zoom_button {
		top: 60px;
		right: 2px;
	}
	#featured_vaction .spotlightEntry {
		width: 290px;
		height: 230px;
		text-align: center !important;
	}
	#featured_vaction .checkButton {
		margin: 10px auto 10px auto;
	}
           .spotlightEntry .thumb .zoom_button {
height:26px;
width:29px;
        }
        .spotlightEntry .thumb img{
            margin-left:2px;
}