@charset "utf-8";
/* CSS Document */

.clear{
	clear:both;
	}
*{
	margin:0px;
	padding:0px;
	}
	
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	/*background:url(../images/bodyimg_new.jpg) repeat-x;*/
	}	
	#check_body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	/*background:url(../images/bodyimg_new.jpg) repeat-x;*/
	}
#body_real{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:url(../images/bodyimg_real.jpg) repeat-x;
	}	
#mainwrapper{
	width:1000px;
	margin:auto;
	}	
	
#header{
	width:1000px;
	height:172px;
	}
#header_real{
	width:1000px;
	height:211px;
	}
	
.logo{
	width:358px;
	height:130px;
	float:left;
        border:none;
	}
.logo img{
	
        border:none;
	}		
	
.contact_info{
	width:641px;
	height:118px;
	float:right;
	}
.topnav_real{
	width:1000px;
	height:35px;
	float:left;
	background:url(../images/topnav_bg.jpg) no-repeat;
padding-top: 15px;
	}
	
.topnav{
	width:1000px;
	height:49px;
	float:left;
	background:url(../images/topnav_bg.jpg) no-repeat;
padding-top: 15px;
	}
.topmenus_div{
	width:1000px;
	height:20px;
      font-size:13px;
	float:left;
	font-weight:bold;
	}	
.topmenus_div ul{
	
	width:1000px;
	height:20px;
	float:left;
			
		
	}
.topmenus_div ul li{
	list-style-type:none;
	text-decoration:none;
	display:block;
		width:90px;
	height:20px;
	float:left;
	text-align:center;

	}	
.topmenus_div ul li a{
	list-style-type:none;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	 font-size:16px;
	 color:#fff;
	 font-weight:bold;
	display:block;
		width:90px;
	height:20px;
	float:left;
	text-align:center;
	}	
.topmenus_div ul li a:hover{
	list-style-type:none;
	text-decoration:none;
	color:#000;
	text-align:center;
	}
.topmenus_div ul li .active{
	list-style-type:none;
	text-decoration:none;
	color:#000;
	text-align:center;
	}
	#banner111{
	width:1000px;
	height:241px;
	}	
.banner_split {
    background: url("../images/banner_split_bg.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    height: 158px;
    padding: 19px 6px 51px 39px;
    width: 370px;
}

.banner_split_new{
background: url("../images/banner_split_bg_new.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    height: 156px;
    padding: 29px 28px 50px 30px;
    width: 370px;
	}
.banner_txy_field{
	 background: url("../images/banner_split_2_bg.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    height: 181px;
    padding: 18px 58px 28px 20px;
    width: 491px;
	}		
.banner_h1{
	color:#fff;
	font-size:20px;
	padding-bottom:15px;}	
.banner_p{
	font-size:14px;
	color:#fff;
	line-height:18px;
	text-align:justify;
	}	
							
#banner{
	width:1000px;
	height:241px;
	}	
	
/*#main_div {
    float: left;
    padding-top: 12px;
    width: 736px;
}	*/
 #main_div{
	width:1000px;
	padding-top:12px;
	}
#left_con{
	width:734px;
	float:left;
	padding-bottom:20px;
margin-top:15px;
	}

#left_con_login{
	width:920px;
	float:left;
	padding-bottom:20PX;
	}

#top_gallery{
	width:708px;
	border:1px solid #9a9a9a;
	padding:0px 13px 10px 13px;
	background:url(../images/top_gallery_top.jpg) top left no-repeat;
}
.top_gallery_txt{
	width:109px;
	height:24px;
	padding-top:20px;
	padding-left:40px;
	font-family:Bebas;
	font-weight:bold;
	color:#a77109;
	font-size:17PX;
	padding-bottom:20PX;
	}
.top_gallery_table{
	width:708px;
	}	
.top_gallery_image{
	width:164px;
	height:139px;
	}	
	
#cityListing{
	width:734px;
	border:1px solid #9a9a9a;
	margin-top:0px;
	background:url(../images/cityListing_head_bg.jpg) no-repeat;
margin-bottom:7px;
}	

.citylisting_heading{
	padding:5px 0px 0px 13px;
	font-family:Bebas;
	font-size:17px;
	font-weight:bold;
	color:#fff;
	}

.citylisting_heading_req{
	padding:5px 0px 0px 1px;
	font-family:Bebas;
	font-size:17px;
	font-weight:bold;
	color:#fff;
	}

#builder_galist1
{
padding:5px;
margin-left:5px;
}
#builder_galist1 a {
   color: #660000;
   font-style: italic;
   font-weight: bold;
   text-decoration: none;
}
#citylisting_div{
	width:714px;
	padding-left:15px;
	padding-top:20px
}
#citylisting_div_req{
	width:706px;
	padding:20px 13px 10px 13px;
}
#citylisting_1{
	width:706px;
}

#citylisting_list2{
	width:706px;
	padding-top:25px;
}

.list_div{
	width:238px;
	float:left;
	}
.lists_sub_heading{
	font-family:Arial, Helvetica, sans-serif;
	color:#777;
	font-size:14px;
	font-weight:bold;
	padding-bottom:20px;
	}	

.lists{
		width:220px;
		}

.lists ul{
		width:220px;
		text-decoration:none;
		padding-left:15px;
		}
	.lists ul li{
		width:220px;
		text-decoration:none;
		list-style-image:url(../images/city_listtype_img.jpg);
		padding-bottom:6px;
		text-decoration:none;
		color:#777;
		
		}
	.lists ul li a{
		width:220px;
		font-family:Arial, Helvetica, sans-serif;
		text-decoration:none;
		color:#1680b0;
		font-weight:bold;
		}	
			
.lists ul li a:hover{
	color:#054a69;
	}


.pro_details {
    
    
    float: left;
    min-height: 150px;
    padding-top: 10px;
    width: 346px;
}
.pro_details1 {
    clear:both;
    float: left;
    min-height: 150px;
    padding-top: 10px;
    width: 346px;
}
.pro_details_builder {
    clear:both;
    float: left;
    padding-bottom:10px;
    padding-top: 15px;
    width: 706px;
}
.pro_1mg_div{
	border:2px solid #505050;
	width:138px;
	height:74px;
	float:left;
	}
.pro_img_details_div{
	width:188px;
	padding-left:8px;
	float:left;
	}	
.pro_img_details_div a{

text-decoration:none;
}

.pro_img_details_builder{
	width:518px;
	padding-left:8px;
	float:left;
	}	
.pro_img_details_builder a{

text-decoration:none;
}

	
.details_1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#6f6f6f;
	font-weight:bold;
	padding-bottom:8px;
	}
.sub_2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#006eb1;
	}
.sub_2_builder{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#006eb1;
width:500px;
padding-left:8px;
	}
.knowmore{
	width:120px;
	height:12px;
	float:right;
	padding-right:20px;
	}
