#telephone_border {
	width:920px;
	margin:2px 0 5px 20px;
	background:#B2B2B2;
	height:1px;
	overflow:hidden;
}

#telephone h1 {
	font-size:14px;
	text-transform:uppercase;
	width:195px;
	float:left;
	padding:13px 0 0 20px;
}

#telephone h1 span {
	font-size:19px;
	width:auto;
	padding:0;
	margin:0;
	float:none;
}

#telephone p {
	width:626px;
}

#main {
	width:705px;
	margin-left:5px;
	margin-top:12px;
}

.result {
	width:685px;
	overflow:auto;
	margin:0 0 30px 0;
}

.result a,
#results_bottom a {
	color:#74007c;
}
.result a:hover,
#results_bottom a:hover {
	color:#2E1031;
}

.result div.hotel_pic {
	width:189px;
	float:left;
}

.result div.hotel_info {
	background:no-repeat;
	float:left;
	width:496px;
	height:129px;
	overflow:hidden;
}

.result div.hotel_info div.hotel_text {
	width:360px;
	padding:10px 14px 0 10px;
	float:left;
}

.result div.hotel_info div.hotel_text div.hotel_logo {
	width:200px;
	float:left;
}

.result div.hotel_info div.hotel_text div.hotel_logo img {
	margin:0 0 8px 0;
}

.result div.hotel_info div.hotel_text div.hotel_map {
	width:160px;
	float:left;
}

.result div.hotel_info div.hotel_text div.hotel_map p {
	width:160px;
	text-align:right;
	margin:17px 0 0 0;
	color:#7E7D7B;
}

.result div.hotel_info div.hotel_text div.hotel_map p a {
	font-weight:bold;
}

.result div.hotel_info div.hotel_text div.hotel_copy {
	clear:both;
	width:360px;
}

.result div.hotel_info div.hotel_text div.hotel_copy p {
	color:#7E7D7B;
}

.result div.hotel_info div.hotel_rating {
	width:112px;
	float:left;
}

.result div.hotel_info div.hotel_rating div.rating {
	margin:13px 0 0 0;
}

.result div.hotel_info div.hotel_rating div.rating p {
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	color:#7E7D7B;
	margin:0 0 3px 0;
}

.result div.hotel_info div.hotel_rating div.rating div.star5,
.result div.hotel_info div.hotel_rating div.rating div.star4_5,
.result div.hotel_info div.hotel_rating div.rating div.star4,
.result div.hotel_info div.hotel_rating div.rating div.star3_5,
.result div.hotel_info div.hotel_rating div.rating div.star3,
.result div.hotel_info div.hotel_rating div.rating div.star2_5,
.result div.hotel_info div.hotel_rating div.rating div.star2,
.result div.hotel_info div.hotel_rating div.rating div.star1_5,
.result div.hotel_info div.hotel_rating div.rating div.star1 {
	background:url(../img/5_stars_dark.png) no-repeat;
	width:69px;
	height:12px;
	overflow:hidden;
}

.result div.hotel_info div.hotel_rating div.rating div.star4_5 {
	background-image:url(../img/4_5_stars_dark.png);
}
.result div.hotel_info div.hotel_rating div.rating div.star4 {
	background-image:url(../img/4_stars_dark.png);
}
.result div.hotel_info div.hotel_rating div.rating div.star3_5 {
	background-image:url(../img/3_5_stars_dark.png);
}
.result div.hotel_info div.hotel_rating div.rating div.star3 {
	background-image:url(../img/3_stars_dark.png);
}
.result div.hotel_info div.hotel_rating div.rating div.star2_5 {
	background-image:url(../img/2_5_stars_dark.png);
}
.result div.hotel_info div.hotel_rating div.rating div.star2 {
	background-image:url(../img/2_stars_dark.png);
}
.result div.hotel_info div.hotel_rating div.rating div.star1_5 {
	background-image:url(../img/1_5_stars_dark.png);
}
.result div.hotel_info div.hotel_rating div.rating div.star1 {
	background-image:url(../img/1_stars_dark.png);
}

.result div.hotel_info div.hotel_rating div.price {
	margin:17px 0 0 0;
}

.result div.hotel_info div.hotel_rating div.price p,
.result div.hotel_info div.hotel_rating div.price p.price strike {
	font-size:14px;
	color:#7E7D7B;
}

