﻿.bottom-section h1 
{
	margin-left:0px;
}

.search-page-header-content h1
{
	color:#e2e9bf;
	margin:15px 5px 0 15px;
	width:195px;
	float:left;
	font-size:18px;
	line-height:18px;
}

#top-tabs
{
	width:545px;
	float:left;
	list-style-type:none;
	margin-top:14px;
}

#top-tabs li
{
	float:left;
	width:132px;
	height:46px;
	margin-right:5px;
}

#top-tabs li a
{
	display:block;
	width:132px;
	height:46px;
	color:#383f15;
	font-weight:bold;
	font-size:11px;
	background:url(../images/top-tab-off.jpg) no-repeat 0 0;
	position:relative;
	text-align:center;
}

#top-tabs li a span
{
	position:relative;
	top:18px;
	
}

#top-tabs li a.selected,
#top-tabs li a:hover
{
	color:#ffffff;
	background:url(../images/top-tab-on.jpg) no-repeat 0 0;
}

.search-page-header-content #information-btn
{
	margin-top:18px;
	margin-left:10px;
}

#map-container
{
	width:960px;
	height:335px;
	display:block;
	margin-bottom: 4px;
	padding:12px;
}

#map-container .left
{
	width:687px;
}

#map-container .right
{
	width:225px;
	margin-right:17px;
}

#map-container .left #map
{
	width:687px;
	height:335px;
}

.directions-inputs .directionbox
{
	width:208px;
	height:23px;
	border:none;
	margin-bottom:7px;
	background:url(../images/directions-tb.png) no-repeat 0 0;
	padding:0 0 0 10px;
	font-size:11px;
}

#map-tabs
{
	width:464px;
	float:left;
	list-style-type:none;
	margin-left:10px;
}

#map-tabs li
{
	float:left;
	width:100px;
	height:46px;
	border-right:solid 1px #e3e4de;
}

#map-tabs li.last
{
	width:160px;
}

#map-tabs li a
{
	display:block;
	width:98px;
	height:39px;
	color:#677037;
	font-size:13px;
	position:relative;
	text-align:center;
	border-bottom:solid 7px #b0ba7b;
	margin:0 auto;
}

#map-tabs li.last a
{
	width:158px;
}

#map-tabs li a:hover
{
	cursor: pointer;
}

#map-tabs li a span
{
	position:relative;
	top:13px;
}

#map-tabs li a.selected,
#map-tabs li a:hover
{
	border-bottom-color:#4c5131;
}

#property-section-title
{
	width:200px;
	float:left;
	margin-left:37px;
}

.map-btns
{
	width:395px;
	float:right;
	margin-right:15px;
}

.map-btns .gray-btn
{
	float:left;
	margin-right:5px;
}

.bottom-section .left
{
	width:580px;
}

.bottom-section .right
{
	width:260px;
}

table.unit-types
{
	margin-bottom:25px;
}

table.unit-types td
{
	vertical-align:top;
	padding-bottom:5px;
}

table.unit-types td p
{
	margin-bottom:7px;
}

table.unit-types td.plan
{
	text-align:left;
}

table.unit-types td.image
{
	vertical-align:bottom;
}

table.unit-types td.image img
{
	border:none;
}

.amenities ul
{
	list-style-type:none;
}

.amenities ul li.break
{
	margin-bottom:15px;
}

.amenities ul p
{
	margin:0;
}

.amenities .left
{
	width:240px;
}

.amenities .right
{
	width:240px;
}

.amenities div.right 
{
	color:#6C6865;
	font-size:12px;
	line-height:18px;
	padding:0;
}

.apartment-contact-top
{
	background:url(../images/callout-bg-top.png) no-repeat 0 0;
	width:265px;
	height:13px;
	display:block;
}

.apartment-contact-mid
{
	background:url(../images/callout-bg-mid.png) repeat-y 0 0;
	width:210px;
	padding:0 45px 0 10px;
}

.apartment-contact-btm
{
	background:url(../images/callout-bg-btm.png) no-repeat 0 0;
	width:265px;
	height:11px;
	display:block;
	margin-bottom:10px;
}

.apartment-contact-mid p
{
	line-height:15px;
}

.close-by-item
{
	margin-bottom:17px;
	width:282px;
}

.close-by-item-container,
.close-by-item-container-selected
{
	width:89px;
	height:55px;
	background:url(../images/thumb-bg-off.png) no-repeat 0 0;
	float:left;
	margin-right:12px;
	padding:13px 13px;
}

.close-by-item-container:hover,
.close-by-item-container-selected
{
	background:url(../images/thumb-bg-on.jpg) no-repeat 7px 7px;
	
}

.close-by-item .close-by-item-content
{
	float:right;
	width:155px;
	padding-top:10px;
}

