@charset "utf-8";
/* CSS Document */

	#gFilterContainer,
	#gMapContainer .gTopLeft,
	#gMapContainer .gTopRight,
	#gMapContainer .gTop,
	#gMapContainer .gLeft,
	#gMapContainer .gRight,
	#gMapContainer .gHeader,
	#gMapContainer .gBottomLeft,
	#gMapContainer .gBottomRight,
	#gMapContainer .gBottom,
	#gExpandMaps,
	#gItineraryContainer,
	.cfdebug,
	#splash,
	#header,
	#nav,
	#leftNavContainer,
	#myTucsonLinks,
	#listingDetailTabs,
	.gRight,
	#gPlacemarkContainer .gBottom,
	#gPlacemarkContainer .gTop,
	#wrapperBottom,
	#leftNav,
	#leftNavBottom,
	#gMapContainer .gHeader {
		display: none !important;
	}
	
	body, #content, #content.interior {
		text-align: left;
	}
	#wrapper, #wrapperContent {
		margin: 0px;
		padding: 0px;
	}
	#gPrintHeader {
		display: block;
	}
	#gMainContent {
		display: block;
		float: none;
		margin: 0;
	}
	#gMapContainer .gContent {
		float: none;
	}
	.gContainer, .gTop, .gHeader, .gContent, .gFooter, .gBottom {
		background: none !important;
	}
	
	body, #wrapper, #wrapperTop, #wrapperBottom {
		background: none !important;
	}
	#wrapper {
		width: auto !important;
		margin: 0px;
		position: static;
	}
	#wrapperContent {
		margin: 0px !important;
		padding: 0px !important;
	}
	#content {
		background: none !important;
		border: none !important;
		margin: 0 !important;
		text-align: left !important;
	}
	#content > div {
		margin: 0px !important;
		float: none !important;
		width: auto !important;
		display: block !important;
	}
	#listingDetailContent {
		border: none !important;
		width: 100% !important;
	}
	#wrapperContent .clearAlt {
		overflow: visible !important;
	}
	
	#gMapExplorer {
		background: none !important;
	}
	#gDirectionsContainer {
		border: solid 1px #666666 !important;
		background-color: #f0F0F0 !important;
		border: none !important;
		position: relative !important;
	}
	#gMapContainer {
		position: relative !important;
	}

#gDirectionsContainer .gHeader .gLeft {
		text-transform:uppercase;
		font-size:1.2em;
		padding-bottom: 20px !important;
		position: relative !important;
}
