body {
	margin:0;
	padding:0;
	background-color:#161616;
	font:15px normal Arial, Helvetica, sans-serif;
	color:#909090;
	}
	
	
.top-sec{
	margin:0;
	padding:0;
	background-color:#161616;
	background:url(../images/top-sec-border.gif) left bottom repeat-x;
	}

.top-sec ul{
	margin:25px 0 12px 0;
	padding:0;
	list-style-type:none;
	}

.top-sec ul li{
	margin:0;
	padding:0 3px 12px 3px;
	float:left;
	color:#909090;
	}

.top-sec ul li a{
	margin:0;
	padding:0;
	text-decoration:none;
	color:#909090;
	}

.top-sec ul li a:hover{
	margin:0;
	padding:0;
	text-decoration:none;
	color:#fff;
	}

.header{
	margin:0;
	padding:0;
	border-bottom:1px solid #c7c6c6;
	}

.header ul{
	margin:43px 0 0 1px;
	padding:0;
	list-style-type:none;
	
	}


.header ul li{
	margin:0;
	padding:0;
	float:right;
	}

.header ul li a{
	margin:0;
	padding:0 0 0 5px;
	text-decoration:none;
	background:url(../images/black-left-btn.gif) left top no-repeat;
	display:block;
	color:#fff;
	font-size:15px;
	font-weight:bold;

	}

.header ul li a span{
	margin:0 1px 0 0;
	padding:10px 21px 17px;
	text-decoration:none;
	background:url(../images/black-right-btn.gif) right top no-repeat;
	display:block;
	color:#fff;
	font-size:15px;
	font-weight:bold;
	}

.header ul li a:hover{
	margin:0;
	padding:0 0 0 5px;
	text-decoration:none;
	background:url(../images/gray-left-btn.gif) left top no-repeat;
	display:block;
	color:#797979;
	font-size:15px;
	font-weight:bold;
	
	}

.header ul li a:hover span{
	margin:0 1px 0 0;
	padding:10px 21px 17px;
	text-decoration:none;
	background:url(../images/gray-right-btn.gif) right top no-repeat;
	display:block;
	color:#797979;
	font-size:15px;
	font-weight:bold;
	}

.header ul li a.selected{
	margin:0;
	padding:0 0 0 5px;
	text-decoration:none;
	background:url(../images/gray-left-btn.gif) left top no-repeat;
	display:block;
	color:#797979;
	font-size:15px;
	font-weight:bold;

	}

.header ul li a.selected span{
	margin:0 1px 0 0;
	padding:10px 21px 17px;
	text-decoration:none;
	background:url(../images/gray-right-btn.gif) right top no-repeat;
	display:block;
	color:#797979;
	font-size:15px;
	font-weight:bold;
	}


.search-property{
	margin:6px 0 0 12px;
	padding:0 40px 7px 30px;
	border-bottom:1px solid #a2a2a2;
	color:#fff;
	}

.form-search{
	/*margin:13px 40px 0 20px;*/
	margin:5px 10px 5px 10px;
	padding:0;
	color:#fff;
	}

.form-search select{
	margin:0px 0px 5px 0px;
	padding:1px 0 1px 0;
	font-size:14px;
	color:#666666;
	}

.form-btn{
	margin:0px 0px 0 0px;
	padding:11px 0 6px 5px;
	color:#fff;
	background:url(../images/search-btn.png) left 9px no-repeat;
	}

.form-btn a{
	margin:0px 0px 0 0px;
	padding:0px 0 0px;
	color:#fff;
	text-decoration:none;
	}

.form-btn a:hover{
	margin:0px 0px 0 0px;
	padding:0px 0 0px;
	color:#000;
	text-decoration:none;
	}

.table-margin{
	margin:40px 0 0 0;
	padding:0;
	}

.table-margin-2{
	margin:20px 0 30px 0;
	padding:0;
	}


.star{
	margin:0;
	padding:0;
	color:#ffc600;
	}
	
.residential-property{
	margin:0;
	padding:0;
	}


.residential-property h2{
	margin:0;
	padding:20px 0 14px;
	font-size:20px;
	color:#000;
	font-weight:normal;
	}


.residential-property p{
	margin:0;
	padding:5px 0 10px 18px;
	font-size:12px;
	color:#000;
	line-height:17px;	
	}
	
	
	.serach-property{
	margin:0;
	padding:0;
	}


.serach-property h2{
	margin:0;
	padding:38px 0 5px;
	font-size:17px;
	color:#000;
	line-height:18px;	
	font-weight:normal;
	}


.serach-property p{
	margin:0;
	padding:5px 0 0px 8px;
	font-size:12px;
	color:#000;
	line-height:17px;	
	}
	


.read-more{
	margin:0;
	padding:1px 16px 11px;
	background:url(../images/read-more-btn.png) 200px top no-repeat;
	}
	