.knowmore ul{
	list-style-type:none;
	
	}
.knowmore ul li{
	list-style-type:none;
	text-decoration:underline;
	
	}
.knowmore ul li a{
		list-style-type:none;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#045ae8;
	padding-left:12px;
		float:right;
	
	}
.knowmore ul li a:hover{
	color:#284f8f;
}
	
.knowmore_req{
	width:178px;
	height:12px;
	float:right;
        font-size:12px;
	padding-right:20px;
padding-bottom:20px;
	}
.knowmore_req ul{
	list-style-type:none;
	
	}
.knowmore_req a{
	list-style-type:none;
color:#006EB1;
	
	}
.knowmore_req a:hover{
	color:#284f8f;}


.knowmore_builder{
	width:80px;
	height:12px;
	float:right;
	padding-right:5px;
	}
.knowmore_builder ul{
	list-style-type:none;
	
	}
.knowmore_builder ul li{
	list-style-type:none;
	text-decoration:underline;
	
	}
.knowmore_builder ul li a{
		list-style-type:none;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#045ae8;
	padding-left:12px;
	
	}
.knowmore_builder ul li a:hover{
	color:#284f8f;}
	
	
	
#sliding_strip-panel{
	width:734px;
	height:157px;
	border:1px solid #9a9a9a;
	margin-top:30px;
	float:left;
	margin-bottom:25px;
	}
	
.hot_pro_head{
	color:#1680b0;
	font-family:Bebas;
	font-size:18px;
	font-weight:bold;
	padding:8px 0px 10px 10px;
	}		
#sliding_strip{
	width:732px;
	height:85px;
	margin:auto;
}	


#right_con{
	width:224px;
	float:right;
	padding-right:23px;
        margin-top:15px;
	}
	
#search_option_div{
	width:224px;
	background:#ebebeb url(../images/search_bg.jpg) repeat-x;;
	}	
	
.browse_listing_head{
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#fff;
	font-weight:bold;
	padding-top:15px;
	padding-left:10px;
	}	
.res_com{
	width:224px;
	height:27px;
	margin-top:20px;
	}	
.res_com ul{
	 text-decoration:none;
	 padding-left:0px;
	 height:27px;

}

.res_com ul li{
	text-decoration:none;
	list-style-type:none;
	display:inline;
	padding-left:14px;

	}

.res_com ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	}
	
	.res_com ul li a:hover{
		color:#000;

	}
	
.search_path{
	width:200px;
	margin:auto;
	padding-bottom:8px;
	}

.search_label{
	width:200px;
	height:28px;
	background:#fff;
	border:1px solid #cacaca;
	margin-top:10px;
}

.search_button{
	width:116px;
	height:43px;
	margin:auto;
	background:url(../images/search_button.jpg) no-repeat;
	border:0px;
	cursor:pointer;
	}
.search_button_div{
	width:116px;
	height:43px;
	margin:auto;
	border:0px;
	cursor:pointer;
	}
.search_button ul{
	width:116px;
	height:43px;
	float:left;
	list-style-type:none;
	text-decoration:none;
}
.search_button ul li{
	width:116px;
	height:43px;
	float:left;
		list-style-type:none;
	text-decoration:none;
}
.search_button ul li a{
	width:116px;
	height:43px;
	float:left;
		list-style-type:none;
	text-decoration:none;
}
.search_button ul li a:hover{
	width:116px;
	height:43px;
	float:left;
	background:url(../images/search_button_over.jpg)
}

.searchdiv{
	width:200px;
	height:28px;
	background:#fff;
	border:1px solid #cacaca;}
	
.searchdiv1{
	width:200px;
	height:28px;}	
	
	

.search_bar{
	width:170px;
	height:26px;
	float:left;
	border:#fff solid 1px;
	}
.butt{
	width:27px;
	height:26px;
	background:url(../images/submit.jpg) no-repeat;
	border:none;
	float:left;
	cursor:pointer;
		}	

.ads_div{
	width:255px;
	padding-top:10px;
	text-align: center;
	padding-bottom:20px;
	
}
.ads_div img{
width:224px;
border: 1px solid #006EB1;
}
footer{		
	background-color: #0A699F;
    margin-top: 0px;
    color: white;
    box-shadow: 0px -6px 174px #014E79 inset;
}
footer a.link,footer a.alink{
	text-decoration: none;
	color: white;
}
footer a.link:hover{
	text-decoration: underline;
}
footer a.alink:hover{
	color: orange;
}
.mainfooter{
	width:1250px;
	margin:auto;
	background:url(../images/main_footer_bg.jpg) no-repeat;
	padding-top:18px;
	}	
.footcity_div{
	width:174px;
	float:left;
padding-top:5px;
	}	

.footcity_div_main{
	width:140px;
	float:left;
	}	
.footer_links{
	width:89px;
	float:left;
	padding-left:80px;
	}	
.footer_links ul{
	text-decoration:none;
	}	

.footer_links ul li{
	text-decoration:none;
	list-style-type:circle;
	padding-top:23px;
	}	

.footer_links ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	}	

.footer_links ul li a:hover{
	text-decoration:underline;}	
	
.design_copyright{
	width:100%;
	
	}	
.footer_city{
	width:110px;
	float:left;
padding-left:12px;
	}	
.footer_city ul{
	text-decoration:none;
	}	

.footer_city ul li{
	text-decoration:none;
	list-style-type:circle;
color:#FFFF00;
	padding-top:10px;
	}	

.footer_city ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	}	

.footer_city ul li a:hover{
	text-decoration:underline;}
ul.footer_city_ind{
	
padding-left:12px;
	}	
ul.footer_city_ind{
	text-decoration:none;
	}	

ul.footer_city_ind li{
	text-decoration:none;
	list-style-type:circle;
color:#FFFF00;
	padding-top:10px;
	}	

ul.footer_city_ind li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	}	

ul.footer_city_ind li a:hover{
	text-decoration:underline;}	
		
	
.social{
	
	height:84px;
	float:left;
	width: 240px;
	}
.social1{
	
	height:84px;
	float:left;
	width: 160px;
	}	
	

.twitter{
	width:142px;
	height:84px;
	background:url(../images/twitter_link.jpg) no-repeat;
	}
.twitter ul{
	width:142px;
	height:84px;
	float:left;
}
.twitter ul li{
	width:142px;
	height:84px;
	list-style-type:none;
	text-decoration:none;
	float:left;
}
.twitter ul li a{
	width:142px;
	height:84px;
		list-style-type:none;
	text-decoration:none;
	float:left;
}
.twitter ul li a:hover{
	background:url(../images/twitter_link_over.jpg) no-repeat;
	float:left;
}

.facebook{
	width:130px;
	height:40px;
	background:url(../images/facebook.jpg) no-repeat;
	}
