﻿#landing_content_box
{
	border-top:5px solid #e23320; background:url(/images/444-grey-bg.jpg) repeat-x; width:275px; padding:0 15px 0 15px;
}
#landing_content_box h1
{
	margin:0 0 0 0; padding:0 0 0 0; font-family:Georgia; font-weight:normal; font-size:20px; margin:16px 0 0 0; color:#222;
}
#landing_content_box h1 span
{
	color:#e23320;
}
#landing_content_box p
{
	font-size:12px; margin:8px 0 0 0; padding:0 0 0 0; line-height:18px;
}
#landing_content_box h2
{
	margin:16px 0 0 0; padding:0 0 0 0; font-family:Georgia; font-weight:normal; font-size:16px; margin:16px 0 0 0; color:#222;
}
#landing_office_box
{
	background:#f8f9f9; padding:15px; width:275px; margin:20px 0 0 0;
}
#landing_office_box h3
{
	color:#222222; font-size:18px; font-family:Georgia; font-weight:normal; margin:0 0 0 0; padding:0 0 0 0;
}
#landing_office_box p
{
	color:#444444; padding:0 0 0 0; margin:6px 0 0 0; font-size:12px; line-height:18px;
}
.property_landing
{
	width:596px; float:left; margin:10px 0 15px 0;
}
.property_landing .header
{
	width:596px; height:29px; float:left; background:#dbebfb;
}
.property_landing .header h3 a
{
	font-family: Arial, sans-serif; font-size:14px; font-weight:bold; display:block; color:#000000; line-height:30px; margin:0 15px 0 15px; text-decoration:none;
}
.property_landing .header h3 a:hover
{
	text-decoration:underline;
}
.property_landing .info
{
	width:596px; height:100%; background-color:#f8f9f9; float:left;
}

.property_landing .info .imagelink{
	width:156px;
	height:100%;
	float:left;
	margin:0 15px 5px 0;
	padding:12px 12px 12px 12px;
}
.property_landing .info .imagelink img
{
	border:1px solid #444444;
}
.property_landing .info .description{
	width:370px;
	height:100%;
	float:left;
	margin:10px 0 15px 0;
}
.property_landing .info .office{
	width:304px;
	height:100%;
	float:right;
	border-left:2px solid #fff;
	margin:10px 0 15px 0;
}
.property_landing .info .description h4{
	font-family: Arial, sans-serif;
	font-weight:bold;
	display:block;
	color:#000000;
	font-size:12px;
	line-height:16px;
	text-decoration:none;
}
.property_landing .info .description p{
	font-family: Arial, sans-serif;
	font-size:11px;
	line-height:15px;
	color:#4a4a4a;
	margin:6px 0 8px 0;
}
.property_landing .info .description img{
	float:right;
	position:relative;
	margin:0 0 10px 10px;
	width:53px;
	height:54px;
	border:none;
}
.property_landing .info .office img, .property_landing .info .office img a{
	width:71px;
	height:70px;
	float:left;
	margin:5px 15px 20px 15px;
	border:none;
}
.property_landing .info .office p {
	float:left;
	width:200px;
}
#search_header_box_short
{
	background:url(/images/search_criteria_bg.jpg) repeat-x; width:576px; height:45px; margin:0 auto 0 auto; padding:20px 0 0 20px;
}
.results_per_page_text_short
{
	float:left; height:22px; width:120px;
}
.results_per_page_text_short P
{
	font-size:12px; margin:6px 0 0 15px; padding:0 0 0 0; color:#444444;
}
#pagination-list-short {  clear: both;  text-align: center; width:596px; height:25px;}
#pagination-list-short ul {	margin:0 0 0 0; padding:0 0 0 0; list-style-type:none;}
#pagination-list-short li {	display:inline; padding:0 16px 0 0; list-style-type:none;}
#pagination-list-short a:link, #pagination-list-short a:visited {color:#999999; text-decoration:none;}
#pagination-list-short a:hover, #pagination-list-short a:active {color:#666666; text-decoration:underline;}