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

* {
	margin:0 auto 0 auto; padding:0px;
}
p {
	margin:6px 0px;
}

blockquote {
	margin:0px 0px 0px 20px;
}
a img {
	border:0px none;
}

body {
    margin:0 auto 0 auto;
	color:#fff;
	cursor:default;
	/*background-color:#ede8df;*/
}

html{
/*background-image:url(images/innerbody_bg.jpg) repeat-x;
height:570px;*/

background-color:#ede8df;

}

input, select, textarea {
	font-size:11px; font-family:Arial, Helvetica, sans-serif;
}
#wrapper {
    margin:0px auto;
	width:1900px;
}

#header {
	width:1900px;
	height:840px;
	clear:both;
	background:url(images/headerimg.jpg) no-repeat;
}

#header #topbar {
	width:1900px;
	height:67px;
	clear:both;
	background:url(images/navbar1.png) no-repeat top;
	/*background:url(images/navbar.jpg) no-repeat top;*/
}

#holder{
	width:353px;
 	position:absolute;
 	top:0;
 	left:0;
	padding:0px;
	margin-left:384px;
	
}

#bannertxt_holder{
	width:523px;
	display:block;
	float:right;
	margin:620px 20px 0 0;
	background-image:url(images/bannertxtholder_img.png);
	background-repeat:no-repeat;
	height:134px;
	
}

#bannertxt_holder h1 {
	padding:20px 17px 0 3px;
	font:normal 36px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	line-height:30px;
	text-decoration:none;
	text-align:right;
}

#bannertxt_holder h2 {
	padding:15px 17px 0 0;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	text-align:right;
}

#holder #logo{
	width:353px;
	clear:both;
}

#holder #searchbx {
	width:366px;
	clear:both;
	background:url(images/searchbox1.png) no-repeat;
	height:299px;
	padding:20px 0 0 25px;
	margin-left:4px;
	}
	
.bttmsrchbox {
	width:290px;
	display:block;
	float:left;
	padding:11px 0 0 25px;
	
}

#searchbx h1 {
	clear:both;
/*	padding:0px 0 15px 5px;
*/	
	/*padding:0 5px 15px 2px;*/
	padding:0 0px 15px 20px;
	font:normal 15px Helvetica, Arial, sans-serif;
	color:#f9f1dc;
}

#searchbx form.radio {
	float:left;
	width:300px;
	display:block;
	padding:8px 0px 10px 5px;
	color:#f9f1dc;
}

#searchbx form.textbox {
	float:left;
	width:310px;
	display:block;
	padding:3px 0px 0 5px;
}

#searchbx form.textbox1 {
	float:left;
	width:125px;
	display:block;
	padding:4px 0px 0 5px;
}

#searchbx .radiobttn {
	width:auto;
	display:block;
	float:left;
}

#searchbx label {
	width:80px;
	display:block;
	float:left;
	padding:0 0 0 5px;
	color:#f9f1dc;
	font:normal 11px Arial, Helvetica, sans-serif;
}

.listing_field {width:198px; height:24px; border:1px solid #999999; font:normal 11px Arial, Helvetica, sans-serif; color:#4b2c19; padding:2px 0 2px 4px; }

.listing_field1 {width:88px; height:24px; border:1px solid #999999; font:normal 11px Arial, Helvetica, sans-serif; color:#4b2c19; padding:2px 0 2px 4px;margin-top:4px; }

.listing_field2 {width:120px; height:24px; border:1px solid #999999; font:normal 11px Arial, Helvetica, sans-serif; color:#4b2c19; padding:2px 0 2px 4px;margin-top:4px;}

#searchbx .minibox {
	width:128px;
	display:block;
	float:left;
	padding:0 0 0 0;
}

#searchbx .searchfield {
	width:158px;
	display:block;
	float:left;
	margin:5px 15px 0 0;
	padding:4px 28px 0 7px; 
	margin-right:32px;
	background:url(images/searchbox_a.jpg) no-repeat;
	height:68px;

}

.searchfield span { 
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#fff;
	line-height:14px;
	text-decoration:none;
	text-transform:uppercase;
}
.searchfield a {
	margin-top:20px;
	padding:8px 0 0 0px; 
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#f9f1dc;
	line-height:16px;
	text-decoration:underline;
}

#searchbx .searchbttn {
width:300px;
position:absolute;
	left:-3px;
	top:313px;
	
	padding:15px 0 0 130px; 
	background:url(images/searchbttn.png) no-repeat;
	height:50px;
}

