@charset "utf-8";
/* CSS Document */
body {
	margin:0px;
	background-color:#6E8036;
	font-family:Arial;
	font-size:12px;
	color:#000000;
}

a {
font-size:12px;
color:#52612a;
text-decoration:underline;
}

a:hover {
font-size:12px;
color:#587993;
text-decoration:none;
}

h3 {
font-size:15px;
color:#587993;
margin:0px;
}

.bg_body {
background-color:#FFFFFF;
}

.line_under_navbar {
background-image:url(images/line_under_navbar.gif);
background-repeat:repeat-x;
}

.bg_navbar {
background-color:#52612a;
}

.bg_navbar a {
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
.bg_mainbanner {
background-color:#64713a;
}

.bg_ftrd_list {
	background-color:#928153;
}

.bg_srh_index {
background-image:url(images/bg_srh_index.gif);
background-repeat:repeat-x;
}

.bg_srh_tab_on {
	background-color:#6E8036;
	color:#52612A;
}

.bg_srh_tab_off {
	background-color:#52612A;
	color:#FFFFFF;
}

.srh_tabs_on:link {
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	padding-left:5px;
}

.srh_tabs_on:visited {
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	padding-left:5px;
}

.srh_tabs_on:hover {
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	padding-left:5px;
}

.srh_tabs_off:link {
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	padding-left:5px;
}

.srh_tabs_off:visited {
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	padding-left:5px;
}

.srh_tabs_off:hover {
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	padding-left:5px;
}

.bg_separator_index {
background-image:url(images/bg_separator_index.gif);
background-repeat:repeat-y;
}

.bg_nletter {
background-image:url(images/bg_nletter.jpg);
background-repeat:repeat-x;
}

.titles_index {
color:#647139;
font-weight:bold;
line-height:29px;
}

.titles_index a{
color:#647139;
font-weight:bold;
line-height:29px;
text-decoration:none;
}

.titles_ftrd_listings {
color:#ffffff;
font-weight:bold;
line-height:29px;
} 

.footer_text {
font-size:12px;
font-weight:bold;
color:#587993;
line-height:16px;
}

.heading_page_title {
font-size:18px;
color:#52612a;
line-height:34px;
}

#justify_text {
text-align:justify;
}

#frm_contactus input, textarea {
width:280px;
font-size:12px;
}

#frm_index select {
width:110px;
font-size:11px;
}
#frm_index {
	margin: 0px;
	padding: 0px;
}


#frm_index input {
width:110px;
font-size:11px;
}

#prop_match
{

	font-family:Arial;
	font-size:11px;
	color:#000000;
	width:440px;
	margin:auto;
}


#prop_match label, select
{
	display: block;
	width: 110px;
	float: left;
	margin-bottom: 5px;
	font-size:11px;
	padding:2px;
}

#prop_match textarea
{
	display: block;
	float: left;
	margin-bottom: 5px;
	font-family:Arial;
	font-size:11px;
	padding:2px;
}

.pm_txtflds
{
	display: block;
	width: 110px;
	float: left;
	margin-bottom: 5px;
	font-size:11px;
	padding:2px;
}

#prop_match label
{
	text-align: right;
	width: 85px;
	padding-right: 5px;
	font-size:12px;
}

#prop_match br
{
	clear: left;
}

#pm_titles
{
	font-size:13px;
	font-weight:bold;
	margin:5px 0px 5px 0px;
	padding:5px 0px 5px 0px;
}

#co_name {
	font-size:30px;
	color:#52612A;
	font-family: "Times New Roman", Times, serif;
}

#featured_listing img {
border:2px solid #c2cedc;
width:181px;
height:136px;
color:#ffffff;
}

#text_featured_listing{
color:#ffffff;
font-weight:bold;
text-decoration:none;
line-height:18px;
}

.bg_welcometext {
background-image:url(images/bg_welcometext.jpg);
background-repeat:no-repeat;
padding-top:55px;
}