.close-by-item .close-by-item-content p
{
	line-height:15px;
	margin-bottom:0;
}

#dropshadow-container {
	background:url("../images/dropshadow-bg.png") no-repeat scroll 0 0 transparent;
	display:block;
	height:420px;
	margin-bottom:10px;
	width:960px;
}

/*****gallery******/
#gallery-container
{
	width:960px;
	display:block;
	margin-bottom: 10px;
	padding:12px 12px 0 12px;
}

/*#gallery-container .jScrollPaneContainer { margin-left: 10px; }*/

#gallery-hero-container
{
	width:640px;
	height:336px;
	margin:5px 15px 0 20px;
	float:left;
	position:relative;
}

#gallery-container a.scroll-left
{
	background:url("../images/gallery-arrow-left.png") no-repeat scroll left top transparent;
	height:29px;
	left:-15px;
	position:absolute;
	top:129px;
	width:28px;
}

#gallery-container a.scroll-right
{
	background:url("../images/gallery-arrow-right.png") no-repeat scroll left top transparent;
	height:29px;
	right:-15px;
	position:absolute;
	top:129px;
	width:28px;
}

#gallery-container .hero-caption
{
	width:619px;
	height:22px;
	background:url("../images/hero-gallery-title-bg.png") repeat scroll left top transparent;
	left:11px;
	position:absolute;
	bottom:11px;
	display:block;
}

#gallery-container .hero-caption span
{
	margin:3px 0 0 15px;
	color:#33322e;
	font-weight:bold;
	font-size:13px;
	display:block;
}

#gallery-container .gallery-thumbs
{
	float:right;
	width:258px;
	height: 324px;
	margin:-2px 0 0 0;
	display:block;
}

#gallery-container .gallery-thumbs .close-by-item-container,
#gallery-container .gallery-thumbs .close-by-item-container-selected
{
	margin:0 !important;
}

#video-container
{
	width:960px;
	display:block;
	margin-bottom: 4px;
	padding:17px;
}

#video-container #video-hero-container
{
	width:640px;
	float:left;
	text-align:center;
}

#video-container .video-thumbs
{
	float:right;
	width:270px;
	margin:10px 40px 0 0;
	display:block;
}

#video-container .video-thumbs .video-item-container
{
	width:126px;
	height:77px;
	float:left;
	border:solid 1px #aaaaaa;
	margin:0 10px 10px 0;
}

#video-container .video-thumbs .video-item-container.right-item
{
	margin-right:0;
}

#video-container .video-thumbs .video-item-container img
{
	width:122px;
	height:73px;
	border:solid 1px #ffffff;
	margin:1px;
}

/*****Neighborhood*****/
#neighborhood-container
{
	height:525px;
	padding:12px;
}

#neighborhood-container .neighborhood
{
	height:525px;
	margin-bottom:20px;
}

#neighborhood-container .neighborhood .left
{
	width:330px;
	height:525px;
}

#neighborhood-container .neighborhood .left #search-term-container
{
	width:300px;
	height:382px;
	margin:7px 0 0 7px;
	padding:28px 0 0 25px;
}

#neighborhood-container .neighborhood .left p
{
	color:#677039;
	font-weight:bold;	
}

#neighborhood-container .neighborhood .left #results-container
{
	width:300px;
}

#neighborhood-container .neighborhood .left #results
{
	font-size:11px;
}

#neighborhood-container .neighborhood .left #results input
{
	padding-top:5px;
	margin-bottom:10px;
}

#neighborhood-container .neighborhood .search-category .search-link
{
	width:272px;
	height:17px;
	padding:8px 0 0 6px;
	background:url(../images/search-category-bg.jpg) repeat-x 0 0;
	border:solid 1px #e9e9e9;
	margin-bottom:8px;
	display:block;
}

#neighborhood-container .neighborhood .search-category a
{
	color:#000000;
	font-size:12px;
}

#neighborhood-container .neighborhood .search-results
{
	font-size:11px;
}

#neighborhood-container .neighborhood .search-results ul,
#neighborhood-container .neighborhood .search-results li
{
	margin:0;
	padding:0;
}

#neighborhood-container .neighborhood .right
{
	width:600px;
}

#neighborhood-container .neighborhood .right #map-category
{
	width:600px;
	position:relative;
	height:525px !important;
}

#find-property-panel
{
	margin-top:0px;
	height:252px;
	background:url(../images/dropshadow-bg-short.png) no-repeat 0 0;
	border:none;
	position:relative;
}

#find-property-panel img
{
	position:absolute;
	top:14px;
	
	width:935px;
	height:268px;
	display:block;
}

.imgPropertyPanel1
{
	width:530px;
	left:15px;
}

.imgPropertyPanel2
{
	width:395px;
	right:15px;
}
