@media print {

	/* FOR PRINT REMOVE EXTRANEOUS ELEMENTS */

	a {
		color:#3560FC
	}

	body {
		font-family: 'Inter', sans-serif
	}

	/* IE6/7 doesn't support the generated content */
	#logo {
		color:#3560FC
	}
	#strapline {
		color:#999;
		margin:0;
		border-bottom:1px solid #e1e1e1;
		padding-bottom:.5em
	}
	#logo, #strapline {
		display:none
	}
	#logo, #strapline {
		display:block !ie
	}

	h1 {
		margin-bottom:0;
		display:inline;
		float:left
	}

	#SUBPAGEmyinbox h1 {
		display:block;
		float:none;
	}

	.listing_keypoints {
		clear:both;
		padding-top:.5em
	}
	div.layoutrow {
		font-size:.8em;
		clear:both
	}


	dt {
		font-weight:bold;
		float:left;
		margin-right:.5em
	}
	dt:after {
		content:':'
	}
	dl.imagelist dt {
		float:none
	}
	dl.imagelist dt:after {
		content:''
	}
	#map {
		clear:both
	}


	.colsinglemiddle {
		margin:0 !important
	}
	.colsinglemiddle p {
		clear:both
	}
	#additional_photo_list {
		list-style:none
	}


	#results_header {
		font-style:italic;
		line-height:3;
		margin-left:1em;
		float:left
	}
	#results_header:before {
		content:'('
	}
	#results_header:after {
		content:')'
	}


	.listingstable {
		width:100%;
		clear:both;
		margin-top:1em;
		border-collapse:collapse
	}
	.listingstable a {
		color:#000;
		text-decoration:none
	}
	.table_listing_location {
		font-weight:bold;
		margin:.5em 0 0 1em
	}
	.plain_listing_separator {
		visibility:hidden
	}



	#footer {
		border-top:1px solid #ccc;
		padding-top:.5em;
		font-size:.85em
	}


	#related_services {
		text-align:left !important;
		font-size:.86em
	}
	#related_services a {
		text-decoration:none;
		color:#666
	}
	#related_services a:after {
		content: attr(href);
		margin-left:.5em;
		text-decoration:underline;
		color:#666
	}


	h1 img,
	#saveprompt,
	#sort_options,
	.maplink,
	.table_listing_more,
	.navcurrent,
	.navnext,
	.navprev,
	#headermiddlecol,
	#headerrightcol,
	#topnavigation,
	#subnavigationbar,
	.colleft,
	.colright,
	#listing_tools,
	#h1row,
	hr,
	a[href="#googlemap"],
	.contactpanelbottom p
	{
		display:none
	}

	.contactpanel {
		clear:both
	}

	.colsinglemiddle {
		margin-left:1.454545454545em
	}


}