.result div.hotel_info div.hotel_rating div.price p.price,
.result div.hotel_info.hotel_1 div.hotel_rating div.price p.price {
	font-size:18px;
	color:#333;
	line-height:14px;
}

.result div.hotel_info div.hotel_rating div.link {
	margin:7px 0 0 0;
}

.result div.hotel_info div.hotel_rating div.link a {
	display:block;
}

/* 897	The Landmark */
.result div.hotel_info.hotel_897 {
	background-image:url(../img/result_bg_landmark.jpg);
}
.result div.hotel_info.hotel_897 div.hotel_text div.hotel_copy p,
.result div.hotel_info.hotel_897 div.hotel_text div.hotel_map p,
.result div.hotel_info.hotel_897 div.hotel_text div.hotel_map p a,
.result div.hotel_info.hotel_897 div.hotel_rating div.rating p,
.result div.hotel_info.hotel_897 div.hotel_rating div.price p,
.result div.hotel_info.hotel_897 div.hotel_rating div.price p.price strike {
	color:#CACACA;
}
.result div.hotel_info.hotel_897 div.hotel_text div.hotel_map p a:hover {
	color:#FFF;
}
.result div.hotel_info.hotel_897 div.hotel_rating div.rating div.star5 {
	background-image:url(../img/5_stars.png);
}
.result div.hotel_info.hotel_897 div.hotel_rating div.rating div.star4_5 {
	background-image:url(../img/4_5_stars.png);
}
.result div.hotel_info.hotel_897 div.hotel_rating div.rating div.star4 {
	background-image:url(../img/4_stars.png);
}
.result div.hotel_info.hotel_897 div.hotel_rating div.rating div.star3_5 {
	background-image:url(../img/3_5_stars.png);
}
.result div.hotel_info.hotel_897 div.hotel_rating div.rating div.star3 {
	background-image:url(../img/3_stars.png);
}
.result div.hotel_info.hotel_897 div.hotel_rating div.rating div.star2_5 {
	background-image:url(../img/2_5_stars.png);
}
.result div.hotel_info.hotel_897 div.hotel_rating div.rating div.star2 {
	background-image:url(../img/2_stars.png);
}
.result div.hotel_info.hotel_897 div.hotel_rating div.rating div.star1_5 {
	background-image:url(../img/1_5_stars.png);
}
.result div.hotel_info.hotel_897 div.hotel_rating div.rating div.star1 {
	background-image:url(../img/1_stars.png);
}
.result div.hotel_info.hotel_897 div.hotel_rating div.price p.price {
	color:#FFF;
}
/* 897	The Landmark */

/* 1250	The Goring */
.result div.hotel_info.hotel_1250 {
	background-color:#44143D;
}
.result div.hotel_info.hotel_1250 div.hotel_text div.hotel_copy p,
.result div.hotel_info.hotel_1250 div.hotel_text div.hotel_map p,
.result div.hotel_info.hotel_1250 div.hotel_text div.hotel_map p a,
.result div.hotel_info.hotel_1250 div.hotel_rating div.rating p,
.result div.hotel_info.hotel_1250 div.hotel_rating div.price p,
.result div.hotel_info.hotel_1250 div.hotel_rating div.price p.price strike {
	color:#CACACA;
}
.result div.hotel_info.hotel_1250 div.hotel_text div.hotel_map p a:hover {
	color:#FFF;
}
.result div.hotel_info.hotel_1250 div.hotel_rating div.rating div.star5 {
	background-image:url(../img/5_stars.png);
}
.result div.hotel_info.hotel_1250 div.hotel_rating div.rating div.star4_5 {
	background-image:url(../img/4_5_stars.png);
}
.result div.hotel_info.hotel_1250 div.hotel_rating div.rating div.star4 {
	background-image:url(../img/4_stars.png);
}
.result div.hotel_info.hotel_1250 div.hotel_rating div.rating div.star3_5 {
	background-image:url(../img/3_5_stars.png);
}
.result div.hotel_info.hotel_1250 div.hotel_rating div.rating div.star3 {
	background-image:url(../img/3_stars.png);
}
.result div.hotel_info.hotel_1250 div.hotel_rating div.rating div.star2_5 {
	background-image:url(../img/2_5_stars.png);
}
.result div.hotel_info.hotel_1250 div.hotel_rating div.rating div.star2 {
	background-image:url(../img/2_stars.png);
}
.result div.hotel_info.hotel_1250 div.hotel_rating div.rating div.star1_5 {
	background-image:url(../img/1_5_stars.png);
}
.result div.hotel_info.hotel_1250 div.hotel_rating div.rating div.star1 {
	background-image:url(../img/1_stars.png);
}
.result div.hotel_info.hotel_1250 div.hotel_rating div.price p.price {
	color:#FFF;
}
/* 1250	The Goring */