.facebook ul{
	width:130px;
	height:30px;
	float:left;
	}
	.facebook ul li{
	width:130px;
	height:30px;
	float:left;
	list-style-type:none;
	}
	.facebook ul li a{
	width:130px;
	height:30px;
	float:left;
	list-style-type:none;
	
	}

	.facebook ul li a:hover{
	width:130px;
	height:30px;
	float:left;
	background:url(../images/facebook_over.jpg) no-repeat;
	}

.google {
	width:134px;
	height:48px;
	background:url(../images/newgoogle.jpg) no-repeat;
	}
.google ul{
	width:134px;
	height:30px;
	
	}
	.google ul li {
    
    height: 30px;
    list-style-type:none;
    width: 134px;
}
.google ul li a {
    
    width:130px;
	height:30px;
    float:left;
	
    
}
.google ul li a:hover{
	width:130px;
	height:48px;
	float:left;
	background:url(../images/newgoogle2.jpg) no-repeat;
	}

.footercontent{
	width:1250px;
        height:291px;
	}
	
.copyright{
	width:265px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	float:right;
	padding-top:4px;
	}

.footerleft{
	width:100%;
	height:66px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#6D9AC4;
	text-align: center;
	padding-top:8px;
	font-weight:normal;	
	}
.footericon
	{
	width:20px;
	margin:0 auto;
	height:40px;
	background:url(../images/logo_d2n.jpg) no-repeat;	
	}
.designedby{
	width:300px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#fff;
	float:right;
	}
	
	
/*.............................inner...................................*/

.register_div{
	width:530px;
	float:left;
	margin-left:100px;
	}

.regi_heading{
		color:#1680b0;
	font-family:Bebas;
	font-size:18px;
	font-weight:bold;
	padding:8px 0px 10px 0px;
       width:645px;
	}
.regi_heading_login{
		color:#1680b0;
	font-family:Bebas;
	font-size:18px;
	font-weight:bold;
text-align:center;
	padding:8px 0px 10px 0px;
	}


.label{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	text-align:justify;
	}

.textinput{
	width:250px;
	height:20px;
	border: 1px solid #CCCl;
	}
	
	#textinput1{
	width:250px;
	height:20px;
	border: 1px solid #CCCl;
	}
		#textinput2{
	width:250px;
	height:20px;
	border: 1px solid #CCCl;
	}
	
		#textinput3{
	width:250px;
	height:20px;
	border: 1px solid #CCCl;
	}
			#textinput4{
	width:250px;
	height:20px;
	border: 1px solid #CCCl;
	}
			#textinput5{
	width:250px;
	height:20px;
	border: 1px solid #CCCl;
	}
		#textinput6{
	width:250px;
	height:20px;
	border: 1px solid #CCCl;
	}
		#textinput7{
	width:250px;
	height:20px;
	border: 1px solid #CCCl;
	}		#textinput8{
	width:250px;
	height:20px;
	border: 1px solid #CCCl;
	}	
	.textarea{
	width:250px;
	height:60px;
	border: 1px solid #CCCl;
	}
		#textarea{
	width:250px;
	height:60px;
	border: 1px solid #CCCl;
	}
	#textarea1{
	width:300px;
	height:150px;
	border: 1px solid #CCCl;
	}
	
.checkavil_div{
	width:175px;
	height:31px;
	margin:auto;
	padding-top:20px;
}
	
	
.checkavil_button{
	width:175px;
	height:31px;
	border:0px;
	background:url(../images/check_availibility.jpg) no-repeat;
	cursor:pointer;
	float:left;

}
.checkavil_button_update{
	width:175px;
	height:31px;
	border:0px;
	background:url(../images/update.jpg) no-repeat;
	cursor:pointer;
	float:left;

}
	
.checkavil_button:over{
	width:175px;
	height:31px;
	border:0px;
	background:url(../images/check_availibility_over.jpg)


}
.login{
    width:135px;
	height:31px;
	border:0px;
	background:url(../images/login.png) no-repeat;
	cursor:pointer;
	margin-right:-30px;
	float:right;
}

.delete{
 width:135px;
	height:31px;
	border:0px;
	background:url(../images/DELETE.jpg) no-repeat;
	cursor:pointer;
	float:right;
}

.send{
	width:175px;
	height:31px;
	border:0px;
	background:url(../images/send.jpg) no-repeat;
	cursor:pointer;
	float:left;

}
	
#ratiobtn{
	width:80px;
	height:20px;
	font-size:12px;
	font-weight:bold;
	float:left;
	padding-left:10px;
	padding-top:20px;
	color:#fff;
	text-align:center;
	}	
	
.usernametype{
	width:320px;
	height:30px;
	margin:auto;
	margin-top:10px;
	text-align:center;
	}	
	
#ratiobtn1{
	width:100px;
	height:30px;
	font-size:11px;
	font-weight:bold;
	float:left;
	padding-left:10px;
	padding-top:10px;
	color:#000;
	text-align:center;
	}


#ratiobtn_req{
	width:220px;
	height:30px;
	font-size:12px;
	font-weight:bold;
	float:left;
	padding-left:10px;
	padding-top:10px;
	color:#000;
	text-align:center;
	}
	
	
.search_label_1{
	width:255px;
	height:28px;
	background:#fff;
	border:1px solid #cacaca;
	margin-top:10px;
}
#country{
	width:255px;
	height:28px;
	background:#fff;
	border:1px solid #cacaca;
	margin-top:10px;
}
#country1{
	width:255px;
	height:28px;
	background:#fff;
	border:1px solid #cacaca;
	margin-top:10px;
}



.search_label_11{
	width:255px;
	height:28px;
	background:#fff;
	border:1px solid #cacaca;
	margin-top:10px;
	text-align:center;
}
.search_label_11 option{
text-align:center;
}	
.search_label_2{
	width:80px;
	height:28px;
	/*background:#fff;
	border:1px solid #cacaca;
	margin-top:10px;*/
	float:left;
}
.to{
	width:30px;
	height:18px;
	/*background:#fff;
	border:1px solid #cacaca;
	margin-top:10px;*/
	float:left;
	text-align: center;
	padding-top:8px;
	padding-left:5px;
	font-weight:bold;
}


.search_label_22{
	width:80px;
	height:25px;
	background:#fff;
	border:1px solid #cacaca;
	
}
.search_label_22_1{
	width:200px;
	height:25px;
	background:#fff;
	border:1px solid #cacaca;
	
}
.search_label_22_1 option{
text-align:center;	 
	}
.search_label_44{
	width:60px;
	height:18px;
	
}

.search_label_3{
	width:80px;
	height:28px;
	/*background:#fff;
	border:1px solid #cacaca;
	margin-top:10px;*/
	float:right;
}
.search_label_33{
	width:80px;
	height:25px;
	background:#fff;
	border:1px solid #cacaca;
	
}

