#homecontent .block{
	float: left;
	margin-left: 30px;
	width: 160px; 
}

#homecontent .block h2{
	text-transform: uppercase;
	color: #982f33;
	font-size: 10pt;
	font-weight: bold;
	margin-bottom: 15px;
}

#homecontent .block ul, #homecontent .block ul li{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#homecontent .block ul li{
	display: block;
	padding-bottom: 20px;
}

#homecontent .block a
{
	color: #000;
	text-decoration: none;
}

a img {border: none;}
img.thumbnail{ width: 150px;}
img.iyc-thumbnail{ width: 100px;}

.views-view-grid tbody, .body tbody{border: none;}
.view p.title{font-size: 10pt;}

.bold a,
.title a{color: #000 !important; text-decoration: none;}

.listing{
width: 250px;
height: 280px;
margin-right: 20px;
float: left;   
}

.body{
	background:#fff; 
	overflow: hidden;
	_background:#fff; 
}

#bodytable{
	width: 675px;
}

.node-type-home-for-sale #bodytable{
	width: 830px;
}

.more-photos{
	float: right;
	padding-right: 6px;
}

.node-type-home-for-sale .node-title{
	margin-top: 20px;
}

#info{
	border-top: 1px solid #982f33;
}

#info h3{
	font-size: 1em;
	font-weight: bold;
	margin-bottom: 5px;
}

#info p{
	margin-top: 0;
}

#main-content{
	border-right: 1px solid #982f33;
	float: left;
	width: 66%;
	margin-right: 20px;
}

#floorplans-link a{
	color: #000;
}

h3.factsbold{
clear: left;
padding-top: 10px;
font-size: 12pt;
}

h3.subsection{
 font-size: 13pt !important;
 text-transform: capitalize !important;
 border-bottom: 1px solid #c99 !important;
}

.fieldheading{
 font-weight: bold;
 }

.field{font-size: 10pt !important;}

.views-view-grid td{padding-bottom: 20px; font-size: 10pt; padding-right: 20px; }

.project-image{
	margin-right: 20px;
	margin-bottom: 20px;
	border: 1px solid black;
	width: 273px;
	height: 201px;
}

.view-in-your-community h3{
padding-top: 10px;
font-size: 12pt;
text-transform: uppercase;
color: #982f33;
}