.searchbttn a {
	font:normal 17px Helvetica, Arial, sans-serif;
	color:#fff;
	line-height:18px;
	text-decoration:none;
	text-transform:uppercase;
}

.topnavbox{
	width:1132px;
	margin:0 auto;
}

.topnavbox #nav {
	width:770px;
	height:67px;
	float:right;
	display:block;
}

#nav ul {
	display:block; 
	float:left; 
	width:770px; 
	padding:0; 
	margin:0; 
	list-style:none;
}

#nav ul li {
	padding:20px 15px 0px 8px;
	display:block; 
	float:left; 
	width:auto; 
	margin:0; 
	height:37px; 
	line-height:10px;  
}

#nav ul li a {
	width:auto;
	font:normal 11px Arial, Helvetica, sans-serif; 
	padding:0px;
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
}

#nav ul li a:hover {
	color:#fff;
	text-decoration:none;
	background:url(images/nav_hover.png) repeat-x;
}

#nav ul li a#actvnav {
	color:#fff;
	text-decoration:none;
	background:url(images/nav_hover.png) repeat-x;
}

#footer {
	height:560px;
	width:1900px;
	background:url(images/footerbg.jpg) repeat-x;
	background-color:#402a1c;
	clear:both;
	display:block;
}

#footer div.footertop {
	width:1132px;
	height:510px;
	margin:0 auto;
	padding:0px;
	clear:both;
	display:block;
	/*border:1px solid #FFFFFF;*/
}

.footertop #sidebar {
	width:212px;
	display:block;
	float:left;
	background:url(images/footr_rghtbg.jpg) no-repeat right top;
}

#sidebar .main {
	width:188px;
	display:block;
	float:left;
	margin:0 0 0 13px;
}

.sidebar_dkbox {
	width:188px;
	clear:both;
}

.sidebar_signupbox {
	width:171px;
	clear:both;
	background:url(images/signup-box.jpg) no-repeat;
	height:58px;
	margin-top:3px;
	padding:17px 0 0 17px;
	font:normal 14px Helvetica, Arial, sans-serif;
	line-height:14px;
	color:#FFFFFF;
	text-decoration:none;
}

.sidebar_signupbox a {
	color:#FFFFFF;
	text-decoration:none;
}

.sidebar_areainfobx {
	width:188px;
	clear:both;
	background:url(images/area-infobg.jpg) repeat-x;
	height:212px;
	margin-top:4px;
}

.sidebar_areainfobx h2 {
	text-align:center;
	font:normal 12px Helvetica, Arial, sans-serif;
	line-height:14px;
	text-transform:uppercase;
	padding:13px 0 14px 0;
	color:#f9f1dc;
	text-decoration:none;
}

.sidebar_areainfobx #sidebarnav {
	width:165px;
	clear:both;
}

#sidebarnav ul {
	margin:0px; padding:0px;
	list-style:none;
}

#sidebarnav ul li {
	width:153px;
	margin:0 0 0 18px;
	background:url(images/areainfo-icon.gif) 0px 12px no-repeat;
	padding:7px 0 0 15px;
}

#sidebarnav ul li a {
	font:normal 12px Arial, Helvetica, sans-serif;
	padding:0px 0 0px 19px;
	color:#917762;
	text-decoration:none;
}

#sidebarnav ul li a:hover {
	color:#917762;
	text-decoration:none;
}

#sidebarnav ul li a#actv {
	color:#fff;
	text-decoration:none;
}

.footertop #rghtbody {
	width:920px;
	display:block;
	float:right;
	_width:910px;
	position: relative;
	
	/*border:solid 1px #333333;*/
}

.rghtbody1 {
	width:920px;
	display:block;
	}
	
	
	.clear{clear:both;}

#rghtbody h1 {
	padding:6px 0 0 34px;
	text-decoration:none;
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#ddcfb3;
}

#rghtbody p {
	padding:6px 0 0 34px;
	text-decoration:none;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#917762;
}