.searchinner_button{
	width:175px;
	height:31px;
	border:0px;
	background:url(../images/innersearch.jpg) no-repeat;
	cursor:pointer;
	float:left;

}
.regi_button{
	width:175px;
	height:31px;
	border:0px;
	background:url(../images/reg.jpg) no-repeat;
	cursor:pointer;
	float:left;

}
.forgotpassword{
	width:210px;
	height:20px;
	margin:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#225a99;
	text-align:right;
	text-decoration:none;
	}
	
	.forgotpassword a{
	width:210px;
	height:20px;
	margin:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#225a99;
	text-align:right;
	text-decoration:none;
	}

.forgotpassword a:hover{
	width:210px;
	height:20px;
	margin:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1f354e;
	text-align:right;
	text-decoration:none;
	}
.newbuilder_user{
	width:300px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1f354e;
	padding-top:6px;
	}	
	
.newbuilder_user a{
	width:300px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ec1919;
	padding-top:6px;
	text-decoration:none;
	}	
	
.newbuilder_user a:hover{
	width:300px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffb2b2;
	padding-top:6px;
	}
	
	
#citylist_right{
	width:224px;
	
	}	
	
#citylist_right ul{
	width:224px;
	list-style-type:none;
	text-decoration:none;
	
	}
	
#citylist_right ul li{
	width:224px;
	list-style-type:none;
	text-decoration:none;
	padding-top:5px;
	padding-bottom:20px;
	text-align:center;
	
	}	
#citylist_right ul li a{
	width:224px;
	list-style-type:none;
	text-decoration:none;
	color:#045170;
	font-size:16px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	
	}
#citylist_right ul li a:hover{
	color:#38b5e8;
	
	}	
	
.register_now{
	width:138px;
	height:122px;
float:left;
	background:url(../images/ADVS.png) no-repeat;
	
	
	
	}
.register_now a{
	width:136px;
	height:122px;
	background:url(../images/ADVS.png) no-repeat;
	float:left;
	}	
	
.register_now a:hover{
	width:136px;
	height:122px;
	background:url(../images/ADVS1.png) no-repeat;
	float:left;
	}
.register_now1{
	width:138px;
	height:122px;
float:left;
	background:url(../images/PP.png) no-repeat;
	
	
	
	}
.register_now1 a{
	width:136px;
	height:122px;
	background:url(../images/PP.png) no-repeat;
	float:left;
	}	
	
.register_now1 a:hover{
	width:136px;
	height:122px;
	background:url(../images/PP1.png) no-repeat;
	float:left;
	}
.register_now2{
	width:138px;
	height:122px;
float:left;
	background:url(../images/POSTRE.png) no-repeat;
	
	
	
	}
.register_now2 a{
	width:136px;
	height:122px;
	background:url(../images/POSTRE.png) no-repeat;
	float:left;
	}	
	
.register_now2 a:hover{
	width:136px;
	height:122px;
	background:url(../images/POSTRE1.png) no-repeat;
	float:left;
	}

.secmenu {
    
    float: right;
    height: 36px;
    margin-top: 50px;
    width: 215px;
}
.secmenu li {
    float: left;
    padding-top: 13px;
    text-align: center;
    text-decoration: none;
    text-rendering: geometricprecision;
    width: 75px;
    list-style:none;
    color:#1680B0;
    
}
.secmenu li a {
    color: #1680B0;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}
#das
{
width:8px;
}
#das0
{
width:40px;
}
#das1
{
width:79px;
}

/***************************************************detailed_content div css start here*****************************/	

#cityListing_search{
	width:568px;
	margin-top:17px;
	
}
.detailed_content_div{
	width:740px;
	float:left;
	padding-top:35px;
	}
.detaied_image{
	width:255px;
	height:161px;
	float:left;
	
	}

.detaied_image_req{
	width:236px;
	height:161px;
	float:left;
	border:2px solid #fff;
	}


	.detailed_discription{
	width:740px;
	padding-top:20px;
	float:left;
	color:#0000FF;	
	}
	
.detail_rt{
	width:450px;
	float:left;
	padding-left:25px;
	}	
.detail_label{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0e14ff;
	}
	
.detail_sub{
	width:300px;
	padding:10px 10px 10px 10px;
	background:#096194;
	margin-left:270px;
	margin-top:20px;
	float:left;
	}
.detail_sub_btn{
	width:250px;
	padding-top:10px;
	
}
.detail_sub_btn_1{
	width:93px;
	height:25px;
	float:left;
	background:url(../images/detailed_btn1.jpg) no-repeat;
	}
.detail_sub_btn_1 a{
	width:93px;
	height:25px;
	float:left;
	background:url(../images/detailed_btn1.jpg) no-repeat;
	}	
.detail_sub_btn_1 a:hover{
	width:93px;
	height:25px;
	float:left;
	background:url(../images/detailed_btn1_over.jpg) no-repeat;
	}
	.detail_sub_btn_22{
	width:121px;
	height:25px;
	background:url(../images/fav_button.jpg) no-repeat;
	}
.detail_sub_btn_2{
	width:121px;
	height:25px;
	float:right;
	background:url(../images/detailed_btn2.jpg) no-repeat;
	}	
.detail_sub_btn_2 a{
	width:121px;
	height:25px;
	float:right;
	background:url(../images/detailed_btn2.jpg) no-repeat;
	}
.detail_sub_btn_2 a:hover{
	width:121px;
	height:25px;
	float:right;
	background:url(../images/detailed_btn2_over.jpg) no-repeat;
	}	
.click_here_map{
	width:261px;
	height:38px;
	float:left;
	
	margin-top:20px;
	}	
	
.p_detailed_sub{
	color:#fff;}	

/***************************************************detailed_content div css end here*****************************/	




	
/*********************************detailed property start here****************************************/	
.pro_details_1{
	width:710px;
	padding-top:10px;
	min-height:100px;
	padding-bottom: 5px;
float:left;
	}
.pro_details_full_req{
	width:710px;
	padding-top:10px;
	min-height:100px;
border-bottom: 1px dashed #ddd;
	}

.pro_details_Req{
	width:348px;
float:left;
	padding-top:18px;
	min-height:95px;
	}
.pro_1mg_div_1{
	border:2px solid #505050;
	width:138px;
	height:74px;
	float:left;
	}
.pro_1mg_div_1 img{
	
	width:138px;
	height:74px;
	float:left;
	}	
.pro_img_details_div_1{
	width:555px;
	padding-left:8px;
	float:left;
	}
.pro_img_details_div_req{
	width:605px;
	padding-left:8px;
	float:left;
	}
.pro_img_details_div_req	a{
  
  text-decoration:none;
 }
.pro_img_details_req{
	width:300px;
	padding-left:8px;
	float:left;
min-height:60px;

	}
 .pro_img_details_req	a{
  
  text-decoration:none;
 }

 .pro_img_details_div_1	a{
  
  text-decoration:none;
 }	
/*********************************detailed property end here****************************************/	


/***********************advertisement start here***********************/
.ad_div{
	width:690px;
	padding-left:8px;
	float:left;
	}
/***********************advertisement end here***********************/	




/********************list builders  start here*********************/
.builders_div{
	width:690px;
	padding-left:8px;
	float:left;
	margin-bottom:20px;
	}
/********************list builders  end here*********************/
.h2sytle2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#333;
	}
	.buy_content{
	float:left;
	clear:both;
	/*width:706px;*/
	width:734px;
	}
	
