div.photo-area
{
	height:20px;
	width:618px;
	background-color:#658C49;
	height:30px;
	color:white;
	text-align:center;
	font-family:'Times New Roman', Times, serif;
	font-style:italic;
	padding-top:10px;
	font-size:1.5em;
}

div.photo-area a
{
	color:white;
}

div.photo-area a:hover
{
	color:#333333;
}

div.photo-area-left
{
	float:left;
	font-size:0.65em;
	font-weight:bold;
	font-family:Verdana, Arial, sans-serif;
	margin-left:5px;
	margin-top:4px;
}

div.photo-area-right
{
	float:right;
	width:470px;
}

div.photo-area-menu
{
	width:618px;
	height:20px;
}

div.photo-area-menu a
{
	width:143px;
	color:white;
	float:left;
	height:18px;
	font-weight:bold;
	border-right:2px solid white;
	font-family:Arial, sans-serif;
}

div.photo-area-menu a.photo-menutext-one:hover,
div.photo-area-menu a.photo-menutext-one:focus,
div.photo-area-menu a.photo-menutext-one:active
{
	background-color:#984326;
}

div.photo-area-menu a.photo-menutext-two:hover,
div.photo-area-menu a.photo-menutext-two:focus,
div.photo-area-menu a.photo-menutext-two:active
{
	background-color:#aca684;
}

div.photo-area-menu a.photo-menutext-three:hover,
div.photo-area-menu a.photo-menutext-three:focus,
div.photo-area-menu a.photo-menutext-three:active
{
	background-color:#8aaf62;
}

div.photo-area-menu a.photo-menutext-four
{
	border-right:0;
}

div.photo-area-menu a.photo-menutext-four:hover,
div.photo-area-menu a.photo-menutext-four:focus,
div.photo-area-menu a.photo-menutext-four:active
{
	background-color:#88929c;
}

div.photo-area-menu div
{
	display:block;
	width:143px;
	padding-left:10px;
	padding-top:2px;
	border-right:2px solid white;
	color:white;
	float:left;
	height:18px;
	font-weight:bold;
	font-family:Arial, sans-serif;
}


div.photo-area-menu div.photo-menu-one
{
	background-color:#984326;
}

div.photo-area-menu div.photo-menu-two
{
	background-color:#aca684;
}

div.photo-area-menu div.photo-menu-three
{
	background-color:#8aaf62;
}

div.photo-area-menu div.photo-menu-four
{
	background-color:#88929c;
	border-right:0px;
}

span.opaque-text
{
	opacity:1;
	filter:alpha(opacity=100);
	color:black;
}

div.at-a-glance
{
	background-color:#87ad70;
	width:144px;
	padding:10px 18px 0 18px;
	font-family:"Times New Roman", Times, serif;
	color:#FFFFFF;
	font-style:italic;
	background:url(/templates/images/property/at-a-glance-bg.jpg);
	background-repeat:no-repeat;
	height:261px;
	font-size:1.3em;
}

div.at-a-glance img
{
	padding:2px 0 2px 0;
}

div.at-a-glance span.at-a-glance-heading
{
	font-size:1.2em;
	font-weight:bold;
}

div.at-a-glance span.at-a-glance-small-heading
{
	font-weight:bold;
}

div.quick-search
{
	font-family:Arial, sans-serif;
	background-color:#d9d9d9;
	width:144px;
	padding:10px 18px 0 18px;
	color:#6a6a6a;
	height:100px;
	border-top:2px solid white;
	font-size:1.3em;
	font-weight:bold;
	line-height:1.1em;
}

div.quick-search-one
{
	width:144px;
	border-bottom:1px solid #b2b2b2;
	font-size:0.9em;
	font-weight:normal;
	line-height:1.8em;
}

div.quick-search-two
{
	width:144px;
	font-size:0.9em;
	font-weight:normal;
	line-height:1.8em;
	margin-top:2px;
}

div.quick-search div.qs-label
{
	width:48px;
	float:left;
}

div.quick-search div.qs-dd
{
	float:left;
}

div.quick-search div.qs-gb
{
	float:right;
}

div.quick-search select.qs-ip
{
	font-size:0.9em;
	width:70px;
	padding:0;
	margin:0;
}

div.quick-search input.qs-ip
{
	font-size:0.9em;
	width:66px;
	padding:0;
	margin:0;
}


div.facilities
{
	background-color:#b2b2b2;
	width:144px;
	padding:10px 18px 0 18px;
	font-family:"Times New Roman", Times, serif;
	color:#424242;
	font-style:italic;
	height:270px;
	font-size:1.2em;
	border-top:2px solid white;
	border-bottom:2px solid white;
}

div.facilities div.facilities-item
{
	height:40px;
	padding-bottom:2px;
	margin-bottom:2px;
	vertical-align:middle;
	background-image:url(/templates/images/property/facilities-dots.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}

div.facilities div.facilities-item a.facilities-a
{
	color:#424242;
}

div.facilities div.facilities-item a.facilities-a:hover
{
	text-decoration:underline;
}

img.facilities-icon
{
	float:left;
}

div.left-col-image
{
	width:144px;
}

div.photo-album
{
	margin-top:2px;
}

div.photo-album div.photo-album-left
{
	width:308px;
	float:left;
}

div.photo-album div.photo-album-right
{
	width:308px;
	float:right;
}

div.photo-album img
{
	margin-bottom:2px;
}

div.photo-album-header
{
	background-color:#3a691b;
	height:30px;
	color:white;
	text-align:center;
	font-family:'Times New Roman', Times, serif;
	font-style:italic;
	padding-top:10px;
	font-size:1.5em;
}