#rghtbody p a {
	/*padding:6px 0 0 34px;*/
	text-decoration:none;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#917762;
}

#rghtbody p a:hover {
	/*padding:6px 0 0 34px;*/
	text-decoration:none;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#917762;
}

p span {
	/*padding:6px 0 0 34px;*/
	text-decoration:none;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#917762;
}

#footer div.bottm {
	width:1132px;
	height:37px;
	margin:0 auto;
	padding:8px 0 0 0;
	text-align:center;
	font:normal 9px Arial, Helvetica, sans-serif;
	color:#ddcfb3;
	text-decoration:none;
	clear:both;
	/*border:solid 1px #666666;*/
}

.bottm a {
	color:#ddcfb3;
	text-decoration:none;
}






/*---------------------------------inner page---------------------------------*/

#content_body {
/*	height:560px;
*/	clear:both;
}

#content {
 
	width:1900px;
	clear:both;
	background:#ede8df url(images/innerbody_bg.jpg) repeat-x;
	height:570px;
	/*background-color:#ede8df;
	position:absolute;
	clear:both;*/
}

#innerheader {
	width:1900px;
	height:270px;
	clear:both;
	background:url(images/news_press_banner.jpg) no-repeat;
}

#innertopbar {
	width:1900px;
	height:67px;
	clear:both;
	background:url(images/navbar_inner.jpg) no-repeat;
}

#content #body {
	width:1132px;
	margin:0 auto;
	padding:0px;
	clear:both;
}

/*-----------------------------news & press-------------------*/

#body h1 {
	padding:30px 0 10px 30px;
	font:bold 24px Arial, Helvetica, sans-serif;
	color:#ddcfb3;
	text-decoration:none;
	text-transform:uppercase;
	
}

#content_holder h2 {
	padding:10px 0 0 20px;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#ddcfb3;
	text-decoration:none;
}

#content_holder p {
	padding:5px 0 0 20px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#20130c;
	text-decoration:none;
	line-height:14px;
	text-align:justify;
}

#content_holder a {
	padding:10px 0 0 0px;
	font:italic 12px Georgia, "Times New Roman", Times, serif;
	color:#954b24;
	text-decoration:none;
	line-height:14px;
	text-align:justify;
}

#main_body {
	width:1094px;
/*	display:block;
	float:left;*/
	margin:0 0 0 30px;
	clear:both;
}

#img_holder {
	width:103px;
	display:block;
	height:97px;
	float:left;
	padding:14px;
	background:url(images/newspress_imgholder.png) no-repeat;
}

#content_holder {
	width:460px;
	display:block;
	float:left;
}

/*----------------------contact us-----------------------*/

#contactheader {
	width:1900px;
	height:270px;
	clear:both;
	background:url(images/cntactus_banner.jpg) no-repeat;
}

#contactimg_holder {
	width:129px;
	display:block;
	height:194px;
	float:left;
	padding:14px;
	background:url(images/cntctus_imgholder.jpg) no-repeat;
}

#content_holder p span {
	padding:5px 0 0 0px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#f9f1dc;
	text-decoration:none;
	line-height:14px;
}

#content_holder p span.mail {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#20130c;
	text-decoration:underline;
	line-height:14px;
	text-align:justify;
}

#content_holder form.textbox {
	float:left;
	width:310px;
	display:block;
	padding:3px 0px 0 10px;
}

#content_holder label {
	display:block;
	float:left;
	margin:3px 0px 0 0;
}