#footpanel {
	position: fixed;
	bottom: 0; left: 0;
	z-index: 9999; /*--Keeps the panel on top of all other elements--*/
	background: #0a699f;
	border: 1px solid #398ab5;
	border-bottom: none;
	width: 100%;
	height:35px;
}
#footpanel ul {
	padding: 0; margin: 0;
	float: left;
	width: 100%;
	list-style: none;
	text-align:center;
	font-size: 16px;
	text-decoration:none;
	
}
#footpanel ul a{
	padding: 0; margin: 0;
	float: left;
	position: relative;
	text-decoration: none;
	color:#ffffff;
	text-align:center;
	width:100%;
	padding-top:10px;
	font-weight:bold;
}
 .pro_del a{
  
  color:#6F6F6F;
  text-decoration:none;
  list-style: none;
 }
 .builderlink{
 float:right;
 color: #fff;
  font-size: 16px;
 width: 320px;
}
.builderlink a{
color: #F4F395;
text-decoration:none;
font-size:17px;

}
.builderreglink{
float:right;
font-size:17px;
width: 250px;
}
.builderreglink a{
color: #1680B0;
text-decoration:none;
}
.design_copyright{
font-weight:bold;
color:#fff;
}
.design_copyright a{

font-weight:bold;
}


 #serachdiv{
 padding-top:10px;
 width:1000px;
 }
 #ratiobtn2{
  float:left;
  width:50px;
  margin-top:10px;
 }
#drop2{
    width:150px;
	height:28px;
	background:#fff;
	border:1px solid #cacaca;
	margin-top:10px;
	margin-right:4px;
} 
#country2{
	width:150px;
	height:28px;
	background:#fff;
	border:1px solid #cacaca;
	margin-top:10px;
	margin-right:4px;
}
#state1{
	width:150px;
	height:28px;
	background:#fff;
	border:1px solid #cacaca;
	margin-top:10px;
	margin-right:4px;
}
.search_label_12{
	width:150px;
	height:28px;
	background:#fff;
	border:1px solid #cacaca;
	margin-top:10px;
	text-align:center;
}
#loc{
	width:150px;
	height:26px;
	margin-top:2px;
	border: 1px solid #CCCl;
	margin-right:4px;
	}
#cit{
	width:150px;
	margin-top:2px;
	height:26px;
	border: 1px solid #CCCl;
	margin-right:4px;
	}
 .search_label_5{
	width:255px;
	height:28px;
	background:#fff;
	border:1px solid #cacaca;
	margin-top:17px;
	text-align:center;
	margin-right:4px;
	
	
}
.search_label_5 option{
text-align:center;
}	
.checkavil_div1{
	width:175px;
	height:31px;
	margin-left:420px;
	margin-top:-28px;
	
}
.skip {
    background: url("../images/skip.png") repeat scroll 0 0 transparent;
    border-radius: 10px 10px 10px 10px;
    height: 33px;
    margin-bottom: 5px;
    margin-left: 30px;
    margin-top: 5px;
    width: 116px;
}
.regi_button1{
    background: url("../images/upd.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    border-radius: 10px 10px 10px 10px;
    cursor: pointer;
    float: left;
    height: 31px;
    width: 116px;
}

.addggl{
    background: url("../images/addmap.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    border-radius: 10px 10px 10px 10px;
    cursor: pointer;
    float: left;
    height: 31px;
    width: 116px;
}
#brd{

}	
#brd a{
 font-size:15px;
color:#7F072D;
text-decoration:none;
}	

#left_con1{
	width:760px;
	float:left;
	padding-bottom:20px;
	}
	
.detailed_content_div1{
	width:680px;
	float:left;
	padding-top:35px;
	}	
.detail_rt1{
	width:400px;
	float:left;
	padding-left:25px;
	}	
.detailed_discription1{
	width:680px;
	padding-top:20px;
	float:left;
	color:#0000FF;	
	}
#right_con1{
	/*background: none repeat scroll 0 0 #FCFCFF;
    border: 2px solid #E8E7E5;*/
    float: left;
    margin-bottom: 16px;
   /* padding-right: 5px;
    padding-left: 5px;*/
    padding-top: 10px;
    text-align: center;
    width: 140px;

	}
#right_con2{
	background: none repeat scroll 0 0 #FCFCFF;
    border: 2px solid #E8E7E5;
    float: right;
    margin-bottom: 16px;
   padding-right: 5px;
    padding-left: 5px;
    padding-top: 10px;
    text-align: center;
    width: 290px;

	}
.ads_div1{
	width:140px;
	padding-top:10px;
	padding-bottom:10px;
	
}
.ads_div2{
	width:200px;
	padding-top:10px;
	padding-bottom:10px;
        margin:0 auto;
	
}
.ads_div3{
	width:250px;
	padding-top:10px;
	padding-bottom:10px;
margin:0 auto;
	
}
.left_login{
	width:300px;
float:left;	
}
.right_login
{
width: 300px;
float:right;
}
.forgotpassword1{
	width:110px;
	height:20px;
	margin:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#225a99;
	text-align:left;
	text-decoration:none;
	}
	
	.forgotpassword1 a{
	width:110px;
	height:20px;
	margin:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#225a99;
	text-align:left;
	text-decoration:none;
	}

.forgotpassword1 a:hover{
	width:110px;
	height:20px;
	margin:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1f354e;
	text-align:left;
	text-decoration:none;
	}

#right_con_login{
	width:150px;
	float:right;
	padding-right:23px;
	}

.newbuilder_user1{
	width:300px;
	height:20px;
text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1f354e;
	padding-top:6px;
	}

.newbuilder_user1 a{
	width:300px;
	height:20px;
text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ec1919;
	padding-top:6px;
	text-decoration:none;
	}	
	
.newbuilder_user1 a:hover{
	width:300px;
	height:20px;
text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffb2b2;
	padding-top:6px;
	}
.newbuilder_user_login{
	width:300px;
	height:20px;
text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1f354e;
	padding-top:6px;
	}	
	.newbuilder_user_login a{
	width:300px;
	height:20px;
text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ec1919;
	padding-top:6px;
	text-decoration:none;
	}	
	
