/*BASE STYLES*/

header, aside, section, article, figure, figcaption	{
	display: block;
}

img	{
	width: 100%;
	display: block;
	border: none;
}	

.clearfix, footer	{
	clear: both;
}	

body 	{
	background: #ffffff;
	font-family: 'Open Sans', sans-serif; 
	font-size: 11pt;
	margin: 0;
	padding: 0;
	color: #000000; 
}

a	{
	color: color: #000000;
	text-decoration: none;
}	

a:hover, a:active, a:focus	{
	color: #000000;
}	

.foreign	{
	font-style: italic;
}

#container	{
	margin: 0 auto;
	background: #ffffff;
	
}	

/*PLACES*/

.places	{
	display: none;
	
}	


/*HEADER*/

header	{
	padding: 0;
}

h1, #banner	{
	display: none;
}

header #map, header #journey	{
	display: none;
}

#title 	{
	width: 60%;
	margin: 15pt auto 0;
}	

#logo img	{
	width: 15%;
	
}	

/*NAVIGATION*/

nav	{
	display: none;
	
}


/*CONTENT*/
				
#content	{
	position: relative;
	background: #ffffff;
}

#content p	{
	text-align: justify;
}	

h2, h3, h4	{
	font-weight: bold;
}

h2	{
	font-size: 16pt;
}

h3	{
	font-size: 14pt;
}

figure	{
	margin: 10pt auto;
}

.portrait	{
	width: 50%;
}

.landscape	{
	width: 60%;
}	

figcaption	{
	font-size: 10pt;
	margin-top: .5rem;
}	

figcaption .credit	{
	font-style: italic;
}	


#quote	{
	border: 1px dotted #9a341c;
	font-size: .9rem;
	padding: 1rem;
	color: #9a341c;
	margin-bottom: 2rem;
}


#quote p, .pop_up p	{
	hyphens: auto;
}	

span.no_hyphen	{
	hyphens: none;
}	


#quote p:first-child	{
	margin-top: 0;
	
}

#quote .reference	{
	font-style: italic;
	text-align: right;
	color: #21253e;
	margin-bottom: 0;
}	

.poem	{
	list-style: none;
	padding-left: 0;
	margin-left: 1rem;
	font-style: italic;
}	

#objects figure	{
	display: none;
}	

/*ZOOM*/

.pop_up	{
	display: block;
}	



.pop_up .close	{
	display: none;
}

.pop_up .obj	{
	margin: 10pt auto;
	width: 60%;
	
}	

.pop_up .tombstone	{
	font-size: 9pt;
	list-style: none;
	margin: 5pt 0 0;
	padding: 0;
	
}

.pop_up .tombstone li	{
	padding-top: .2em;
	padding-bottom: .2em;
}	

.pop_up .tombstone a	{
	color: #000000;
}
	
.pop_up p	{
	font-size: 10.5pt;
}	
	

/*MAP*/

#map_large img	{
	display: none;
}

#map_large a	{
	color: #000000;
}	

/*PAGE BREAKS*/

#place figure	{
	page-break-inside: avoid;
}

.pop_up	{
	page-break-before: always;
	padding-top: 10pt;
}	

/*ABOUT*/

#team h4	{
	margin: 0;
}

.small {
	display: none;
}	

/*RESOURCES*/

#readings, #mus_lib, #digital	{
	display: none;
}
	
.ref h4	{
	margin-bottom: 0;
}	

.refs	{
	margin-top: 0;
}

.refs li	{
	margin-top: .5rem;
}	

.download {
	display: none;
}	

/*FOOTER*/

footer	{
	display: none;
}	





