@media print {
	* { background:#fff !important; }

	.accessibility,
	#header,
	#navigation,
	#tools,
	#main .breadcrumbs,
	#main .step-arrows,
	#main .rotatingBannerButtons,
	#main #itemGadget,
	#main #region-gadget-legend,
	#main .region-gadget .tabs-group,
	#main .region-gadget .embedded-search,
	#footer .footer-left,
	#footer .footer-right,
	#footer .footer-signin { display:none; }
	
	#main,
	#main .left,
	#main .right,
	#main .details-gadget-left,
	#main .details-gadget-right,
	#main .standard-content-page,
	#main .article-content,
	#footer,
	#site-container	 { margin:0; padding:0 !important; width:100% !important; float:none; }
	
	#main #details-gadget .details-gadget-intro,
	#main #details-gadget .details-gadget-introtext,
	#main #details-gadget .details-gadget-description,
	#main #details-gadget .details-gadget-hotdeal,
	#main #details-gadget .details-gadget-news,
	#main #details-gadget .details-gadget-awards,
	#main #details-gadget .details-gadget-specialevents,
	#main #details-gadget .details-gadget-difference,
	#main #details-gadget .details-gadget-cancellation,
	#main #details-gadget .details-gadget-footer { width:100% !important; padding-left:0; }
	
	#main .rs_event_detail {
		background: #fff!important;
		border: 0;
		box-shadow: 0px 0px 6px #999;
		float: left;
		height: auto;
		list-style-type: none;
		margin: 35px 40px 0 0 !important;
		min-height: 150px;
		padding: 25px !important;
		width: 94% !important;
	}
	#main .rs_event_detail {
		background: #fff!important;
		border: 0;
		box-shadow: 0px 0px 6px #999;
		float: left;
		height: auto;
		list-style-type: none;
		margin: 35px 40px 0 0 !important;
		min-height: 150px;
		padding: 25px !important;
		width: 94% !important;
	}
	#main .green h3 a, #main .business-directory.grid .operator.green h3 a, #main div.list-view .accom.green div h3 a {
		color: #97bf0d;
	}
	.rs_event_image {float: left;padding: 5px;}
	
	/* Display the actual link url after links when printed on a page... a nice trick from CSStricks.com */
	a[href]:after {
		content:" (" attr(href) ")";
	}
}