.newbuilder_user_login a:hover{
	width:300px;
	height:20px;
text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffb2b2;
	padding-top:6px;
	}
.login_msg
{
font-size:13px;
font-weight:bold;
width:800px;
text-align:center;

}


.tab-box { 
  padding-bottom:5px;
}
.tab-box a {
  border:1px solid #DDD;
  color:#666666;
  padding: 5px 15px;
  text-decoration:none;
  background-color: #eee;
}
.tab-box a.activeLink { 
  background-color: #fff; 
  border-bottom: 0; 
  padding: 6px 15px;
}
.tabcontent {padding: 5px;
border: 1px solid #DDDDDD;}
.hide { display: none;}

.small { color: #999; margin-top: 100px; border: 1px solid #EEE; padding: 5px; font-size: 9px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.properties{
width:280px;
float:left;
padding-left: 40px;
padding-top:5px;
}
.lists_sub_footer{
	font-family:Arial, Helvetica, sans-serif;
	color:#bcbcbc;
	font-size:14px;
	font-weight:bold;
	}
.lists_sub_footer_main{
	font-family:Arial, Helvetica, sans-serif;
	color:#bcbcbc;
	font-size:14px;
    text-decoration: none;
	font-weight:bold;
    text-align: center;   
	}
#builder_gallery {
    background: none repeat scroll 0 0 #f8f8f8;
    margin: 10px ;
    float:left;
    padding-bottom: 20px;
    width: 224px;
}
#galhead
{
padding-bottom:7px;
}
#galhead a
{
text-decoration:none;
color:#FF9601;
}
#builder_galist
{
padding:5px;
margin-left:5px;
}
#builder_galist h3
{
color:#ff9601;
}
#gallist h4
{
padding-left:10px;
color:#1680B0;
background: url("../images/city_listtype_img1.jpg") no-repeat scroll 0 0 transparent;
}
.browse_listing_head1 {
    background: url("../images/search_bg.jpg");
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 26px;
    font-weight: bold;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-top: 15px;
}
#Builder_con{

overflow: auto;
height: 140px;
}
#Builder_con1{

overflow: hidden;
height: 370px;
}
.pro_details_pjt{
	width:348px;
float:left;
	padding-top:13px;
	min-height:10px;
	}

#gallist a{
text-decoration:none;
color:#1680B0;
}
.details_pjt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#9E730A;
	font-weight:bold;
	padding-bottom:8px;
	}
#ad
{
width:728px; 
margin-top:12px;
border:1px solid;	
}
	










#pscroller1{
width: 697px;
min-height: 80px;
border: 1px solid black;
background-color: #EDEFF2;
height:236px;
}

#pscroller2{
width: 350px;
height: 20px;
border: 1px solid black;
padding: 3px;
}

#pscroller2 a{
text-decoration: none;
}

.someclass{ //class to apply to your scroller(s) if desired
}



.browse_listing_head_state{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#fff;
	font-weight:bold;
	padding-top:12px;
	text-align:center;
	}
.main_menu {
    
    float: right;
    height: 36px;
    margin-top: -7px;
    width: 970px;
}
.main_menu ul{
    
    float: right;
    height: 36px;
    margin-top: -7px;
    width: 970px;
}
.main_menu ul li {
    float: left;
    padding-top: 13px;
    text-align: center;
    text-decoration: none;
    text-rendering: geometricprecision;
    list-style:none;
    color:#1680B0;
    
}
.main_menu ul li a {
    color: #1680B0;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}
.main_item{
text-decoration:none;
    color: #000000;
}

.main_item a{
text-decoration:none;
    color: #000000;
}
.td_width
{
width:122px;
height:28px;
padding-top:5px;
}
.topmenus_div1{
	width:1000px;
	height:53px;
      font-size:13px;
	float:left;
	font-weight:bold;
	}
.footcity_div_right{
	width:140px;
	float:left;
	}
.properties1{
width:414px;
float:left;
}
.properties_ind{
width:300px;
float:left;
padding-top:5px;
}
.lists_sub_footer_main1{
	font-family:Arial, Helvetica, sans-serif;
	color:#bcbcbc;
	font-size:14px;
    text-decoration: none;
	font-weight:bold;
    text-align: left;
	}
.footcity_div_main1{
	width:126px;
	float:left;
	}
#asy{
	width:200px;
	 margin:0 auto;
	}


.Pro_real_details {
background-image:url("../images/top.png");
border: 1px solid #C0C0C0;
margin-top: 8px;
    float: left;
    min-height: 120px;
    padding-top: 10px;
    width: 720px;
padding-left:12px;
}
.real_details_left
{
 float: left;
    padding-top: 10px;
    width: 150px;
border-right: 0.5px solid #D8D8D8;
height:113px;
margin-bottom:10px;
}
.real_details_right
{
 float: left;
    width: 564px;
}
.real_details_left1
{
float: left;
    padding-top: 7px;
    width: 280px;
border-right: 0.5px solid #D8D8D8;
height:113px;
margin-bottom:10px;
}
.real_details_right1
{
float: left;
    padding-top: 5px;
    width: 240px;
text-decoration:none;
padding-left: 8px;
}
.real_img_details_div {
    float: left;
    width: 286px;
}
.real_img_details_div a{

text-decoration:none;
}

.real_details_1 {
    color: #6F6F6F;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    padding-bottom: 8px;
    text-align: center;
}
.real_table
{
padding-left: 82px;
}
.sub_2_real {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    text-align: justify;
}
.real_estate_page_pro
{
height:30px;
background:url("../images/back_real_estate.jpg") repeat-x;
}

#citylisting_div_real{
	width:734px;

	
}
#cityListing_real{
	width:734px;
	border:1px solid #9a9a9a;
	margin-top:19px;
}
#top {
   margin: 0 auto;
   width: 100%;
}
#search_option_div_top {
   background: none repeat scroll 0 0 #FF9601;
   border: 1px none #000000;
   border-radius: 10px 10px 10px 10px;
   float: right;
   font-style: italic;
   padding: 5px;
   width: 215px;
   text-align:center;
}
#search_keyword

{
background: none repeat scroll 0 0 #689325;
   border: 1px none #000000;
   border-radius: 10px 10px 10px 10px;
   float: right;
   font-style: italic;
   padding: 5px;
 color: honeyDew;
   width: 215px;
 margin-top: 10px;
}
#top_right
{
width:400px;
float:left;
}
#top_left
{
float:left;
width:600px;
margin-top:16px;
}
#search_option_top{
	width:224px;
height:70px;
	}
.div_background
{
background:url("../images/home-search-here.jpg") no-repeat;
min-height:158px;
}
.keyword_Searching
{
background:white;
margin-left: 150px;
margin-right: 20px;
width:399px;
}
#two_radio
{
width:185px;
float:left;

}
#two_drop
{
width:338px;
float:left;
}
#ratiobtn_right{
	width:80px;
	height:20px;
	font-size:12px;
	font-weight:bold;
	float:right;
	padding-left:10px;
	color:#fff;
	text-align:center;
	}