/* 1203	Sanderson */
.result div.hotel_info.hotel_1203,
.result div.hotel_info.hotel_1045 {
	background-color:#000000;
}
.result div.hotel_info.hotel_1203 div.hotel_text div.hotel_copy p,
.result div.hotel_info.hotel_1203 div.hotel_text div.hotel_map p,
.result div.hotel_info.hotel_1203 div.hotel_text div.hotel_map p a,
.result div.hotel_info.hotel_1203 div.hotel_rating div.rating p,
.result div.hotel_info.hotel_1203 div.hotel_rating div.price p,
.result div.hotel_info.hotel_1203 div.hotel_rating div.price p.price strike,
.result div.hotel_info.hotel_1045 div.hotel_text div.hotel_copy p,
.result div.hotel_info.hotel_1045 div.hotel_text div.hotel_map p,
.result div.hotel_info.hotel_1045 div.hotel_text div.hotel_map p a,
.result div.hotel_info.hotel_1045 div.hotel_rating div.rating p,
.result div.hotel_info.hotel_1045 div.hotel_rating div.price p,
.result div.hotel_info.hotel_1045 div.hotel_rating div.price p.price strike {
	color:#CACACA;
}
.result div.hotel_info.hotel_1203 div.hotel_text div.hotel_map p a:hover,
.result div.hotel_info.hotel_1045 div.hotel_text div.hotel_map p a:hover {
	color:#FFF;
}
.result div.hotel_info.hotel_1203 div.hotel_rating div.rating div.star5, 
.result div.hotel_info.hotel_1045 div.hotel_rating div.rating div.star5{
	background-image:url(../img/5_stars.png);
}
.result div.hotel_info.hotel_1203 div.hotel_rating div.rating div.star4_5 {
	background-image:url(../img/4_5_stars.png);
}
.result div.hotel_info.hotel_1203 div.hotel_rating div.rating div.star4 {
	background-image:url(../img/4_stars.png);
}
.result div.hotel_info.hotel_1203 div.hotel_rating div.rating div.star3_5 {
	background-image:url(../img/3_5_stars.png);
}
.result div.hotel_info.hotel_1203 div.hotel_rating div.rating div.star3 {
	background-image:url(../img/3_stars.png);
}
.result div.hotel_info.hotel_1203 div.hotel_rating div.rating div.star2_5 {
	background-image:url(../img/2_5_stars.png);
}
.result div.hotel_info.hotel_1203 div.hotel_rating div.rating div.star2 {
	background-image:url(../img/2_stars.png);
}
.result div.hotel_info.hotel_1203 div.hotel_rating div.rating div.star1_5 {
	background-image:url(../img/1_5_stars.png);
}
.result div.hotel_info.hotel_1203 div.hotel_rating div.rating div.star1 {
	background-image:url(../img/1_stars.png);
}
.result div.hotel_info.hotel_1203 div.hotel_rating div.price p.price,
.result div.hotel_info.hotel_1045 div.hotel_rating div.price p.price {
	color:#FFF;
}
/* 1203	The Sanderson */

/* 453	milestone, st james, churchill and cadogan */
.result div.hotel_info.hotel_453,
.result div.hotel_info.hotel_606,
.result div.hotel_info.hotel_213,
.result div.hotel_info.hotel_1247 {
	background-color:#ffffff;
}

.result div.hotel_info.hotel_453 div.hotel_text,
.result div.hotel_info.hotel_213 div.hotel_text
{
	padding:5px 14px 0 10px;
}


