body,
#container,
#footer,
#col1,
#header
{
    background: none;
    width:680px;
    margin:0 auto;
}

#mainNav,
#secondaryNav,
#pageHeader,
#footerNav,
#col2,
.printLink,
.back,
.items,a.prev,a.next,
.viewMapButton,.virtualTourButton
{display: none;}

#header {
	height: 150px;
	position:relative;
}
#header #headerInfoContainer {
	position:absolute;
	left:250px;
	top:0;
	width:420px;
}
#header #headerInfoContainer p {
    position:relative;
	text-align: left;
}
#header #headerInfoContainer p.tagline {top: 0}
#header #headerInfoContainer p.phone {top: 20px;}

#ourListings h3 {margin-bottom:5px;}
.listingImages {height: 250px;}