#content_holder label.submit {
	display:block;
	width:100px;
	float:left;
	margin:7px 0px 0 -79px;
} 
.listing_field3 {width:290px; height:18px; border:1px solid #999999; font:normal 11px Arial, Helvetica, sans-serif; color:#4b2c19; padding:4px 0 0 3px; margin-top:5px; }

.listing_field4 {width:290px; height:110px; border:1px solid #999999; font:normal 11px Arial, Helvetica, sans-serif; color:#4b2c19; padding:4px 0 0 3px; margin-top:5px;}

.listing_field5 {width:207px; height:18px; border:1px solid #999999; font:normal 11px Arial, Helvetica, sans-serif; color:#4b2c19; padding:4px 0 0 3px; margin-top:5px; margin-left:4px;}


/*---------------------------------media-----------------------------------------*/

#mediaheader {
	width:1900px;
	height:270px;
	clear:both;
	background:url(images/media_banner.jpg) no-repeat;
}

.media_main {
	width:1090px;
	/*clear:both;*/
	padding:0 21px 0 21px;
}

.media_mainleft {
	width:483px;
	display:block;
	float:left;
	padding:30px 0 20px 0px;
}

.media_mainrght {
	width:600px;
	display:block;
	float:right;
}

.media_contentbox {
	width:476px;
	display:block;
	float:left;
	border-top:1px solid #7f663e;
	padding:23px 0 30px 3px;
}

.media_contentbox1 {
	width:476px;
	/*display:block;*/
	float:left;
	border-top:1px solid #7f663e;
	border-bottom:1px solid #7f663e;
	padding:23px 0 30px 6px;
}

.media_box {
	width:88px;
	display:block;
	float:left;
}

.media_imgbox {
	width:105px;
	display:block;
	float:left;
	border:1px solid #FFFFFF;
}

.media_imgcontent {
	width:348px;
	display:block;
	float:left;
}

.media_imgcontent .main_imgcontnt {
	width:333px;
	display:block;
	float:left;
	padding:0 0 0 15px;
}

.main_imgcontnt .main_imgcntnt_left {
	width:255px;
	display:block;
	float:left;
	padding:0 0 0 0px;
}

.main_imgcontnt .main_imgcntnt_rght {
	width:50px;
	display:block;
	float:left;
	padding:5px 0 45px 10px;
	border-left:1px dotted #000000;
}

.main_imgcntnt_left span.txt1 {
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#20130c;
	text-decoration:none;
}

.main_imgcntnt_left span.txt2 {
	font:italic 12px Arial, Helvetica, sans-serif;
	color:#20130c;
	text-decoration:none;
}

.main_imgcntnt_left a.txt3 {
	font:italic 11px Georgia, "Times New Roman", Times, serif;
	color:#954b24;
	text-decoration:none;
	padding:0 0 10px 0;
	display:block;
}

.main_imgcontnt span.txt4 {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#381f13;
	text-decoration:none;
}


/*---------------------------------------about us------------------------------------*/

#aboutusheader {
	width:1900px;
	height:270px;
	clear:both;
	background:url(images/abutus_banner.jpg) no-repeat;
}

#aboutus_main {
	width:1109px;
	display:block;
	float:left;
	padding:0px 0 0 23px;
}

#aboutus_main .body_left {
	width:810px;
	display:block;
	float:left;
}

#aboutus_main .body_rght {
	width:299px;
	display:block;
	float:right;
}

.contnt_vision {
	width:157px;
	display:block;
	float:left;
}

.contnt_vision .imagebg {
	background:url(images/about_us_img1.jpg) no-repeat;
	height:194px;
	padding:14px;
	width:129px;
	display:block;
	float:left;
}

.contnt_vision h2 {
	font:italic 16px Georgia, "Times New Roman", Times, serif;
	color:#20130c;
	text-decoration:none;
	padding:20px 0 0 0;
}

.contnt_vision p {
	font:italic 11px Georgia, "Times New Roman", Times, serif;
	color:#20130c;
	text-decoration:none;
}

.contnt_about {
	/*width:610px;*/
	width:600px;
	display:block;
	float:left;
	padding:-19px 23px 0 30px;
	margin-top:-4px;
	
}

.abut_txt{
	font:bold 24px Arial, Helvetica, sans-serif;
	color:#ddcfb3;
	text-decoration:none;
	padding:0px 0 0 0;
	line-height:28px;
	text-transform: uppercase;
}

.contnt_about span.abut_txt1{
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#ddcfb3;
	text-decoration:none;
	padding:0px 0 0 0;
}

.contnt_about p{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#20130c;
	text-decoration:none;
	padding:15px 0 0 0;
}

.body_rght .abut_txt{
	font:bold 24px Arial, Helvetica, sans-serif;
	color:#ddcfb3;
	text-decoration:none;
	padding:0px 0 0 12px;
}

.david_team_main {
	width:299px;
	display:block;
	float:left;
}

