.communitymap { /*float:left; width:388px; */ }
	
.communityList ul{margin:0 !important; padding:0;}	
	
.communityList ul li
	{
		border-bottom:1px solid #d0c4aa;
		padding:10px 5px !important;
		list-style-type:none;
	}

.communityList
	{
		padding:0 8px;
		/*float:left;
		width:200px;*/
	}
	

.communityList h3 a
	{
		color:#1d1d1d;
		text-decoration:none;
		font-size:20px;
		font-weight:normal;
		padding:0 0 4px 0;
	}
	
#findsearch { display: none; }

.tabContentTbl { width:100%; margin:20px 0; vertical-align:middle; }
.tabContentTbl a { color:#1d1d1d; text-decoration:underline; }
.tabContentTbl td,th { padding:10px; }
.tabContentTbl th { background-color:#d1b776; border-top:1px solid #63533c; border-bottom:1px solid #63533c; color:#1d1d1d; text-align:center; }
.tabContentTbl .name .address { display:block; font-size:10px; }
.tabContentTbl .data { text-align:center; }
.tabContentTbl .altRow { background-color:#f3e6c2; }
.tabContentTbl .section { width:100%; background-color:#64543d; text-decoration: underline; color: #ffffff;}
.tabContentTbl .section a { color: #ffffff; background-color:#64543d; text-decoration:none; }
.tabContentTbl .section a:hover { text-decoration: underline; }

	.floorplanName
	{
		font-size:24px;
		padding:0 0 8px 0;
	}

.floorplanSpecs
	{
		padding:10px 0;
	}
	
.floorplanPrice
	{
		font-size:14px;
		font-weight:bold;
		padding:10px 0;
	}
	.details
	{
	float:left;
	width:160px;
	padding:0 0 0 10px;
	}
	

.detailsImg
	{
		float:left;
		width:410px;
		
	}
	
	
.expressName
	{
		font-size:24px;
		padding:0 0 8px 0;
	}
.expressAddress
	{
		
	}
	
	
.expressSpecs
	{
		padding:10px 0;
	}

.expressAvailable
	{
		
	}
	

.expressPrice
	{
		font-size:14px;
		font-weight:bold;
		padding:10px 0;
	}
	
	
	
.propertyEmailPrint
	{
		background-color:#d1b776;
		border-top:1px solid #63533c;
		border-bottom:1px solid #63533c;
		color: #1d1d1d;
		padding:5px;
	}
	
	

.disclaimer
	{
		font-size:10px;
		clear:both;
		float:none;
		padding:10px 0;
		
	}
.number
	{
		background-color:#63533c;
		color:#fff;
		float:left;
		width:3px;
		padding:6px 10px;
		margin:0 5px 0 0;
		
	}
	.profile
	{
		padding:20px 80px 20px 10px;
	}
	
.tabs { width:100%; background-color:#64543d; }
.tabs ul { list-style: none; margin:0 !important; }
.tabs ul li { float:left; line-height:34px; padding:0 !important; }
.tabs ul li a { color: #ffffff; background-color:#64543d; padding:10px 11px; text-decoration:none; }
.tabs ul li a:hover ,.tabs ul li .selected, .tabs .selected { background-color:#d1b776; color:#333333; }

