/*---------------------------------------------------------------------*/
/*----------------			HOTEL SEARCH		   --------------------*/
/*---------------------------------------------------------------------*/

#hotel-search-inside {
	border	: 1px solid #dedcdc;
	padding	: 10px;
}

#hotel-search {
	float	: left;
	width	: 595px;
	padding	: 10px;
	margin-right	: 2px;
	background	: #fdf3d5;
	height	: 230px;
}

#hotel-search .big-label {
	font-size	: 22px;
	color		: #317209;	
}


#hotel-search input#big-one {
	width	: 583px;
	padding	: 5px;
	font-size	: 14px;
}

#hotel-search strong {
	display	: block;
	font-size	: 12px;
	margin-top	: 20px;
	margin-bottom	: 10px;
}

#hotel-search-inside .input {
	float	: left;
	margin-right	: 10px;
}

#hotel-search-inside label {
	font-size	: 10px;
}

#hotel-search #clear-dates {
	margin-top	: 10px;
	font-size	: 12px;
	float	: left;
}

#hotel-search #submit-search {
	float	: right;
	width	: 119px;
	height	: 37px;
	margin-top	: 10px;
	background	: url(../images/search.gif) no-repeat;
	border	: none;
}

#hotel-search-inside select {
	padding	: 3px 0 3px 3px;
}

input.datepicker {
	cursor:pointer;
	padding	: 4px;
	background	: white url(../images/calendar.png) no-repeat right center;
	border	: 1px solid #888;
}

/*---------------------------------------------------------------------*/
/*----------------			POPULAR CITIES		   --------------------*/
/*---------------------------------------------------------------------*/

#popular-cities {
	float	: right;
	width	: 298px;
	padding	: 0 10px 10px;
	background	: #ffffff;
	height	: 225px;
	color		: #6e6b6b;

}

#popular-cities ul {
	float	: left;
	margin-bottom	: 10px;
	width	: 90px;
}

#popular-cities-label {
	color		: #317209;
	font-size	: 16px;
	font-weight     :bold;
}

#popular-cities a {
	font-size	: 12px;
	margin-bottom	: 10px;
}


/*---------------------------------------------------------------------*/
/*----------------			INDEX CATEGORY		   --------------------*/
/*---------------------------------------------------------------------*/

#index-category-1,
#index-category-2,
#browse-by-states {
	float	: left;
	width	: 604px;
	padding	: 0 10px 0 0;
	border-right	: 1px solid #dcdede;
}

#index-category-2,
#browse-by-states {
	font-size	: 12px;
}

.index-content .label {
	color	:#e20c02;
	font-size	: 14px;
	font-weight      : bold;
	margin	: 5px 0px 5px 0;
}

.index-content a:link,
.index-content a:visited {
	text-decoration	: none;
}

.index-content a:hover {
	text-decoration	: underline;
}

#index-category-1 ul,
#index-category-2 ul {
	border-bottom	: 1px solid #dcdede;
}

#index-category-1 li {
	float	: left;
	width	: 45%;
	font-size	: 10px;
}

#index-category-1 li,
#index-category-2 li {
	padding-bottom	: 10px;
}

#index-category-1 li.wrapper {
	float	: none;
	width	: 100%;
	display	: block;
}

#index-category-1 .post-thumbnail {
	float	: left;
	width	: 60px;
	text-align	: center;
}

#index-category-1 .post-content {
	float	: left;
	width	: 200px;
	padding-left	: 10px;
	font-size	: 12px;
}

#index-category-2 .post-thumbnail {
	float	: left;
	width	: 120px;
	text-align	: center;
}

#index-category-2 .post-content {
	float	: left;
	width	: 480px;
	font-size	: 12px;
}

#browse-by-states ul{
	float	: left;
	width	: 20%;
}