.david_team_main1 {
	width:299px;
	display:block;
	float:left;
	border-top:1px solid #7f663e;
	padding:5px 0 0px 0;
	text-align:right;
}
	
.david_team_main1 a {
	font:italic 12px Georgia, "Times New Roman", Times, serif;
	color:#954b24;
	text-decoration:none;
	display:block;
}

.david_team_img {
	width:103px;
	display:block;
	float:left;
	height:97px;
	padding:14px;
	background:url(images/newspress_imgholder.png) no-repeat;
}

.david_team_txt {
	width:163px;
	display:block;
	float:left;
}

.david_team_txt h2{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#20130c;
	text-decoration:none;
	padding:12px 0 0 0;
}

.david_team_txt p{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#20130c;
	text-decoration:none;
}

.david_team_txt a {
	font:italic 12px Georgia, "Times New Roman", Times, serif;
	color:#954b24;
	text-decoration:none;
	display:block;
}







/*------------------------Team Listing--------------------*/


.team_listbox_main {
	width:1090px;
	clear:both;
	padding:0 21px 0 0;
	}




.team_listbox {
	width:300px;
	display:block;
	float:left;
	/*border-top:1px solid #7f663e;*/
	padding:13px 0 10px 0px;
}

.team_content {
	width:163px;
	display:block;
	float:left;
	padding-top:12px;
}

.team_content span.txt1 {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#20130c;
	text-decoration:none;
}

.team_content span.txt2 {
	font:12px Arial, Helvetica, sans-serif;
	color:#20130c;
	text-decoration:none;
}

.team_content a.txt3 {
	font:italic 12px Georgia, "Times New Roman", Times, serif;
	color:#954b24;
	text-decoration:none;
	padding:0 0 10px 0;
	display:block;
}


.team_space_box {
	width:90px;
	display:block;
	float:left;
}




#body_bottom_border {

	width:1094px;
	
/*	
	float:left;
	margin:30 0 30 0px;
	display:block;
	*/
	
	clear:both;
border-top:solid 1px #7f663e;
padding-bottom:11px;

	
	}

.pagenation a.txt3{
    width:1094px;
	font:italic 11px Georgia, "Times New Roman", Times, serif;
	color:#954b24;
	text-decoration:none;
	padding:0 0 10px 0;
	display:block;
}

.img_holder1 {
	width:103px;
	display:block;
	height:97px;
	float:left;
	padding:14px;
	background:url(images/newspress_imgholder.png) no-repeat;
}






/*------------------TESTIMONIALS------------------------*/


#main_body1{
	width:700px;
/*	display:block;
	float:left;*/
	margin:0 0 0 30px;
	clear:both;
}


#testiminialsheader {
	width:1900px;
	height:270px;
	clear:both;
	background:url(images/testimonials_banner.jpg) no-repeat;
}


#propertysearch_banner {
	width:1900px;
	height:270px;
	clear:both;
	background:url(images/propertysearch_banner.jpg) no-repeat;
}

#foreclosure_banner {
	width:1900px;
	height:270px;
	clear:both;
	background:url(images/foreclosure_banner.jpg) no-repeat;
}

#advanced_search_banner {
	width:1900px;
	height:270px;
	clear:both;
	background:url(images/advanced-search_banner.jpg) no-repeat;
}


#mls_search_results_banner {
	width:1900px;
	height:270px;
	clear:both;
	background:url(images/advanced-search_banner.jpg) no-repeat;
}








.pagination {
color:#190e08;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
width:700px;
}

.pagination a {
color:#190e08;
text-decoration:none;

}



/*#pagination span.txt1 a{
color:#190e08;
text-decoration:none;
}*/


/*------------------News and press------------------------*/

.newscontect_left{
    width:689px;
    float:left;
	}


.newscontect_left span.txt1 {
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#ddcfb3;
	text-decoration:none;
	}

.newscontect_left span.txt2 {
	font:italic 12px Arial, Helvetica, sans-serif;
	color:#ddcfb3;
	text-decoration:none;
	}

   .news_imgholder{
   width:600px;
   float:left;
   }
   
.news_contenholder{
width:689px;
float:left;
}

.news_contenholder p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#20130c;
}