.read-more a{
	margin:0;
	padding:0 0 0px 0;
	text-decoration:none;
	font-size:12px;
	color:#fff;	}

.read-more a:hover{
	margin:0;
	padding:0 0 0px 0;
	text-decoration:none;
	font-size:12px;
	color:#000;	}






.middle-sec{
	margin:0;
	padding:0;
	background-color:#f5f5f5;
	}



.bottom-sec{
	margin:0;
	padding:0;
	background-color:#161616;
	background:url(../images/bottom-sec-border.gif) left top repeat-x;
	}


.footer-sec{
	margin:30px 20px 0 20px;
	padding:0;
	}
	
.footer-sec h3{
	margin:0;
	padding:0 0 13px 0;
	background:url(../images/dash-border-img.gif) left bottom repeat-x;
	font-size:16px;
	color:#fff;
	font-weight:normal;
	}
	
.footer-nav{
	margin:0;
	padding:0;
	}	

.footer-nav ul{
	margin:20px 0 0 52px;
	padding:0;
	list-style-type:disc;
	list-style-position:inside;
	}	

	
.footer-nav ul li{
	margin:0;
	padding:0 0 10px;
	}	

.footer-nav ul li a{
	margin:0;
	padding:0;
	text-decoration:none;
	color:#909090;
	}	

.footer-nav ul li a:hover{
	margin:0;
	padding:0;
	text-decoration:none;
	color:#fff;
		}	


.copyright{
	margin:0;
	padding:20px 0 30px 45px;
	font-size:14px;
	color:#a2a2a3;
	}
	
.copyright a{
	margin:0;
	padding:0;
	text-decoration:none;
	font-size:14px;
	color:#a2a2a3;
	}	
	
.copyright a:hover{
	margin:0;
	padding:0;
	text-decoration:none;
	font-size:14px;
	color:#fff;
	}	
	
	.copyright_foot{
	margin:0;
	
	font-size:14px;
	color:#a2a2a3;
	}
	
.copyright_foot a{
	margin:0;
	padding:0;
	text-decoration:none;
	font-size:14px;
	color:#a2a2a3;
	}	
	
.copyright_foot a:hover{
	margin:0;
	padding:0;
	text-decoration:none;
	font-size:14px;
	color:#fff;
	}	
/**********************************	ABOUT US PAGE**************************************************/	

.overview{
	margin:0;
	padding:0;
	background-color:#161616;
	}	

.overview ul{
	margin:7px 0 0 0;
	padding:0;
	list-style-type:none;
	}	

.overview ul li{
	margin:0 0 0 0px;
	padding:0 0 0 0;
	}	

.overview ul li a{
	margin:0 0px  2px 0;
	padding:5px 0 4px 15px;
	color:#36520c;
	font-size:14px;
	background-color:#9b8a8a;
	text-decoration:none;
	display:block;
	
	}	

.overview ul li a:hover{
	margin:0 0 2px 0;
	padding:5px 0 4px 15px;
	color:#36520c;
	font-size:14px;
	background-color:#f8c301;
	text-decoration:none;
	display:block;
	
	}	


.overview ul li a.selected{
	margin:0  0 2px 0;
	padding:5px 0 4px 15px;
	color:#36520c;
	font-size:14px;
	background-color:#f8c301;
	text-decoration:none;
	display:block;	
	}	

.about-nav{
	margin:0;
	padding:0;
	border-bottom:1px solid #cacaca;
	color:#84c326;
	}
	
.about-nav ul{
	margin:22px 0 0 0;
	padding:0 0 0 0;
	list-style-type:none;
	color:#84c326;
	}	
	
.about-nav ul li{
	margin:0;
	padding:0 3px 14px 3px;
	float:left;
	font-size:20px;
	color:#84c326;
	}		
	
.about-nav ul li a{ 
	margin:0;
	padding:0;
	text-decoration:none;
	font-size:20px;
	color:#000;
	}		
	
	
.about-nav ul li a:hover{ 
	margin:0;
	padding:0;
	text-decoration:none;
	font-size:20px;
	color:#84c326;
	
	}				
	
.about-nav ul li a.selected{ 
	margin:0;
	padding:0;
	text-decoration:none;
	font-size:20px;
	color:#000;
	}		


.earthlink-text{
	margin:0;
	padding:0;
	}	
	
.earthlink-text p{ 
	margin:0;
	padding:15px 53px 0 0;
	font-size:12px;
	color:#292828;
	line-height:17px;
	}
	
	.earthlink-text td{ 
	margin:0;
	padding:0px 0px 0 0;
	font-size:12px;
	color:#292828;
	line-height:17px;
	text-align:justify;
	}
.quick-contact{
	margin:22px 0 30px 0;
	padding:30px 20px 0 8px;
	background-color:#161616;
	font-size:12px;
	color:#fff;
	}
	
	
.quick-contact h3{
	margin:0 56px 0 0;
	padding:0 0 4px 0;
	border-bottom:1px solid #d0d0d0;
	font-size:16px;
	font-weight:normal;
	color:#f2f2f2;
	}
	
.quick-contact-form{
	margin:11px 0 27px 0;
	padding:0;
	}	


.quick-contact-form input{
	margin:6px 0px 6px 8px;
	padding:0;
	font-size:12px;
	color:#b0b0af;
	}	


.quick-contact-form input select{
	margin:0;
	padding:0;
	background-color:#fff;
	font-size:12px;
	}	

.quick-contact-form input textarea{
	margin:0;
	padding:0;
	background-color:#fff;
	font-size:12px;
	width:148px;
	height:49px;
	}	





.table-form-pad{
	margin:0 0 30px 0;
	padding:0;
	}
	
.helpline{
	margin:0;
	padding:8px 0 50px 48px;
 	background:url(../images/helpline-btn.png) center top no-repeat;
	font-size:20px;
	color:#fff;
	}	
	
	
.helpline a{
	margin:0;
	padding:0;
	font-size:20px;
	color:#fff;
	text-decoration:none;
	}	


.helpline a:hover{
	margin:0;
	padding:0;
	font-size:20px;
	color:#000;
	text-decoration:none;
	}	
		

.button{background-image:url(mid_btn.gif); background-repeat:repeat-x;height:22px; border:0px solid #014ca0; FLOAT: left; font:bold 12px verdana,arial; color:#FFFFFF; padding:0 0 20px 0; margin-top:0px;}


.button1{background-image:url(mid_btn1.gif); background-repeat:repeat-x;height:15px; border:0px solid #014ca0; FLOAT: left; font:bold 12px verdana,arial; color:#FFFFFF; padding:0 0 50px 0; margin-top:0px;}

.form-top{ width:180px; padding:0px 4px 0px 24px; font-size:11px; margin-top:17px;}

.projecttitle-text{ 
	margin:0;
	padding:15px 0px 0 0;
	font-size:12px;
	color:#292828;
	line-height:17px;
	}
	.price-heading{background-color:#84c326; text-align:justify;color:#000;}
	
	.det-spec-txt1{padding-left:5px; text-align:justify;color:#000;}
	
	
	/********************CHANGES-CSS-CLASS*********************************************************/	

.form-search-2{
	margin:13px 0 4px 15px;
	padding:0;
	color:#fff;
	}

.form-search-2 select{
	margin:0 0 5px 6px;
	padding:1px 0 1px 0;
	font-size:14px;
	color:#a2a2a2;
	}	
	
	
	

.form-search-3{
	margin:11px -18px 20px 0px;
	padding:0 0 0 10px;
	}	


.form-search-3 input{
	margin:6px 0px 6px 0px;
	padding:0;
	font-size:12px;
	color:#b0b0af;
	width:151px;
	}	


.quick-contact-3{
	margin:22px 0 30px 0;
	padding:30px 0px 0 0px;
	background-color:#161616;
	font-size:12px;
	color:#fff;
	}
	
.quick-contact-3 h3{
	margin:0 57px 0 9px;
	padding:0 0 4px 0;
	border-bottom:1px solid #d0d0d0;
	font-size:16px;
	font-weight:normal;
	color:#f2f2f2;
	}	
		
		/*pankaj*/
		.flt{float:left;}
		
		.spacer15{line-height:15px; clear:both;}
.paged { font:normal 11px tahoma, Arial, Helvetica, sans-serif; border:1px solid #CCCCCC; float:left; width:auto; height:15px; text-decoration:none; color:#999;  padding:2px 5px; margin:0px 5px 0px 0px;}

.page A{float:left; margin:0px 5px 0px 1px;  height:16px; text-decoration:none; color:#010101;  padding:2px 5px 0px 5px; font:normal 11px tahoma, Arial, Helvetica, sans-serif; height:17px; border:solid 1px #b9b9b9;}

.page A:hover{ text-decoration:underline; margin-left:1px;  border:solid 1px #666; color:#010101;}

.page-active{ color:#FFFFFF; float:left; background-color:#d84446; margin:0px 5px 0px 0px; padding:2px 5px 0px 5px; height:19px; width:8px; font:normal 11px tahoma, Arial, Helvetica, sans-serif;}	


.pri {
	margin:0 0 0 10px;
	padding:0;
	font-size:12px;
	color:#000;
	text-decoration:none;
	}

.pri a{
	margin:0 0 0 10px;
	padding:0;
	font-size:12px;
	color:#000;
	text-decoration:none;
	}	


.pri a:hover{
	margin:0 0 0 10px;
	padding:0;
	font-size:12px;
	color:#000;
	text-decoration:none;
	}	
			
			
			
			
			.viewmoreproperty {
	margin:0;
	padding:0;
	font-size:12px;
	color:#000;
	text-decoration:none;
	}

.viewmoreproperty a{
	margin:0;
	padding:0;
	font-size:12px;
	color:#000;
	text-decoration:none;
	}	


.viewmoreproperty a:hover{
	margin:0;
	padding:0;
	font-size:12px;
	color:#cb120f;
	text-decoration:underline;
	}	
			
