#mast-body #hm-header-txt{
	background:url('/images/mmm.png') no-repeat top left;
	width:925px;
	height:78px;
	margin:48px 0 15px 0;
}

#mast-body #hm-header-txt span{
	display:none;
}

#mast-body .select_back {
	width:950px;
	height:30px;
}

#mast-body .spacer_back {
	width:950px;
	height:1px;
}


#mast-body #properties_back {
	width:950px;
	overflow:hidden;
}

#mast-body #properties_back .property {
	width:950px;
	overflow:hidden;
}

#mast-body #properties_back .photos {
	float:left;
	width:175px;
}

#mast-body #properties_back .photos .matte {
	padding-left:17px;
	padding-top:26px;
	width:145px;
	height:130px;
}

#mast-body #properties_back .photos .matte_top {
	width:145px;
	height:110px;
}

#mast-body #properties_back .photos .matte_bottom {
	width:145px;
	height:13px;
}

#mast-body #properties_back .photos .matte_bottom .camera {
	float:left;
	width:100px;
	height:19px;
	background:transparent url(/images/camera-photo.png) no-repeat left top;
}

#mast-body #properties_back .photos .matte_bottom .camera_right {
	float:left;
	width:45px;
	height:19px;
}

#mast-body #properties_back .description {
	float:left;
	width:600px;
}

#mast-body #properties_back .description .name {
	font-size:20px;
	padding-top:26px;
	padding-left:17px;
	padding-bottom:10px;
}

#mast-body #properties_back .description .sub_name {
	font-size:15px;
	padding-left:17px;
	padding-bottom:10px;
}

#mast-body #properties_back .description .sub_description {
	font-size:11px;
	padding-left:17px;
	padding-bottom:10px;
}

#mast-body #properties_back .description .amenities {
	margin-left:13px;
	width:220px;
	height:25px;
}
#mast-body #properties_back .description .amenities a.amenity {
cursor:default;
}

#mast-body #properties_back .description .amenities .amenity_1 {
	float:left;
	width:29px;
	height:25px;
}

#mast-body #properties_back .description .amenities .amenity_2 {
	float:left;
	width:27px;
	height:25px;
}

#mast-body #properties_back .description .amenities .amenity_3 {
	float:left;
	width:20px;
	height:25px;
}

#mast-body #properties_back .description .amenities .amenity_4 {
	float:left;
	width:21px;
	height:25px;
}

#mast-body #properties_back .description .amenities .amenity_5 {
	float:left;
	width:24px;
	height:25px;
}

#mast-body #properties_back .description .amenities .amenity_6 {
	float:left;
	width:25px;
	height:25px;
}

#mast-body #properties_back .description .amenities .amenity_7 {
	float:left;
	width:25px;
	height:25px;
}

#mast-body #properties_back .description .amenities .amenity_8 {
	float:left;
	width:24px;
	height:25px;
}

#mast-body #properties_back .description .amenities .amenity_9 {
	float:left;
	width:25px;
	height:25px;
}

#mast-body #properties_back .book {
	float:left;
	width:175px;
}

#mast-body #properties_back .book .book_now {
	font-size:12px;
	margin-top:41px;
	margin-left:25px;
	width:100px;
	height:100px;
	background:transparent url(/images/book_now.png) no-repeat 0px 45px;
}

#mast-body #properties_back .book .book_now a {
	display:block;
	width:100px;
	height:100px;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}

#mast-body #properties_back .divider {
	width:950px;
	height:1px;
}

#mast-body .select_back #pagination {
	height:25px;
	text-align:center;
}

.pagination {
	color:#00A8FF;
	font-size:13px;
	padding:4px 0; 
	display:block;
	background-image:url(/images/background/woodwall/overlay.png);
}

.pagination b {
	color:#fff;
	padding:3px 6px;
	border:1px solid #fff;
	display:inline-block;
	 -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px;  border-radius: 3px;
}

.pagination a {
	color:#fff;
	background-color:#00A8FF;
	padding:3px 6px;
	border:1px solid #00A8FF;
	display:inline-block;
	 -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px;  border-radius: 3px;
}

.plus{
	font:36px/36px Arial, Helvetica, sans-serif;
}