.news_contenholder a.txt3 {
	font:italic 11px Georgia, "Times New Roman", Times, serif;
	color:#954b24;
	text-decoration:none;
	padding:0 0 10px 0;
	display:block;
}


#news_contenholder {
	width:1900px;
	height:270px;
	clear:both;
	background:url(images/news_banner.jpg) no-repeat;
}


#news_contentholder_right{
      width:312px;
	  float:right;
	  padding-top:18px;

	  } 
	  
	  
	  
	 .news_spacer{
	 width:93px;
	 float:left;
	 } 
	 
	 
	 .news_bottom_border{
	 border-top:solid 1px #7f663e;
	 clear:both;
	 
	 }
	 
.news_bottom_border a.txt3 {
	font:italic 11px Georgia, "Times New Roman", Times, serif;
	color:#954b24;
	text-decoration:none;
	padding:0 0 10px 0;
	display:block;
}	 
	 
	 .news_left{float:left;
	 padding-top:8px;}
	 
	 .news_right{float:right;
	  padding-top:8px;}
	 
 .news_content_border{
	 border-bottom:solid 1px #7f663e;
	 clear:both;
	 padding-top:5px;
	 }	 
	 
#news_contentholder_right span.txt1{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#ddcfb3;
}	 
	 
#news_list_holder{
padding:5px 0 5px 0;
}	 

 #news_list_holder ul{
margin:0px;
padding:0px;
list-style:none;
 }
 
  #news_list_holder ul li{

  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#664631;
  padding-left:12px;
  padding-top:12px;
   }
  
  #news_list_holder ol{
margin:0px;
padding:0px;
list-style:none;
 }
 
 #news_list_holder ol li{
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#20130c ;
  padding-left:38px;
  line-height:3px;} 
  
   #news_list_holder ol li a{
  
  color:#20130c ;
  text-decoration:none;
  } 
  
  

#news_video_holder{
width:312px;
padding:5px 0 5px 0;
}

#news_video_holder span.txt1{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#954b24;}

#news_video_holder span.txt2{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#20130c;}

#news_video{
width:312px;
padding:0 0 15px 0;
}




/*-----------------------------affiliates & Charities------------------------*/


#affiliates_contenholder {
	width:1900px;
	height:270px;
	clear:both;
	background:url(images/affiliates_banner.jpg) no-repeat;
}


#main_body2{
width:800px;
float:left;
clear:both;
margin-left:30px;
}

#main_body2 ul{
margin:0px;
padding:0px;
list-style:none;
}
#main_body2 li a{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
list-style:none;
}




/*----------------------property Details----------------*/


#main_body_property {
	width:1112px;
/*	display:block;
	float:left;*/
	margin:0 0 0 10px;
	padding-top:20px;
	clear:both;
}



#property_contenholder {
	width:1900px;
	height:270px;
	clear:both;
	background:url(images/properties_banner.jpg) no-repeat;
}


#holder_txt{
	width:353px;
	position:absolute;
	top:295px;
	left:0px;
	padding:0px;
	margin-left:398px;
}
.property_left{
    width:555px;
    float:left;
	}
	
 .property_spacer{
	 width:2px;
	 float:left;
	 }
	 
	
