@charset "utf-8";
/* CSS Document */
/* used for the location intro box on the locations.php page */
#location_intro {
	width:924px;
	float:left;
	margin-bottom:3px;
}
#location_intro img {
padding:3px;
border:1px solid #c7d8ed;	
	
}
div.location_block {


margin-bottom:20px;

}
div.location_list_location
	{
	width:620px;
	padding:3px;

	}
div.location_list_location p, div.location_list_location_sub_location p {
	margin:0px;
		
	}
div.location_list_location h4, div.location_list_location_sub_location h4 {
font-size:14px;
font-weight:bold;
padding:3px;
padding-left:0px;
color:#739DD3;
margin:0px 0px 3px 0px;
}
div.location_list_location h4 a {
width:100%;

color:#739DD3;
}

 div.location_list_location_sub_location h4 a {
color:#416BA7;

}


	
div.location_list_location_sub_location
	{
	width:574px;
	padding:3px 3px 3px 50px;


	}
	
div.location_list_location a, , div.location_list_location_sub_location a
	{
	color:#333333;
	}

div.location_list_location a img, div.location_list_location_sub_location a img
	{
padding:3px;
	border:1px solid #c7d8ed;
	}



div.image_container
	{
	float:left;
	padding-right:20px;
	padding-bottom:0px;
	}

div.location_description
	{
		font-size:0.9em;
	font-weight:normal;
	}


.location_list_property{
float:left;
width:620px;
	padding-left:10px;

}
.location_list_name{
width:150px;
float:left;
	
}
.location_list_info{
width:350px;
float:left;	
	
}
.location_list_rating{
	
width:100px;
float:left;	
}

ul.other_locations_menu
	{
	/*list-style:none;
	margin:0;
	padding:0;
	margin-top:5px;
	margin-bottom:5px;*/
	}
ul.other_locations_menu a:link, ul.other_locations_menu a:visited
	{
	color:#416BA7;
	}
ul.other_locations_menu a:hover
	{
	color:#739dd3;	
	}
