/*** hide these from print view ***/

	body div#wrapper .screen {
		display: none !important;
	}
	
	body div#wrapper .print {
		display: block !important;
	}
	
	body div#wrapper {
		font-size: 0.9em;
		width:  750px;
	}
	
	body div.printFullWidth {
		width: 960px !important;
	}
	
	body {
		background-color: #ffffff;
	}

/*** removes the navigation menu bars ***/ 

	div#eventsCalendar, div#header, div#right, div.themeNavigation, ul#searchSections, div#featureSections,
	div#searchFor, div.themeNavigationTop,div.themeNavigationBottom, div#linksContainer, ul#collectionLinks, div#eventsFilter,
	 div#eventsBanner ul, ul#otherLinks, div#whatsOnHeader ul, ul.rightArrows, div#QE_Toolbar, div#exploreDetails {
		display:none !important;
	}
	
	center#main {
		width: auto !important;
	}

	div#navigation {
		background-color: transparent;
		padding: 0px;
		clear: both;
		margin-left: 20px;
	}
	
	div#navigation div.print a {
		display: block;
	}
	
	div#navigation ul li a {
		text-transform: none;
		text-decoration: none;
		font-weight: normal;
	}
	
	div#navigation ul li {
		margin-left: 8px;
	}
		
	img#logo {
		margin-bottom: 0;
	}
	
	div#main {
		margin-left: 0px !important;
		clear: both;
	}
	
	div#footer #footerLinks, a#printFriendly {
	}
	
	div#footer #footerLinks {
		margin-left: 10px;
	}
	
	div#footer #footerLinks ul, div#footer #languageForm, div#footer #copyright {
		display: none;
	}
	
	div#footer #footerLinks a.print {
		display: inline !important;
		float: left;
		line-height: 20px;
		margin-right: 10px;
	}
	
	div.eventsItem {
		float: none !important;
	}

/*** changes the background transparency and margins of the main content ***/

	div#wrapper, div#main #mainContent {
		border:0;
		margin: 10px;
		padding:0;
		float: none !important;
		background:transparent;
		min-height: 0 !important;
	}
	
	div#main #mainContent {

	}
	
	div#footer {
		width:auto;
		border:0;
		padding:0;
		margin-left: 20px;
		background:transparent;
	}

/*** ensures the background color is sensible, increases font size in pts.***/

	div#body {
		background-color:white;
	}

/*** needed for the margins of the printed page ***/

	div#mainContent {
		/* margin-left: 10%; */
	}

/*** makes sure all the links are the as prominent as possible for both black white printers and colour ***/

	a:link, a:visited {
		color:#520 !important;
		background:transparent;
		font-weight:bold;
		text-decoration:underline !important;
	}

/*** only for css2 but prints out the URL of the link for the user to see 

div#mainContent a:link:after, div#mainContent a:visited:after {
   content: " (" attr(href) ") ";
   font-size: 90%;
}

***/




html.js-enabled div.disclosure div.closed div.collapsible {
	height:auto;
	display:block;
}

html.js-enabled div.disclosure div.closed h3 a.disclosureToggle, html.js-enabled div.disclosure div.open h3 a.disclosureToggle {
	display:none;
}


div#imgScrollInner {
	width:560px !important;
}

html.js-enabled div#imgScrollWrapper a#imgScrollPrev, html.js-enabled div#imgScrollWrapper a#imgScrollNext {
	display:none;
}

body.JS_enabled div.helpTextBox {
	display: none;
}

div#floorplan
{
	display:block;
}

.floorplan
{
	display:block;
}

div#map
{
	display:block;
}

.map
{
	display:block;
}

.map maphilighted
{
	display:block;
}

div#map maphilighted
{
	display:block;
}