#drop_right
{
float:right;
}
.search_real_estate {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CACACA;
    height: 25px;
    width: 160px;
}
#search_real_estate_id {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CACACA;
    height: 25px;
    width: 160px;
}
#related
{
width: 1000px;
margin: auto;
}
#related_con
{
width: 1000px;
border: 1px dotted #E0DADC ;
float: left;
background: #FAF5F7;
margin: 10px;
}
.pro_details_rel{
width:312px;
padding-left:10px;
padding-right: 10px;
float: left;
height:40px;

}
.pro_details_rel a{
text-decoration: none;
}
.pro_details_rel h2
{
color: brown;
font-weight: normal;
}
#related h1
{
 color: #1680B0;
    font-size: 20px;
    font-style: italic;
    font-weight: bold;
    margin: 15px auto;
    width: 220px;
}
 #main_div1{
	width:1000px;
	}
	#cityListing_real1{
	width:734px;
	margin-top:19px;
	background:url(../images/cityListing_head_bg.jpg) no-repeat;
}
.Pro_featured_details {
background-image:url("../images/top.png");
border-top: 1px solid #C0C0C0;
border-bottom: 1px solid #C0C0C0;
margin-top: 4px;
    float: left;
    min-height: 100px;
    padding-top: 10px;
    width: 686px;
padding-left:12px;
}
.pro_img_details_div_featured{
	width:532px;
	padding-left:8px;
	float:left;
	}
 .pro_img_details_div_featured	a{
  
  text-decoration:none;
 }	
.pro_1mg_div_real{
	border:2px solid #505050;
	width:138px;
	height:86px;
	float:left;
	}
.tab-box-real { 
  padding-bottom:10px;
}
.tab-box-real a {
  border:1px solid #DDD;
  color:#666666;
  padding: 11px 15px;
  text-decoration:none;
  background-color: #eee;
  font-family: cursive;
    font-size: 14px;
    font-weight: bold;
}
.tab-box-real a.activeLink { 
  background-color: #fff; 
  border-bottom: 0; 
  padding: 11px 15px;
}
#para_style
{
font-size:13px; 
text-align:justify;
padding-right:15px;
padding-left:8px;
}
#ratiobtn_new{
	width:80px;
	height:20px;
	font-size:12px;
	font-weight:bold;
	float:left;
	padding-left:10px;
	color:#fff;
	text-align:center;
	}	
.tab-box1 { 
  padding-bottom:5px;
}
.tab-box1 a {
  border:1px solid #DDD;
  color:#666666;
  padding: 5px 15px;
  text-decoration:none;
  background-color: #eee;
}
.tab-box1 a.activeLink1 { 
  background-color: #fff; 
  border-bottom: 0; 
  padding: 6px 15px;
}
.tabcontent1 {padding: 5px;
border: 1px solid #DDDDDD;}
.hide { display: none;}

.Pro_real_details_paid {
background-image:url("../images/top_paid.jpg");
border: 2px solid #0A699F;
margin-top: 8px;
    float: left;
    min-height: 120px;
    width: 718px;
padding-left:12px;
}



.Pro_pjt_details_paid {

margin-top: 8px;
    float: left;
    min-height: 120px;
    width: 710px;
}
.pjt_details_left
{
 float: left;
    width: 152px;
height:113px;
}
.pjt_details_right
{
 float: left;
    width: 552px;
}
.pjt_details_right1
{
float: left;
    padding-top: 5px;
    width: 388px;
text-decoration:none;
padding-left: 8px;
}
.pjt_details_right2
{
float: left;
    padding-top: 5px;
    width: 140px;
text-decoration:none;
padding-left: 15px;
}
.pro_1mg_div_pjt{
	border:2px solid #505050;
	width:89px;
	height:74px;
	float:left;
	}
.details_pjt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#055E84;
	font-weight:bold;
	padding-bottom:8px;
	}
	.details_pjt a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#055E84;
	font-weight:bold;
	padding-bottom:8px;
		text-decoration:none;
	}
.details_pjt_para{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:Navy;
	font-weight:bold;
	padding-bottom:8px;
	}
	.details_pjt_para a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:Navy;
	font-weight:bold;
	padding-bottom:8px;
	text-decoration:none;
	}
.pro_img_details_div_paid{
	width:300px;
	padding-left:8px;
	float:left;
	}
 .pro_img_details_div_paid a{
  
  text-decoration:none;
 }	
.Pro_real_details_paid_city {
background-image:url("../images/top_paid.jpg");
border: 2px solid #0A699F;
margin-top: 8px;
    float: left;
    min-height: 120px;
    margin-left:3px;
    width: 664px;
padding-left:12px;
}
.real_details_left_paid
{
 float: left;
    padding-top: 15px;
    width: 150px;
margin-bottom:10px;
}
.real_details_right_paid
{
 float: left;
    width: 514px;
}
.real_details_left1_paid
{
float: left;
    padding-top: 12px;
    width: 280px;
    width: 270px;
margin-bottom:10px;
}
.real_img_details_div_paid {
    float: left;

}
.real_img_details_div_paid a{

text-decoration:none;
}
.real_details_right1
{
float: left;
    padding-top: 13px;
    width: 230px;
text-decoration:none;
}
.Pro_real_details_paid_city1 {
background-image:url("../images/top_paid.jpg");
border: 2px solid #0A699F;

    float: left;
    min-height: 120px;

    width: 686px;
padding-left:12px;
margin-bottom: 8px;
}
.real_details_left a{
text-decoration:none;
padding-left:8px;
color:navy;
	}
.real_details_left_paid a{
text-decoration:none;
padding-left:8px;
color:navy;
	}
#gal
{
width: 250px;
height: 200px;
float: left;
color: #000;
}
#citylisting_div_home{
	width:730px;
	padding-left:12px;
padding-bottom:10px;
	padding-top:20px
}
.real_details_right_home
{
 float: left;
    width: 545px;
}
.real_details_left1_home
{
float: left;
    padding-top: 7px;
    width: 270px;
border-right: 0.5px solid #D8D8D8;
height:113px;
margin-bottom:10px;
}
.Pro_real_details_paid_home {
background-image:url("../images/top_paid.jpg");
border: 2px solid #0A699F;
margin-top: 8px;
    float: left;
    min-height: 120px;
    width: 696px;
padding-left:12px;
}
.real_img_details_div_home {
    float: left;
    width: 276px;
}
.real_img_details_div_home a{

text-decoration:none;
}
.real_details_right_home1
{
 float: left;
    width: 547px;
}
.Pro_real_details_home {
background-image:url("../images/top.png");
border: 1px solid #C0C0C0;
margin-top: 8px;
    float: left;
    min-height: 120px;
    padding-top: 10px;
    width: 699px;
padding-left:12px;
}
.logindis
{
width:225px;
float: left;
margin-top: 10px;
height: 0px;

}
.logindis a{
text-align: center;
text-decoration: none;
font-size: 14px;
color:#000066;
font-family: Lucida Calligraphy;
float: left;
}

