@media print {
	body {
		font-size: 10pt !important;
		padding: 0 5px !important;
	}

	.skyscraperContainerLeft,
	.skyscraperContainer,
	#toolbar,
	.footer_navigation {
		display:none !important;
	}

	#nav, .ym-hlist,
	.ym-searchform,
	.ym-col1 .ym-cbox .slideshow .slideshow_navigation,
	.ym-col1 .ym-cbox .slideshow a.more,
	.ym-col1 .hover_teaser .hover_teaser_image,
	.footer_wrapper,
	.ym-col1 .hover_teaser .hover_teaser_text h2,
	.ym-col1 .news_teaser_head a.ym-button,
	.footer_navigation,
	.tabs,
	.ym-col1 .video,
	.ym-col1 .breadcrumb,
	#socialmedia,
	.print a.ym-button,
	.dates_menu	{
		display:none !important;
	}

	.ym-col3 {
		display: none !important;
	}

	.rs-print{
		display: none !important;
	}

	h1,h2,h3,h4,h5,h6 {
		page-break-after: avoid !important;
		margin: 0 0 10pt 0 !important;
		padding: 0 !important;
		border: 0 none !important;
		text-indent: 0 !important;
	}

	h1 {
		line-height: 1.2em !important;
		margin: 0 0 10pt 0 !important;
	}

	.ym-col1 .hover_teaser h1 {
		display: block !important;
		font-size: 1.525em !important;
		font-style: normal !important;
		line-height: 0.9em !important;
		margin: 0 !important;
		padding: 0 !important;
		text-transform: uppercase !important;
	}

	h3 {
		font-size: 1.225em !important;
		font-weight: bold !important;
		margin: 10pt 0 0 0 !important;
	}

	p {
		font-size: 10pt !important;
		line-height: 13pt !important;
		margin: 10pt 0 !important;
	}

	p.subhead {
    font-weight: bold !important;
	}

	span.subtitle ,
	span.author {
		margin: 0 0 10pt 0 !important;
		display: block !important;
	}


	div.logo {
		display: block !important;
		float: none !important;
		width: 100% !important;
		border-bottom: 1pt solid #000 !important;
		padding: 0 0 10pt 0 !important;
		margin: 0 0 10pt 0 !important;
	}

	div.logo img {
		width: 100pt !important;
	}

	div.advertising {
		display:none !important;
	}

	.ym-col1  .text .faux_column_critics .images {
		float: left;
		border-right: 1px solid #f1f0e9;
		margin: 5px 10px 10px 0;
	}

		.ym-col1  .credits {
		margin: 0 0 0 10px;
		background: url(../../images/faux_column_article.png) repeat-y scroll 0 0 transparent;
		display: block;
	}

	.ym-col1 .text .credits-label{
		float:left;
		width: 100%;
		font-size: 1.275em;
		line-height: 1.4em;
		font-style: italic;
		color: #000;
		margin: 0 0 0.5em 0;
	}

	.ym-col1 .text .credits-content {
		padding: 0.25em 0 0 0;
		margin: 0 0 0.5em 0;
	}

	.orderform .ym-columnar .ym-fbox-text label, .orderform .ym-columnar .ym-fbox-select label {
    display: inline;
    float: left;
    width: 100%;
}

.ym-col1 .text .faux_column_critics {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("../../images/faux_column_critics.png");
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat-y;
    background-size: auto auto;
    display: block;
    margin-bottom: 0;
    margin-left: 10px;
    margin-right: 0;
    margin-top: 0;
}

.ym-col1 .text .faux_column_critics .images_filmtipp {
    float: left;
}

}