/* 1183	Jumeirah */
.result div.hotel_info.hotel_1183 {
	background-color:#333333;
}
.result div.hotel_info.hotel_1183 div.hotel_text div.hotel_copy p,
.result div.hotel_info.hotel_1183 div.hotel_text div.hotel_map p,
.result div.hotel_info.hotel_1183 div.hotel_text div.hotel_map p a,
.result div.hotel_info.hotel_1183 div.hotel_rating div.rating p,
.result div.hotel_info.hotel_1183 div.hotel_rating div.price p,
.result div.hotel_info.hotel_1183 div.hotel_rating div.price p.price strike {
	color:#CACACA;
}
.result div.hotel_info.hotel_1183 div.hotel_text div.hotel_map p a:hover {
	color:#FFF;
}
.result div.hotel_info.hotel_1183 div.hotel_rating div.rating div.star5 {
	background-image:url(../img/5_stars.png);
}
.result div.hotel_info.hotel_1183 div.hotel_rating div.rating div.star4_5 {
	background-image:url(../img/4_5_stars.png);
}
.result div.hotel_info.hotel_1183 div.hotel_rating div.rating div.star4 {
	background-image:url(../img/4_stars.png);
}
.result div.hotel_info.hotel_1183 div.hotel_rating div.rating div.star3_5 {
	background-image:url(../img/3_5_stars.png);
}
.result div.hotel_info.hotel_1183 div.hotel_rating div.rating div.star3 {
	background-image:url(../img/3_stars.png);
}
.result div.hotel_info.hotel_1183 div.hotel_rating div.rating div.star2_5 {
	background-image:url(../img/2_5_stars.png);
}
.result div.hotel_info.hotel_1183 div.hotel_rating div.rating div.star2 {
	background-image:url(../img/2_stars.png);
}
.result div.hotel_info.hotel_1183 div.hotel_rating div.rating div.star1_5 {
	background-image:url(../img/1_5_stars.png);
}
.result div.hotel_info.hotel_1183 div.hotel_rating div.rating div.star1 {
	background-image:url(../img/1_stars.png);
}
.result div.hotel_info.hotel_1183 div.hotel_rating div.price p.price {
	color:#FFF;
}
/* 1183	The Jumeirah */



#results_bottom {
	width:685px;
	float:left;
	margin:0 0 30px 0;
}

#bottom_header {
	background:#EEE;
	padding:5px 10px 5px 10px;
	width:665px;
}

#bottom_content_top {
	background:#EEE;
	overflow:auto;
	padding:5px 10px 5px 10px;
	width:665px;
}

#bottom_content_top div.hotel,
#bottom_content_bottom div.hotel {
	width:160px;
	margin:0 6px 0 0;
	float:left;
	display:inline;
}

#bottom_content_top div.hotel img {
	float:left;
	margin:0 0 5px 0;
}

#bottom_content_top div.hotel div.star5 {
	background:url(../img/5_stars_dark.png) no-repeat;
	width:69px;
	height:12px;
	overflow:hidden;
	float:left;
	margin:0 0 0 8px;
}

#bottom_content_top div.hotel p {
	clear:both;
	color:#333;
}

#bottom_content_top div.hotel p a {
	text-decoration:none;
	font-weight:bold;
}
#bottom_content_top div.hotel p a:hover {
	text-decoration:underline;
}

#bottom_content_top div.hotel p a.black {
	text-decoration:none;
	color:#000;
	font-weight:bold;
}
#bottom_content_top div.hotel p a:hover.black {
	text-decoration:none;
}

#bottom_content_bottom div.hotel p {
	clear:both;
	color:#666;
}

#bottom_content_bottom div.hotel p.link {
	text-align:right;
}

#bottom_content_bottom div.hotel p a {
	font-weight:bold;
}

#bottom_content_bottom {
	overflow:auto;
	padding:5px 10px 9px 10px;
	width:665px;
}

#bottom_header p {
	font-size:13px;
	font-weight:bold;
	color:#333;
}

#bottom_footer {
	padding:11px 10px 12px 10px;
	width:665px;
	overflow:auto;
	border-top:solid 1px #808080;
}

#bottom_footer p {
	font-weight:bold;
	color:#333;
	float:left;
	width:534px;
	text-align:right;
	padding:4px 0 0 0;
}

#bottom_footer a {
	display:block;
	float:right;
	width:126px;
}