@charset "utf-8";
/* CSS Document */

div#wrapper {
	width: 851px;
	margin: 0 auto;
}
div#sidebar {
	width: 143px;
	float: left;
	background: #FF9900;
}
div#rightContent {
	float:left;
	width:680px;
	margin: 0 15px 0;
	padding:0;
}
#rightContent p {
	padding:0 0 10px 0;
	text-align:justify;
}
div.propertyData {
	width: 450px;
	float:left;
}
div.propertyContent {
	/*	background: url(../images/dot2.gif) no-repeat left bottom;*/



	padding: 0 0 15px 0;
}
div.propertylistLinks {
	float:left;
	width: 200px;
}
.propertylistLinks p {
	line-height:1.5em;
	margin:10px;
}
p {
	margin: 0 0 16px 0;
	padding: 0;
	line-height: 16px;
}
div.communityLinks {
	background:url(dot.gif) no-repeat center bottom;
	float: left;
	width: 100%;/*IE7 Hack for displaying the width */
}
div.propDetails {
	/*	background:url(../images/dot.gif) no-repeat center bottom; */



	float: left;
	padding: 10px 0 10px 0;
}
div.propleft {
	width: 450px;
	float: left;
}
div.propright {
	width: 200px;
	float: left;
	margin: 0 0 0 20px;
}
div#menu {
	text-align: right;
	height: 47px;
}
div#leftMenu {
	float:left;
	width: 200px;
	text-align: right;
	margin:0 25px;
	padding:0;
}
div#leftMenu ul {
	margin: 10px 0 0;
	padding: 0;
	color: #a6a3a3;
}
div#leftMenu ul li {
	margin: 0;
	padding: 7px 0 7px;
	border-bottom:#000000 solid 1px;
	list-style: none;
}
div#mainContent {
	background: url(../images/page_contentbg.jpg) no-repeat;
	float: left;
	width: 100%;
}
div.communityLinks {
	margin: 0 0 15px 0;
	padding: 0 0 15px 0;
	background: url(../images/dot.gif) no-repeat left bottom;
}
.propertyDetails {
	margin: 0 0 15px 0;
	padding: 0 0 15px 0;
}
div.communityData {
	float:left;
	width: 300px;
}
div.ListingsData {
	float:left;
	width: 290px;
	padding-right:10px;
}
div.communityPhoto {
	float: right;
}
div.ListingsPhoto {
	float: left;
	width: 372px;
}
p {
	margin: 0 0 16px 0;
	padding: 0;
	line-height: 16px;
}
div#pageTitle {
	margin: 0 0 15px 0;
}
p.propTitle {
	font: bold;
	color: #000;
}
a.links {
	background: url(../images/icon_list.gif) no-repeat 0 2px;
	color: #000;
	padding: 0 20px 0 15px;
	text-decoration: none;
}
.links {
	margin:5px 0;
}
div#footer {
	color: #2c2c2c;
	display: block;
	padding: 15px 0 15px 157px;
	clear: both;
	width: 100%;
	float: left;
}
.paginationAndSearch {
	width:300px;
	clear:both;
	float:right;
	text-align:right;
}
/*span.pagination {

	float: left;

	padding: 7px 0 0 0

}

span.searchSelect {

	float: right;

}
*/
div.paginationAndSearch form {
}
.searchSelect select {
	margin: 0 5px;
}
ul#dataLinks {
	margin: 10px 0 0 0;
	padding: 0;
	float: left;
	display: block;
	width: 100%
}
ul#dataLinks li {
	margin: 0;
	padding: 0 10px 0 15px;
	display: inline;
	list-style: none;
	background: url(../images/icon_list.gif) no-repeat 0 2px;
	float: left;
}
ul#listData li {
	margin: 0;
	padding: 0 20px 0 0;
	display: inline;
	list-style: none;
	float: left;
}
ul#listData {
	margin: 0;
	padding: 0;
	list-style-type: none;
	display: block;
}
ul.listLinks li {
	margin: 0 0 5px 0;
	padding: 0 10px 0 15px;
	list-style: none;
	background: url(../images/icon_list.gif) no-repeat 0 2px;
}
a {
	color: #000;
	text-decoration: none;
}
a:hover {
	color: #a79160;
}
ul.propLinks {
	margin: 0 0 0 5px;
	padding: 0;
}
ul.propLinks li {
	margin: 0 0 5px 0;
	padding: 0 10px 0 15px;
	list-style: none;
	background: url(../images/icon_list.gif) no-repeat 0 2px;
}
div.contactBox {
	width: 147px;
	background:#CCC;
	padding: 14px 27px;
	line-height: 18px;
}
div.contactBox form {
	margin: 10px 0 0 0;
	padding: 0;
}
div.contactBox label {
	display: block;
	margin: 5px 0 5px 0;
}
div.contactBox textarea {
	border: 1px solid #798b73
}
div.contactBox textarea {
	height: 73px;
	width: 150px;
	padding: 0;
	margin: 0;
}
div.contactBox2 {
	width: 600px;
	padding: 14px 27px;
	line-height: 18px;
	float:left
}
div.contactBox2 form {
	margin: 10px 0 0 0;
	padding: 0;
	width: 250px;
	float: left
}
div.contactBox2 label {
	display: block;
	margin: 5px 0 5px 0;
}
div.contactBox2 input {
	height: 16px;
	padding: 0;
	margin: 0;
	width: 150px;
}
div.contactBox2 textarea, div.contactBox2 input {
	border: 1px solid #798b73
}
div.contactBox2 textarea {
	height: 73px;
	width: 150px;
	padding: 0;
	margin: 0;
}
div#contactInfo {
	float: left;
	width: 200px;
	margin: 10px 0 0 0;
}
.orangeText {
	color: #9a7c58;
	font-weight: bold
}
.address {
	color: #707070;
	font-weight:normal;
}
form#form1 input, form#form1 textarea {
	color: #707070;
	padding: 0 0 0 5px;
}
.community-content {
	width:600px;
	float:left;
	padding:0 25px 25px 25px;
}
.community-content img {
	float:right;
	padding-left:40px;
}
.community-content h2 {
	text-transform:capitalize;
	font-size:1.5em;
}
.view-details {
	margin:10px;
	font-size:1em;
	text-decoration:underline;
	float:left;
	clear:both;
}
.testimonials-author {
	font-weight:700;
	padding-bottom:10px;
}
.testimonials-content {
	text-align:left;
	padding: 0 200px 20px 50px;
	line-height:1.5em;
}
.clear {
	clear:both;
}
.mls-column-01 {
	float:left;
	width:300px;
	margin-top:10px;
	margin-right:10px;
}
.mls-column-01 ul {
	padding:0;
	margin:0;
}
.mls-column-01 li {
	line-height:1.8em;
	list-style:none;
}