#property_contentholder_right{
      width:555px;
	  float:right;
	 }	
	
	
	.black_box{
	height:54px;
	padding:0px;
	background-color:#000000;}
	
	
	.brown_box{
	height:28px;
	padding:0px;
	background-color:#583e1a;
	}
	
	
.property_grad{
background-image:url(images/property_grad.png);
background-repeat:repeat-x;
height:319px;
}	
	
.table_hoder
{
width:555px;
}	
	
	
.txt1_holder{
color:#ddcfb3;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
padding:14px 0 0 16px;
}

.txt1_footer{
color:#ddcfb3;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
padding:8px 0 0 0;
}


.txt2_holder{
color:#ddcfb3;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding:4px 0 0 86px;
}

.txt3_holder{
color:#ddcfb3;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:22px 0 0 26px;
}

.txt4_holder{
color:#ddcfb3;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:10px 5px 0 5px;
/*height:130px;*/
margin:10px;
/*overflow:scroll;
overflow-y: scroll;*/
/*overflow-x:hidden;overflow-y:auto;*/
}

.txt5_holder{
color:#ddcfb3;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:25px 0 0 26px;

}

.txt6_holder{
color:#ddcfb3;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
padding:5px 0 0 26px;
text-decoration:underline;

}

.txt7_holder{
color:#ddcfb3;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
padding:5px 0 0 26px;
}


.divider{float:left;
padding:29px 0 0 12px;
}

.gmap_back{
background-image:url(images/gmap_back.jpg);
background-repeat:no-repeat;
float:left;
width:224px;
height:30px;
margin-top:27px;
padding:7px 0 0 22px;}

 .gmaptxt {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ddcfb3;
}


 .gmaptxt a{
text-decoration:none;
color:#ddcfb3;
}

.slice1{background-image:url(images/slice1.jpg);
background-repeat:repeat-x;
height:26px;}

.slice2{background-image:url(images/slice2.jpg);
background-repeat:repeat-x;
height:26px;}

.stext1{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;}

.stext2{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#180e09;
padding-left:6px;}


.stxt3 {
	font:italic 11px Georgia, "Times New Roman", Times, serif;
	color:#583E1A;
	text-decoration:none;
	padding:0 0 10px 0;
	/*display:block;*/
	
}

.stxt3 a{
	
	text-decoration:none;
	
}




/*=========================Property Listing==================*/

#pro_detail_mainbody{
width:1132px;
margin: 0 ;
padding:20px 0 0 0;
}

.leftarrow{
width:40px;
float:left;
padding-top:75px;
}

.maindetail{
width:1052px;
float:left;
}

.rightarrow{
width:40px;
float:right;
padding-top:75px;
}

.prodetails{
width:350px;
float:left;
}

.details_space{
width:1px;
float:left;
}

.detail_top{
width:350px;
}

.detail_bottom{
width:350px;
}

.detailstext1{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding-right:10px;}

.detailstext2{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#180e09;
padding-left:6px;
}


.detailtxt3{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#a58d5f;
padding-left:20px;
}

.detailtxt4 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;

}

.detailtxt4 a{
color:#FFFFFF;
text-decoration:none;

}



.viewdatil{background-image:url(images/viewdetail_back.jpg);
background-repeat:no-repeat;
height:32px;
}


.pagination1 a{
color:#190e08;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
width:1132px;

}properties_banner
/* Added by Amit */
#main_body_cms {
	width:1094px;
/*	display:block;
	float:left;*/
	margin:0 0 0 0;
	clear:both;
}
#hiltonheader {
	width:1900px;
	height:270px;
	clear:both;
	background:url(images/hilton_banner.jpg) no-repeat;
}
#christieheader {
	width:1900px;
	height:270px;
	clear:both;
	background:url(images/christie_banner.jpg) no-repeat;
}
#charitiesheader {
	width:1900px;
	height:270px;
	clear:both;
	background:url(images/charities_banner.jpg) no-repeat;
}
#luxuryheader {
	width:1900px;
	height:270px;
	clear:both;
	background:url(images/luxury_banner.jpg) no-repeat;
}
#property_contenholder1 {
	width:1900px;
	height:270px;
	clear:both;
	background:url(images/properties_banner.jpg) no-repeat;
}
#property_contenholder2 {
	width:1900px;
	height:270px;
	clear:both;
	background:url(images/properties_banner.jpg) no-repeat;
}
#property_contenholder3 {
	width:1900px;
	height:270px;
	clear:both;
	background:url(images/properties_banner.jpg) no-repeat;
}
#areaheader {
	width:1900px;
	height:270px;
	clear:both;
	background:url(images/areainfo_banner.jpg) no-repeat;
}


/* Added by Amit */ 




/*last added by pinki*/
.cont_txt{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#20130c;
}

.cont_txt1{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#f9f1dc;
font-weight:bold;
text-align:right;}


.cont_txt2{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-align:left;
padding-left:5px;}


.cont_txt2 a{
color:#ffffff;
text-decoration:none;
}

.cont_txt2 a:hover{
color:#ffffff;
text-decoration:underline;
}
#property_contentholder_right p a{
	color:#20130C;
	text-align:justify;
	text-decoration:none;
	cursor:pointer;
}
#property_contentholder_right p a:hover{
	color:#20130C;
	text-decoration:underline;
	cursor:pointer;
}






