/* CSS Document */
/* print styles */
body {
	background:white none !important;
}

.smallScreenIndent {
	left:0;
}
#outerContainer.smallScreenIndent {
	width: auto;
}

/* unfloat all containers */
#content, #mainPageContainer, #outerContainer, .resultsItem , div.resultsItem div.teaser, .ui-tabs .ui-tabs-panel {
	float:none;
}
.tabTitle, h6 {
	display:inline-block;
}
#outerContainer, #mainPageContainer, #content, .ui-tabs-panel, div.resultsItem div.teaser{
	background:transparent !important;
	width:auto;
}
#center {
	margin:0 1%;
	width:auto;
}

#outerContainer, .p2 #mainPageContainer h2, .p3 #mainPageContainer h2{
	padding-left:0px;
}
div.dip-details.dip-basics {
	clear:left;
}
#topNav, .printHide, #header_wrapper, #header, #pageControls,table.directions #directions, table.directions tr:first-child, #printDirectionsLink, #breadcrumbs, #footer,  #lhn, #adColumn,  div.directions form , #addListing, #leftShadow, #rightShadow, #titleAndSearchBar div, .sectionBreak, .Specialty, #dip_media, .ui-tabs-nav, #dip-actions {
	display:none !important;
}
.p3 #mainPageContainer h1 {
	margin:20px 0 5px;
	padding:0;
}
/*,#directions_feedback,*/
#titleAndSearchBar {
	padding-bottom:5px;
	border-bottom:5px solid #666666;
	background:#FFFFFF none !important;
	width:auto;
}
.ui-tabs .ui-tabs-hide {
	position:relative;
	left:0;
}

/* print styles for cufon */
cufon canvas {
	display:none;
}
#directions_print {
	display:block;
	width:90%;
	float:left;
}
.ui-tabs .ui-tabs-panel {
}

#map_canvas {
	width:420px;
	height:400px;
}