@import url('boilerplate/screen.css');

/* GLOBAL ----------------------------------------------------------------*/


/* LAYOUT ---------------------------------------------------------------*/
body {
	font-size: 70%;
	width: 800px;
}
.wrapper.main {
	margin: 0 auto;
	width:  740px;
}
.content {
	padding: 0 20px;
}
.footer {
	clear: both;
	text-align: center;
	width: 760px;
}
.footer p {
	margin: 0;
	padding: 10px 0 0 0;
}
.footer li {
	border-right: 1px solid;
	float: left;
	margin: 0 0 0 3px;
	padding: 0 0 0 3px;
}

/* PAGE-SPECIFIC --------------------------------------------------------*/

/* Properties Index */
/* Properties View */
.properties.view {
}
.properties.view h1 {
	border-bottom: 1px solid #F47122;
	font-size: 160%;
	margin: 10px 0;
}
.properties.view ul.actions {
	display: none;
	margin: 0 0 20px 0;
	float: right;
}
.properties.view ul.actions li {
	display: inline;
}
.properties.view ul.actions li a {
	background: #7691B8;
	border: 1px solid #273B5A;
	color: #fff;
	font-weight: bold;
	padding: 5px 10px;
}
.properties.view ul.actions li a:hover {
	background: #A4BAD8;
	text-decoration: none;
}
.properties.view .main_info {
	float: left;
	width: 58%;
}
.properties.view .main_info #map {
	width: 400px;
}
.properties.view .main_info dl {
	float: left;
	width: 45%;
}
.properties.view .main_info dd {
	margin: 0 0 10px 0;
}
.properties.view .more_info {
	float: right;
	text-align: right;
	width: 38%;
}
.properties.view .contact_info {
	border: 1px solid #bbb;
}
.properties.view .contact_info p {
	text-align: left;
}
.properties.view .contact_info p strong {
	display: block;
	margin: 0 10px 0 0;
	width: 100px;
}
.properties.view #google_map {
	clear: both;
	width: 400px;
}






