@charset "UTF-8";/* CSS Document */.landingleft{	width:563px;	display:block;	float:left;	margin-right:4px;}.landingright{	width:241px;	height:368px;	float:left;	display:block;	background:url(../images/commercial_bg.gif) bottom no-repeat;}.landingphoto{	display:block;	width:563px;	height:368px;}.landingcontent{	display:block;	padding:12px 16px 3px 16px;	font-size:11px;	color:#ffffff;	;line-height:17px;	text-align:left;}.landingcontent h1{	font-size:15px;	margin:0 0 6px 0;	color:#666666;}.landingcontent p{	margin-bottom:17px;}.landingcontent a{	color:#E5E4CB;	font-weight:bold;	text-decoration:none;}.landingcontent a:hover{	color:#ffffff;}.headingwrap h1{	background:url(../images/heading_commercial.gif) no-repeat;}.headingwrap h2{	background:url(../images/bg_commercial.gif) repeat-x;}.headingwrap h3{	color:#132833;}#subnav{	border:1px solid #9B9DA1;	border-top:none;}#subnav a{	color:#666666;	background:url(../images/sn_commercial_home.gif) no-repeat;	width:150px;	margin-left:-9px;}#subnav a.portfolio{	width:130px;	background:url(../images/sn_portfolio.gif) no-repeat;}#subnav a.apply{	width:116px;	background:url(../images/sn_apply.gif) no-repeat;}#subnav a.contact{	width:106px;	background:url(../images/sn_contact.gif) no-repeat;	margin-left:-8px;}#subnav a:hover{	color:#504d3e;	background-position:100% -21px;}#subnav a.selected{	color:#504d3e;	background-position:100% -21px;}.checks{	border-right:1px solid #9B9DA1;	border-left:1px solid #9B9DA1;}#foottop{	background:url(../images/footer_commercial.gif) repeat-x;}#footbottom{	border:1px solid #9B9DA1;	border-top:none;}#footimage {  background:url('../images/logo_footer_commercial.gif') no-repeat !important;  height:31px;}#copyright{	border:1px solid #9B9DA1;}/* featured */div#propertyinfo.feat{	height:322px;	background:url(../images/search_bg.gif) no-repeat #ffffff;}div#propertyinfo.feat #propinfocontent{	text-align:left;	padding:14px 15px 0 16px;	font-size:11px;	line-height:14px;	height: auto;}/* Portfolio */#search{	width:806px;	display:block;	border:1px solid #9B9DA1;	margin-bottom:4px;}.findhead{	display:block;	height:19px;	line-height:20px;	text-align:left;	border:1px solid #9B9DA1;	border-top:none;}.findhead h2{	margin:0;	color:#132833;	font-weight:normal;	font-size:11px;	height:19px;	line-height:19px;	display:block;	padding-left:12px;	background:none;}.findheadnav{	height:19px;	float:left;	display:block;	padding:0 12px 0 12px;	color:#132833;	font-size:11px;	float:left;}.findheadnav a{	color:#132833;	text-decoration:none;	font-weight:bold;}.findheadnav a:hover{	color:#6E0F11;}.findheadnav a.selected{	color:#6E0F11;	text-decoration:underline;}.findheadnav img{border:none; margin-right:4px; top:2px; position:relative;}#resultswrap{	width:485px;	display:block;	float:left;	text-align:left;}.communityhead{	display:block;	height:21px;	background:url(../images/nav_bg_main.gif) repeat-x top;	line-height:21px;	border-bottom:1px solid #7a7d8e;	border-right:1px solid #7a7d8e;}.communityhead h1{	line-height:21px;	margin:0;	font-size:12px;	height:21px;	display:block;}.communityhead a{	display:block;	height:21px;	color:#132833;	font-weight:bold;	text-decoration:none;padding-left:7px;}.communityhead a:hover{	background:#fcfbf6;	color:#6E0F11;}.communityhead img{	border:0;	float:left;}.searchresult{	display:block;	width:481px;	margin-bottom:4px;}.subleft, .subleft{	width:134px;	display:block;	float:left;	border-right:1px solid #7a7d8e;}.subright{	width:346px;	display:block;	float:left;	border-bottom:1px solid #9B9DA1;	border-top:1px solid #7a7d8e;}.searchcontent {  display:block; margin-left:3px;   border-color: #9B9DA1;  border-style: solid;  border-width: 0 0 0 1px;}.availabletable{	display:block;	background:#efeeda;	border-bottom:1px solid #9B9DA1;}.toptable{	height:30px;	display:block;	background:#F8F9EF;	font-size:10px;}.topcell{	height:30px;	width:110px;	float:left;	display:block;	border-right:1px solid #9B9DA1;	text-align:center;	color:#6E0F1f;	line-height:31px;	font-weight:bold;}.searchphoto{	width:134px;	border-bottom:1px solid #7a7d8e;	border-top:1px solid #7a7d8e;}.searchphoto img{  width:134px;  height:100px;	border:none;}.searchrowwrap{	display:block;	text-align:left;	border-top:1px solid #9B9DA1;	color:#E7E2C7;	height:20px;}.searchrowwraplt{	display:block;	text-align:left;	background:#F8F9EF;	border-top:1px solid #9B9DA1;	color:#E7E2C7;	height:20px;}.searchcell{	width:110px;	padding:3px 0 3px 0;	line-height:14px;	display:block;	float:left;	text-align:center;	color:#504d3e;	border-right:1px solid #9B9DA1;}.searchcell span{	display:block;	padding-left:7px;	padding-right:4px;	text-align:left;}.searchcell img{	border:0;}.searchcontentarea{	display:block;	padding:6px 7px 6px 7px;	text-align:left;	border-right:1px solid #9B9DA1;}.searchcontentarea a{	text-decoration:underline;	color:#660000;	position:relative;}.searchcontentarea a:hover{	color:#504d3e;}#filterswrap{	display:block;	float:left;	width:320px;	border-left:1px solid #9B9DA1;	border-bottom:1px solid #9B9DA1;	text-align:left;	margin-bottom:4px;}#filterswrap h1{	height:21px;	line-height:20px;	display:block;	padding-left:12px;	font-size:11px;	margin:0;	color:#ffffff;	background:url(../images/bg_commercial.gif) repeat-x #9B9DA1;	text-align:left;}#filters{	display:block;	padding:10px;	background:#ffffff;	border-bottom:1px solid #9B9DA1;}.filtercolumn{	width:50%;	display:block;	float:left;}#filters p{	margin:0 0 0px 0;	padding:0;}.filtercolumn span{	display:block;	line-height:16px;}#mapfilter{	width:320px;	height:350px;	display:block;}.fieldswrap{	padding:6px 8px 8px 12px;	text-align:left;	font-size:11px;	color:#132833;	display:block;	background: url(../images/tan_gradient.gif) bottom repeat-x #f8f9ef;	border-bottom:1px solid #9B9DA1;	border-top:1px solid #9B9DA1;	margin-bottom:4px;}/* Property Details */.subsitewrapint{	width:806px;	border:1px solid #9B9DA1;	display:block;	margin-bottom:4px;}.subsitewrapintbot{	width:807px;	display:block;	margin-bottom:4px;	border-left:1px solid #9B9DA1; border-top:1px solid #9B9DA1;}.photoheading h2{	height:21px;	line-height:20px;	display:block;	padding-left:12px;	font-size:11px;	margin:0;	color:#ffffff;	background:url(../images/bg_commercial.gif) repeat-x;	border-bottom:1px solid #9B9DA1;}#photogallery{	width:400px;	border-top:1px solid #9B9DA1;	display:block;	text-align:left;	background:#f4f2e9;}#photowindow{	width:400px;	border-right:1px solid #9B9DA1;	background:#666666;	display:block;	float:left;	text-align:left;}#photo{	width:400px;	height:300px;	display:block;}#photo #propertyphoto { width: 400px; height: 300px;}#thumbwrap{	margin:0 0 0 0;	padding: 6px 0 0px 7px;}#thumbwrap span{	text-align:left;	font-weight:bold;	color:#721111;	line-height:14px;	padding-left:2px;	display:block;}.thumbdiv{	width:48px;	height:46px;	border:1px solid #676355;	float:left;	display:block;	margin:0 6px 6px 0;}.thumbscreen{	width:48px;	height:46px;}.thumbscreen a{	width:48px;	height:46px;	display:block;	background:#e1e1e1;	color:#ffffff;	text-decoration:none;	font-weight:bold;	filter:alpha(opacity=70);	-moz-opacity:0.7;	opacity:0.7;	-khtml-opacity:0,7;	text-decoration:none;}.thumbscreen a:hover{	background:none;}.thumbscreen a.selected{	background:none;}.thumbscreen div{	height:14px;	width:14px;	text-align:center;	line-height:13px;	color:#ffffff;	background:#676355;	display:block;	font-size:10px;}.thumbblank{	width:48px;	height:46px;	background:#e1e1e1;	filter:alpha(opacity=70);	-moz-opacity:0.7;	opacity:0.7;	-khtml-opacity:0,7;}#captioncontent{	padding:0 6px 0 8px;	color:#ffffff;	line-height:19px;	font-size:10px;	display:block;	text-align:left;	height:20px;	margin-top:-21px;	position:relative;	z-index:100;	background:#666666;	border-top:1px solid #132833;	width:335px;	border-right:1px solid #132833;}#captioncontent h2{	margin:0 0 2px 0;	padding:0;	line-height:14px;	font-size:10px;}.topcellapt{	height:30px;	width:103px;	float:left;	display:block;	border-right:1px solid #9B9DA1;	text-align:center;	color:#6E0F1f;	line-height:30px;	font-weight:bold;}.topcellaptleft{	height:30px;	width:182px;	float:left;	display:block;	border-right:1px solid #9B9DA1;	text-align:center;	color:#6E0F1f;	line-height:30px;	font-weight:bold;}.rowwrap{	display:block;	text-align:left;	border-top:1px solid #9B9DA1;	height:30px;}.rowwraplt{	display:block;	text-align:left;	background:#F8F9EF;	border-top:1px solid #9B9DA1;	height:30px;}.rowwrap a{	display:block;	text-decoration:none;	color:#E7E2C7;}.rowwraplt a{	display:block;	text-decoration:none;	color:#E7E2C7;	height:30px;}.rowwrap a:hover{	background: #d4d3b8;}.rowwraplt a:hover{	background: #d4d3b8;}.rowwrap a.selected{	background: #d4d3b8;}.rowwraplt a.selected{	background: #d4d3b8;}#propertyunits .rowhilite, .rowwrap a:hover, .rowwraplt a:hover, .rowwrap a.selected, .rowwraplt a.selected{	background: #d4d3b8 !important;	cursor:pointer;}.cell{	width:103px;	padding:7px 0 7px 0;	line-height:16px;	display:block;	float:left;	text-align:center;	color:#504d3e;	border-right:1px solid #9B9DA1;}.cellleft{	width:182px;	padding:7px 0 7px 0;	line-height:16px;	display:block;	float:left;	text-align:center;	color:#504d3e;	border-right:1px solid #9B9DA1;}.cell span{	display:block;	padding-left:7px;	padding-right:4px;	text-align:left;}.cell img{	border:0;}#propertyinfo, #propertymap{	width:405px;	height:383px;	background:url(../images/search_bgalt.gif) no-repeat #ffffff;	display:block;	float:left;}#commmap{	text-align:left;	padding: 0;	height:360px;	margin: 0 3px;}#propinfonav{	display:block;	height:20px;	text-align:left;	font-size:11px;}#propinfonav span{	display:block;	padding-left:15px;}#propinfonav a{	display:block;	float:left;	width:202px;	line-height:20px;	color:#504d3e;	text-decoration:none;	font-weight:bold;}#propinfonav a:hover{	color:#6E0F11;}#propinfonav a.selected{	color:#6E0F11;}#propinfocontent{	text-align:left;	padding:14px 15px 0 16px;	height:315px;	font-size:11px;	line-height:14px;}.propinfocolumn{	display:block;	float:left;	width:50%;}.propinfocolumn ul{	margin-top:0;	margin-bottom:10px;	margin-left:5px;	padding-left:0;	list-style-type:none;}.propinfocolumn li{	margin-bottom:3px;	color:#6E0F11;}.propinfocolumn span{	color:#132833;}.propinfonavbot{	text-align:center;	padding:1px 15px 0 16px;	font-size:10px;}.propinfonavbot a{	height:18px;	width:110px;	text-align:center;	text-decoration:none;	line-height:18px;	background:#9B9DA1;	font-weight:bold;	float:left;	margin-right:6px;	color:#FFFFFF;	border:1px solid #132833;}.propinfonavbot a.apply{	width:100px;}.propinfonavbot a.markas{	width:138px;}.propinfonavbot a:hover{	background:#24506e;	color:#ffffff;}/* applyonlin e */#appwrap{	display:block;	text-align:center;	border:1px solid #9B9DA1;	width:806px;	margin-bottom:4px}#appwrap a{color:#6E0F11;	font-weight:bold;}#appwrap a:hover{	color:#504d3e;}#appwrapinner{	width:506px;	display:block;	background:#ffffff;	border-left:1px solid #132833;	border-right:1px solid #132833;}.searchfieldwrap{	padding:8px 15px 8px 18px;	text-align:left;	font-size:11px;	color:#132833;	display:block;}.fieldname{	display:block;	margin-bottom:4px;	line-height:13px;	font-weight:bold;}.field{	display:block;	margin-bottom:6px;}.formpagehead{	display:block;	height:21px;	border-bottom:1px solid #132833;	border-top:1px solid #132833;	line-height:20px;	text-align:center;}.formpagehead h1{	margin:0;	color:#ffffff;	font-size:13px;	height:21px;	display:block;	background:url(../images/bg_commercial.gif) repeat-x #9B9DA1;}/* popdiv */#popwrap{	width:524px;	height:413px;}#mainphotoarea{	width:520px;	height:409px;	border:2px solid #9B9DA1;	background:url(../images/pop_bg.gif) repeat-y #e9e8d3;	display:block;	float:left;}#pophead{	width:518px;	height:21px;	border:1px solid #ffffff;	background:url(../images/bg_commercial.gif) repeat-x #9B9DA1;	display:block;	text-align:left;	line-height:21px;}#pophead img{float:left; border:none; margin-right:2px;}#pophead h1{	margin:0;	padding:0;	font-size:11px;	line-height:21px;	text-transform:uppercase;	color:#ffffff;}#closewindow{	height:21px;	width:22px;	display:block;	float:right;}#closewindow a{	height:21px;	width:22px;	line-height:21px;	font-size: 11px;	text-decoration:none;	font-weight:bold;	background:#F0EFEF;	text-align:center;	color:#6666661;	display:block;}#closewindow a:hover{	color:#132833;}#popcolwrap{	width:520px;	border-top:2px solid #9B9DA1;	padding:0;	margin:0;}#leftcolpop{	width:208px;	margin:0;	padding:0;	float:left;	display:block;}.popcontent{	padding:8px 8px 0 8px;	margin:0;	text-align:left;	font-size:11px;	line-height:14px;}.popcontent h1{	margin:0;	padding:0 0 4px 0;	font-size:12px;	line-height:14px;	text-transform:uppercase;}.popcontent p{	padding: 0 0 10px 0;	margin:0 10px 0 10px;	border-bottom:1px solid #C1C1C1;}#rightcolpop{	width:312px;	margin:0;	padding:0;	float:left;	display:block;}#photoboxpop{	width:310px;	height:233px;	border-left:2px solid #132833;	border-bottom:2px solid #132833;	background:#cccccc;}#photoboxpop img {height:233px; width:310px;}#captionpop{	height:22px;	line-height:20px;	text-align:left;	padding-left:11px;	font-size:10px;	color:#ffffff;	font-weight:bold;	background:#132833;}#thumbwrappop{	margin:0 0 0 0;	padding: 4px 0 1px 8px;	border-left:1px solid #c1c1c1;}#thumbwrappop span{	text-align:left;	color:#6E0F11;	line-height:14px;	padding:0 0 6px 2px;	display:block;}.thumbdivpop{	width:42px;	height:40px;	border:1px solid #676355;	float:left;	display:block;	margin:0 6px 6px 0;}.thumbscreenpop{	width:42px;	height:40px;}.thumbscreenpop a{	width:42px;	height:40px;	display:block;	background:#e1e1e1;	color:#ffffff;	text-decoration:none;	font-weight:bold;	filter:alpha(opacity=70);	-moz-opacity:0.7;	opacity:0.7;	-khtml-opacity:0,7;	text-decoration:none;}.thumbscreenpop a:hover{	background:none;}.thumbscreenpop a.selected{	background:none;}.thumbscreenpop div{	height:14px;	width:14px;	text-align:center;	line-height:13px;	color:#ffffff;	background:#676355;	display:block;	font-size:10px;}.thumbblankpop{	width:42px;	height:40px;	background:#e1e1e1;	filter:alpha(opacity=70);	-moz-opacity:0.7;	opacity:0.7;	-khtml-opacity:0,7;}.searchtablewrap{display:block; margin-left:3px; border-left:1px solid #9B9DA1;}
