.print-info * { background: none; }

.print-info #head {
    float: left;
    width: auto;
}
.print-info #head .date-weather,
.print-info #head form.search,
.print-info #head #nav-util,
.print-info #head #nav,
.print-info #not-here {
    display: none !important;
}
.print-info #head #logo { float: left; }

.print-info .section-header span {
    color: #000;
    text-indent: 0;
}
.print-info #main { width: auto !important; }
.print-info .ad {
    float: right;
    width: auto;
}

.print-info .breadcrumb { clear: both; }

.print-info #more-info-overlay {
    height: auto;
    position: static;
    width: auto;
}
.print-info #more-info-wrapper {
    height: auto !important;
    padding: 0 !important;
    position: static !important;
    width: 90% !important;
}
.print-info #more-info-ad,
.print-info #more-info-options,
.print-info #more-info-print,
.print-info #event-actions,
.print-info #more-info-wrapper .close { display: none; }

.print-info #more-info-content, .print-info #more-info-content #more-info-description {
    height: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow: visible !important;
    width: auto !important;
}
.print-info #more-info-description #title {
    margin-left: 0;
    width: 90%;
	clear: both;
	display: block;
}
.print-info #more-info-description #title .img-border {
    background: none;
    margin-right: 2em;
    padding: 0;
}
.print-info #more-info-description #title h3 { clear: right !important; height: 30px; }
.print-info #more-info-description #title dl {
    width: auto;
}

.print-info #foot { display: none; }


/* --- event finder --- */
.print-info #sidebar,
.print-info #event-listings {
    display: none;
}

.print-info #main,
.print-info #events,
.print-info #more-info-warpper,
.print-info #more-info-content { 
	display: inline !important;
	width: auto !important;
	position: static !important;
}

/* --- maps --- */
.print-info #map-wrapper {
    background: none;
    clear: both;
    height: auto;
    float: none;
    position: static;
    width: auto;
}
.print-info #map { display: none; }
.print-info .top-ad { display: none; }
.print-info .bottom-ad { display: none; }

.print-info .break-for-print { display: inline; }

#head div.date-weather,
#head form.search,
#nav-util,
#nav-container {
  display: none;
}

.article .meta {
  display: none;
}
