@charset "utf-8";
*{margin:0px;padding:0px;font-family: Arial, Helvetica, sans-serif;}
body{background-image: url(../images1/bg.jpg);background-repeat:repeat-x; background-color:#eae9e9;}
a{outline:none;}
#wrapper {margin:11px auto 0 auto;width: 998px;
background-image: url(../images1/new-york-realty.png);
background-position:top;
background-repeat:no-repeat;	
 }
#branding {
	float:left;
	width: 998px;
	height: 230px;
	display:block;
	
}
#branding a {
	float:left;
	width:300px;
	height:45px;
	display:block;
	text-indent:-7000px;
	
}

/*TITLE STYLES STARTS------------------------*/
#title{width:998px; height:50px; background-image:url(../images1/title.png); background-repeat:no-repeat;
display:block;float:left;clear:both;}

h1{font-size:17pt;font-weight:normal;}
.left-title{
		width:285px;
		padding-top:8px;
		text-align:right;
		color:#dd401d;
		display:block;
		float:left;
		}
.right-title{
		width:600px;
		padding-top:8px;
		text-align:left;
		color:#434343;
		display:block;
		padding-left:50px;
		float:left;
		}


/*TITLE STYLES ENDS------------------------*/
#main-outer{width:998px;clear:both;float:left;
background-image:url(../images1/content-bg.png);
background-repeat:repeat-y;
}
#main{width:998px;clear:both;float:left;
background-image:url(../images1/listing/extra-bg.jpg);
	background-position:left bottom; background-repeat:no-repeat;
}

/*SIDEBAR-SUBMENU STARTS----------------*/
#sidebar{width:310px;float:left;padding:30px 0px 0px 0px;
background-image:url(../images1/sidebar.png);
background-repeat:no-repeat;
background-position:left top;
}
#mission{
	float:left;
	margin-left:10px;
	background-image:url(../images1/mission.png);
	background-repeat:no-repeat;
	width:277px;
	height:204px;
	}
h2{
	color:#dd401d;
	font-size:13pt;
	font-weight:normal;
	padding-top:12px;
	text-indent:22px;
	text-transform: none;
	}
#mission p {
		color:#434343;
		margin:20px 18px 18px 22px;
		float:left;
		font-size:11pt!important;
		}
#menu{
	width: 280px;
	display:block;
	clear:both;
	float:left;
	margin:15px 0 0 10px;
	background-image:url(../images1/menu-bg.jpg);
	background-repeat:no-repeat;
	background-position: left bottom;
	padding-bottom:20px;
}
#menu ul{
	list-style-type: none;
	margin-top:10px;
	clear:both;
	float:right;
}	
#menu ul li a{
	display: block; 
	text-decoration: none;
	padding: 3px 0px 3px 0px;
	font-size: 14pt;
	display:block;
	margin-right:20px;
	color:#37404a!important;
	text-align:right;
	
}
#menu ul li{
	background-image:url(../images1/checkmark.jpg);
	background-repeat:no-repeat;
	background-position:right;
	
}
#menu li a:hover, #extra-right li a:hover, #footer a:hover{color:#dd401d!important;}
#calculator{
	float:left;
	margin:30px 0 0px 10px;
	padding-bottom:20px;
	clear:both;
	}	
/*SIDEBAR-SUBMENU ENDS----------------*/
#content {
	width:686px;
	float:right;
	padding-bottom:40px;
	background-image:url(../images1/text.png);
	background-repeat:no-repeat;
	background-position:top right;
}
#text {margin:20px 0px 0 20px;float:left;width:645px;}
#text p, #text td{
	color:#434343;
	margin:10px 0px 15px 0px;
	font-size:12pt;
	line-height:19px;	
}
.home-img{
	/*border: 1px solid #666;*/
	float:right;
	margin: 5px 3px 15px 15px;
	}
#text ul li, #text ol li{
	color:#434343;
	font-size:12pt;
	line-height:19px;	
}
#text ul, #text ol{
	margin:5px 0px 5px 20px;	
}
table{
	float:left;
	margin-top:10px;}

#text p a{font-style:italic;text-decoration:none;color:#e33203;}
#text a:hover, td a:hover{text-decoration:underline;}
/*#listing-pg img{float:left; margin:0 20px 10px 0; }*/
.black{color:#434343!important;}
.remodeling{
	margin-bottom:8px;
	margin-top:12px;}
/*footer-----------------------------------*/

#footer {
	clear:both;
	float:left;
	width:998px;
	 background-color:#eae9e9;
	 padding-bottom:10px;
}
#footer p{
	color:#828181;
	font-size:10pt;
	width:998px;
	text-align:center;
	margin:5px 0  0 0px;
	line-height:15px;
	float:left;
}
#footer a{
	color:#f0f0f0;
	font-size:10pt;
	text-decoration:none;
}
h3{color:#df401e; height:40px;
	width:990px;
	text-align:center;
	background-image:url(../images1/listing/listing-h.jpg);
	background-position:center center;
	background-repeat:no-repeat;
	line-height:40px;
	margin-bottom:15px;
	font-size:16pt;}
h4{
	width:998px;
	float:left;
	color:#828181;
	display:block;
	font-weight:normal;
	text-align:center;
	font-size:10pt;
	}
h5{ margin-top:10px; color:#df401e;}
#foo{
	width:962px;
	height:1px;
	clear:both;
	display:block;
	}
#extra{clear:both;float:left;width:998px; padding-bottom:20px; }
#extra-left {  background-image: url(../images1/listing/listing-bg.png); width:282px; height:237px;
background-repeat:no-repeat; float:left;
margin:0 0px 30px 20px;}
#extra-centre, #extra-right {  background-image: url(../images1/listing/listing-bg.jpg); width:282px; height:237px;
background-repeat:no-repeat; float:left;
margin:0 0px 30px 54px;}
#extra-left img, #extra-centre img, #extra-right img{float:left;}
#extra-left p, #extra-centre p, #extra-right p{color:#434343; font-size:10pt; margin:15px 10px 10px 10px;}
#extra-left a, #extra-centre a, #extra-right a{color:#df401e; font-size:9pt; text-decoration:none; margin-left:10px;}
td a{ color:#df401e; text-decoration:none;}
td a:hover{
	text-decoration:underline;
	}