#featured_image{

	width:210px;
height:195px;
margin-left:10px;
background:url("../images/feature_img.png") no-repeat scroll 0 0 transparent;
	}
#featured_image img{

     border:none;
	}
#featured_image:hover{

	width:210px;
height:195px;
margin-left:10px;
background:url("../images/feature_img_hover.png") no-repeat scroll 0 0 transparent;
	}
.search_label_22_search{
 width:253px;
 height:25px;
 background:#fff;
 border:1px solid #cacaca;
 
}
.ad_div_horz
{
height: 90px;
width: 730px;
float: left;
border: 1px solid #E8E7E5;
margin-bottom: 25px;
margin-top: 25px;
}
/*#featu img
{
position: absolute; 
margin-left: -16px; 
margin-top: -116px;
}*/
/*style for advertise only*/
#cityListingadvert{
	width:704px;
	float:left;
	border:1px solid #9a9a9a;
	margin-top:0px;
	background:url(../images/cityListing_head_bg.jpg) no-repeat;
margin-bottom:7px;
}
	#main_div111 {
    padding-top: 29px;
    width: 1069px;
}
#right_connew {
    float: right;
    margin-bottom: 100px;
    padding-right: 23px;
    width: 224px;
    margin-right: -205px;
}
#left_connew {
    float: left;
    padding-bottom: 20px;
    width: 711px;
}
.builders_divnew {
    float: left;
    margin-bottom: 20px;
    padding-left: 8px;
    width: 700px;
}
#list li {
	list-style:none;
	padding:13px;
	font-weight:bold;
}
#list1 li {
	list-style:none;
	padding:12px;
	font-weight:bold;
}
#tablestyle {
	
	width:683px;
	border-collapse:collapse;
	border: 1px solid black;
	background-color:#CDE3F8;
}
#tablestyle th
{ border:1px solid black;
text-align:center;
font-weight:bold;
height:26px;
}
#tablestyle td
{ border:1px solid black;
text-align:center;
font-weight:bold;
}
#popstyle1
{
background-color: #E9EDD8;
    border: 1px solid green;
    height: 245px;
    position: absolute;
    right: 176px;
    width: 481px;
    z-index: 10;
}
#popstyle0
{
background-color: #E9EDD8;
    border: 1px solid green;
    height: 163px;
    position: absolute;
    left:438px;
    width: 481px;
    padding:12px;
    z-index: 10;
}
#popstyle2 {
    background-color: #E9EDD8;
    border: 1px solid green;
    border-radius: 15px 15px 15px 15px;
    height: 191px;
    left: 468px;
    padding: 12px;
    position: absolute;
    width: 486px;
    z-index: 10;
}
.image {
	float:right;
}
#window2 {
    background-color: #FDF6E4;
    border: 1px solid #66A10D;
    border-radius: 20px 20px 20px 20px;
   
    left: 35%;
    margin: 0 auto;
    opacity: 0.95;
    padding: 12px;
    position: fixed;
    right: auto;
    top: 22%;
    width: 453px;
}
#window_thanks {
    background-color: #FFF;
    border: 1px solid #66A10D;
    border-radius: 20px 20px 20px 20px;
   
    left: 35%;
    margin: 0 auto;
    opacity: 0.95;
    padding: 12px;
    position: fixed;
    right: auto;
    top: 22%;
    width: 453px;
}
.tab-box-home { 
  padding-bottom:7px;
  padding-top:20px;

}
.tab-box-home a {
  border:1px solid #DDD;
  color:#666666;
  padding: 8px 25px;
  border-top-right-radius:10px;
  text-decoration:none;
  background-color: #eee;
  font-family: cursive;
    font-size: 13px;
    font-weight: bold;
}
.tab-box-home a.activeLink { 
  background-color: #fff; 
  border-bottom: 0; 
  padding: 8px 25px;
  border-top-right-radius:10px;
}
.tabcontent_home {padding: 5px;
float:left;
width:722px;
border: 1px solid #DDDDDD;}
/*style for advertise only end*/

.pro_details_home {
    
    float: left;
    min-height: 95px;
    padding-top: 10px;
padding-left: 10px;
    width: 346px;
}

#right_con_req{
	background: none repeat scroll 0 0 #FCFCFF;
    border: 2px solid #E8E7E5;
    float: right;
    margin-bottom: 16px;
   padding-right: 5px;
    padding-left: 5px;
    padding-top: 10px;
    text-align: center;
    width: 275px;

	}
.tab-boxMain { 
  padding-bottom:5px;
}
.tab-boxMain a {
  border:1px solid #DDD;
  color:#666666;
  padding: 5px 15px;
  text-decoration:none;
  background-color: #eee;
}
.tab-boxMain a.activeLink1 { 
  background-color: #fff; 
  border-bottom: 0; 
  padding: 6px 15px;
}
.tabcontentMain {padding: 5px;
border: 1px solid #DDDDDD;}

.textarea_sell{
	width:350px;
	height:160px;
	border: 1px solid #CCCl;
	}
.sell_submit{
	width:175px;
	height:31px;
	border:0px;
	background:url(../images/submit-sell.jpg) no-repeat;
	cursor:pointer;
	margin-left:180px;
	float:left;

}
#textinput-mail{
	width:250px;
	height:20px;
	border: 1px solid #CCCl;
	}	
	#textinput-pass{
	width:250px;
	height:20px;
	border: 1px solid #CCCl;
	}
#textinput-8{
	width:250px;
	height:20px;
	border: 1px solid #CCCl;
	}	
	#textinput-3{
	width:250px;
	height:20px;
	border: 1px solid #CCCl;
	}
	#textinput-9{
	width:250px;
	height:20px;
	border: 1px solid #CCCl;
	}
#textinput-10{
	width:250px;
	height:20px;
	border: 1px solid #CCCl;
	}
	#textinput-5{
	width:250px;
	height:20px;
	border: 1px solid #CCCl;
	}
	.login_button{
	width:175px;
	height:31px;
	border:0px;
	background:url(../images/log.jpg) no-repeat;
	cursor:pointer;
	float:left;

}#inlineads { margin:5px; float:left;}
#addlinks {
color: #736671;
font-weight: bold;}
#addlinks a {
color: #2076b1;
font-weight: normal;
text-decoration: underline;
white-space: nowrap;
font-family: arial,sans-serif;
font-size: 16px;
line-height: 1.5;
}