	
	
	#triggers {
		margin-top:10px;
		text-align:center;
	}
#triggers img:hover {
	filter:alpha(opacity=75);
	opacity:.75;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; /*--IE 8 Transparency--*/
	color: #fff;
	}
.book_overlay/* the overlayed element */
 {
	/* initially overlay is hidden */
	display:none;
	/* growing background image */
	background-image:url(../images/overlay-bg/book-overlay.png);
	/* 
		width after the growing animation finishes
		height is automatically calculated
	*/
	width:305px;
	/* a little styling */	
	font-size:11px;
	padding-top: 35px;
	padding-right: 35px;
	padding-bottom: 45px;
	padding-left: 35px;
}
.book_overlay /* default close button positioned on upper right corner */
 .close {
	background-image:url(../images/close.png);
	position:absolute;
	right:2px;
	top:-10px;
	cursor:pointer;
	height:35px;
	width:35px;
}
.book-title_overlay/* the overlayed element */
 {
	/* initially overlay is hidden */
	display:none;
	/* growing background image */
	background-image:url(../images/overlay-bg/book-title-page.png);
	/* 
		width after the growing animation finishes
		height is automatically calculated
	*/
	width:437px;
	/* a little styling */	
	font-size:11px;
	padding-top: 35px;
	padding-right: 35px;
	padding-bottom: 45px;
	padding-left: 35px;
}
.book-title_overlay  /* default close button positioned on upper right corner */
.close {
	background-image:url(../images/close.png);
	position:absolute;
	right:2px;
	top:-10px;
	cursor:pointer;
	height:35px;
	width:35px;
}
div.book_overlay  h2 {
	font-size:20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #9B834F;
	font-weight: normal;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	padding-bottom: 10px;
	}
.trial-of-the-pyx_overlay /* the overlayed element */
 {
	/* initially overlay is hidden */
	display:none;
	/* growing background image */
	background-image:url(../images/overlay-bg/trial-of-the-pyx.png);
	/* 
		width after the growing animation finishes
		height is automatically calculated
	*/
	width:645px;
	/* a little styling */	
	font-size:11px;
	padding-top: 35px;
	padding-right: 45px;
	padding-bottom: 35px;
	padding-left: 35px;
}
.trial-of-the-pyx_overlay  .close /* default close button positioned on upper right corner */
  {
	background-image:url(../images/close.png);
	position:absolute;
	right:5px;
	top:-5px;
	cursor:pointer;
	height:35px;
	width:35px;
}
.rm-coat-of-arms_overlay/* the overlayed element */
 {
	/* initially overlay is hidden */
	display:none;
	/* growing background image */
	background-image:url(../images/overlay-bg/rm-coat-of-arms.png);
	/* 
		width after the growing animation finishes
		height is automatically calculated
	*/
	width:417px;
	/* a little styling */	
	font-size:11px;
	padding-top: 35px;
	padding-right: 45px;
	padding-bottom: 35px;
	padding-left: 35px;
}
.rm-coat-of-arms_overlay  /* default close button positioned on upper right corner */
.close {
	background-image:url(../images/close.png);
	position:absolute;
	right:5px;
	top:-5px;
	cursor:pointer;
	height:35px;
	width:35px;
}
.tower-of-london_overlay/* the overlayed element */
 {
	/* initially overlay is hidden */
	display:none;
	/* growing background image */
	background-image:url(../images/overlay-bg/tower-of-london.png);
	/* 
		width after the growing animation finishes
		height is automatically calculated
	*/
	width:682px;
	/* a little styling */	
	font-size:11px;
	padding-top: 35px;
	padding-right: 45px;
	padding-bottom: 35px;
	padding-left: 35px;
}
.tower-of-london_overlay     /* default close button positioned on upper right corner */
.close {
	background-image:url(../images/close.png);
	position:absolute;
	right:5px;
	top:-5px;
	cursor:pointer;
	height:35px;
	width:35px;
}
.towerhill_overlay/* the overlayed element */
 {
	/* initially overlay is hidden */
	display:none;
	/* growing background image */
	background-image:url(../images/overlay-bg/tower-hill.png);
	/* 
		width after the growing animation finishes
		height is automatically calculated
	*/
	width:746px;
	/* a little styling */	
	font-size:11px;
	padding-top: 35px;
	padding-right: 45px;
	padding-bottom: 35px;
	padding-left: 35px;
}
.towerhill_overlay   /* default close button positioned on upper right corner */
.close {
	background-image:url(../images/close.png);
	position:absolute;
	right:5px;
	top:-5px;
	cursor:pointer;
	height:35px;
	width:35px;
}
.llantrisant_overlay/* the overlayed element */
 {
	/* initially overlay is hidden */
	display:none;
	/* growing background image */
	background-image:url(../images/overlay-bg/llantrisant.png);
	/* 
		width after the growing animation finishes
		height is automatically calculated
	*/
	width:672px;
	padding-top: 35px;
	padding-right: 45px;
	padding-bottom: 35px;
	padding-left: 35px;
}
.llantrisant_overlay    /* default close button positioned on upper right corner */
.close {
	background-image:url(../images/close.png);
	position:absolute;
	right:5px;
	top:-5px;
	cursor:pointer;
	height:35px;
	width:35px;
}
.the-middle-ages_overlay/* the overlayed element */
 {
	/* initially overlay is hidden */
	display:none;
	/* growing background image */
	background-image:url(../images/overlay-bg/the-middle-ages.png);
	/* 
		width after the growing animation finishes
		height is automatically calculated
	*/
	width:454px;
	padding-top: 35px;
	padding-right: 45px;
	padding-bottom: 35px;
	padding-left: 35px;
}
.the-middle-ages_overlay      /* default close button positioned on upper right corner */
.close  {
	background-image:url(../images/close.png);
	position:absolute;
	right:5px;
	top:-5px;
	cursor:pointer;
	height:35px;
	width:35px;
}
.the-modern-age_overlay/* the overlayed element */
 {
	/* initially overlay is hidden */
	display:none;
	/* growing background image */
	background-image:url(../images/overlay-bg/the-modern-ages.png);
	/* 
		width after the growing animation finishes
		height is automatically calculated
	*/
	width:600px;
	padding-top: 35px;
	padding-right: 45px;
	padding-bottom: 35px;
	padding-left: 35px;
}
.the-modern-age_overlay       /* default close button positioned on upper right corner */
.close  {
	background-image:url(../images/close.png);
	position:absolute;
	right:5px;
	top:-5px;
	cursor:pointer;
	height:35px;
	width:35px;
}
.family-history1_overlay/* the overlayed element */
 {
	/* initially overlay is hidden */
	display:none;
	/* growing background image */
	background-image:url(../images/overlay-bg/family-history1.png);
	/* 
		width after the growing animation finishes
		height is automatically calculated
	*/
	width:797px;
	padding-top: 35px;
	padding-right: 45px;
	padding-bottom: 35px;
	padding-left: 35px;
}
.family-history1_overlay        /* default close button positioned on upper right corner */
.close  {
	background-image:url(../images/close.png);
	position:absolute;
	right:5px;
	top:-5px;
	cursor:pointer;
	height:35px;
	width:35px;
}
.family-history2_overlay/* the overlayed element */
 {
	/* initially overlay is hidden */
	display:none;
	/* growing background image */
	background-image:url(../images/overlay-bg/family-history2.png);
	/* 
		width after the growing animation finishes
		height is automatically calculated
	*/
	width:460px;
	padding-top: 35px;
	padding-right: 45px;
	padding-bottom: 35px;
	padding-left: 35px;
}
.family-history2_overlay         /* default close button positioned on upper right corner */
.close  {
	background-image:url(../images/close.png);
	position:absolute;
	right:5px;
	top:-5px;
	cursor:pointer;
	height:35px;
	width:35px;
}
.isaac-newton_overlay/* the overlayed element */
 {
	/* initially overlay is hidden */
	display:none;
	/* growing background image */
	background-image:url(../images/overlay-bg/isaac-newton.png);
	/* 
		width after the growing animation finishes
		height is automatically calculated
	*/
	width:670px;
	padding-top: 35px;
	padding-right: 45px;
	padding-bottom: 35px;
	padding-left: 35px;
}
.isaac-newton_overlay       /* default close button positioned on upper right corner */
.close  {
	background-image:url(../images/close.png);
	position:absolute;
	right:5px;
	top:-5px;
	cursor:pointer;
	height:35px;
	width:35px;
}
.charles-fremantle_overlay/* the overlayed element */
 {
	/* initially overlay is hidden */
	display:none;
	/* growing background image */
	background-image:url(../images/overlay-bg/charles-fremantle.png);
	/* 
		width after the growing animation finishes
		height is automatically calculated
	*/
	width:409px;
	padding-top: 35px;
	padding-right: 45px;
	padding-bottom: 35px;
	padding-left: 35px;
}
.charles-fremantle_overlay        /* default close button positioned on upper right corner */
.close  {
	background-image:url(../images/close.png);
	position:absolute;
	right:5px;
	top:-5px;
	cursor:pointer;
	height:35px;
	width:35px;
}
.charles-fremantle2_overlay/* the overlayed element */
 {
	/* initially overlay is hidden */
	display:none;
	/* growing background image */
	background-image:url(../images/overlay-bg/charles-fremantle2.png);
	/* 
		width after the growing animation finishes
		height is automatically calculated
	*/
	width:515px;
	padding-top: 35px;
	padding-right: 45px;
	padding-bottom: 35px;
	padding-left: 35px;
}
.charles-fremantle2_overlay         /* default close button positioned on upper right corner */
.close  {
	background-image:url(../images/close.png);
	position:absolute;
	right:5px;
	top:-5px;
	cursor:pointer;
	height:35px;
	width:35px;
}
.collection_overlay /* the overlayed element */
 {
	/* initially overlay is hidden */
	display:none;
	/* growing background image */
	background-image:url(../images/overlay-bg/una.png);
	/* 
		width after the growing animation finishes
		height is automatically calculated
	*/
	width:885px;
	/* a little styling */	
	font-size:11px;
	padding-top: 35px;
	padding-right: 45px;
	padding-bottom: 35px;
	padding-left: 35px;
}
.collection_overlay  .close /* default close button positioned on upper right corner */
  {
	background-image:url(../images/close.png);
	position:absolute;
	right:5px;
	top:-5px;
	cursor:pointer;
	height:35px;
	width:35px;
}
.cromwellcrown_overlay /* the overlayed element */
 {
	/* initially overlay is hidden */
	display:none;
	/* growing background image */
	background-image:url(../images/overlay-bg/cromwell-crown.png);
	/* 
		width after the growing animation finishes
		height is automatically calculated
	*/
	width:885px;
	/* a little styling */	
	font-size:11px;
	padding-top: 35px;
	padding-right: 45px;
	padding-bottom: 35px;
	padding-left: 35px;
}
.cromwellcrown_overlay  .close /* default close button positioned on upper right corner */
  {
	background-image:url(../images/close.png);
	position:absolute;
	right:5px;
	top:-5px;
	cursor:pointer;
	height:35px;
	width:35px;
}
.waterloo-medal_overlay /* the overlayed element */
 {
	/* initially overlay is hidden */
	display:none;
	/* growing background image */
	background-image:url(../images/overlay-bg/cromwell-crown.png);
	/* 
		width after the growing animation finishes
		height is automatically calculated
	*/
	width:705px;
	/* a little styling */	
	font-size:11px;
	padding-top: 35px;
	padding-right: 45px;
	padding-bottom: 35px;
	padding-left: 35px;
}
.waterloo-medal_overlay  .close /* default close button positioned on upper right corner */
  {
	background-image:url(../images/close.png);
	position:absolute;
	right:5px;
	top:-5px;
	cursor:pointer;
	height:35px;
	width:35px;
}
.strip-gauge_overlay /* the overlayed element */
 {
	/* initially overlay is hidden */
	display:none;
	/* growing background image */
	background-image:url(../images/overlay-bg/strip-gauge.png);
	/* 
		width after the growing animation finishes
		height is automatically calculated
	*/
	width:881px;
	/* a little styling */	
	font-size:11px;
	padding-top: 35px;
	padding-right: 45px;
	padding-bottom: 35px;
	padding-left: 35px;
}
.strip-gauge_overlay  .close /* default close button positioned on upper right corner */
  {
	background-image:url(../images/close.png);
	position:absolute;
	right:5px;
	top:-5px;
	cursor:pointer;
	height:35px;
	width:35px;
}
.coin-counting_overlay /* the overlayed element */
 {
	/* initially overlay is hidden */
	display:none;
	/* growing background image */
	background-image:url(../images/overlay-bg/coin-counting.png);
	/* 
		width after the growing animation finishes
		height is automatically calculated
	*/
	width:854px;
	/* a little styling */	
	font-size:11px;
	padding-top: 35px;
	padding-right: 45px;
	padding-bottom: 35px;
	padding-left: 35px;
}
.coin-counting_overlay  .close /* default close button positioned on upper right corner */
  {
	background-image:url(../images/close.png);
	position:absolute;
	right:5px;
	top:-5px;
	cursor:pointer;
	height:35px;
	width:35px;
}
.reducing-machine_overlay /* the overlayed element */
 {
	/* initially overlay is hidden */
	display:none;
	/* growing background image */
	background-image:url(../images/overlay-bg/reducing-machine.png);
	/* 
		width after the growing animation finishes
		height is automatically calculated
	*/
	width:684px;
	/* a little styling */	
	font-size:11px;
	padding-top: 35px;
	padding-right: 45px;
	padding-bottom: 35px;
	padding-left: 35px;
}
.reducing-machine_overlay  .close /* default close button positioned on upper right corner */
  {
	background-image:url(../images/close.png);
	position:absolute;
	right:5px;
	top:-5px;
	cursor:pointer;
	height:35px;
	width:35px;
}
.queen-anns-weights_overlay /* the overlayed element */
 {
	/* initially overlay is hidden */
	display:none;
	/* growing background image */
	background-image:url(../images/overlay-bg/queen-annes-weights.png);
	/* 
		width after the growing animation finishes
		height is automatically calculated
	*/
	width:751px;
	/* a little styling */	
	font-size:11px;
	padding-top: 35px;
	padding-right: 45px;
	padding-bottom: 35px;
	padding-left: 35px;
}
.queen-anns-weights_overlay  .close /* default close button positioned on upper right corner */
  {
	background-image:url(../images/close.png);
	position:absolute;
	right:5px;
	top:-5px;
	cursor:pointer;
	height:35px;
	width:35px;
}
.ivory-pass_overlay /* the overlayed element */
 {
	/* initially overlay is hidden */
	display:none;
	/* growing background image */
	background-image:url(../images/overlay-bg/ivory-pass.png);
	/* 
		width after the growing animation finishes
		height is automatically calculated
	*/
	width:885px;
	/* a little styling */	
	font-size:11px;
	padding-top: 35px;
	padding-right: 45px;
	padding-bottom: 35px;
	padding-left: 35px;
}
.ivory-pass_overlay  .close /* default close button positioned on upper right corner */
  {
	background-image:url(../images/close.png);
	position:absolute;
	right:5px;
	top:-5px;
	cursor:pointer;
	height:35px;
	width:35px;
}
.posters_overlay /* the overlayed element */
 {
	/* initially overlay is hidden */
	display:none;
	/* growing background image */
	background-image:url(../images/overlay-bg/posters.png);
	/* 
		width after the growing animation finishes
		height is automatically calculated
	*/
	width:644px;
	/* a little styling */	
	font-size:11px;
	padding-top: 35px;
	padding-right: 45px;
	padding-bottom: 35px;
	padding-left: 35px;
}
.posters_overlay  .close /* default close button positioned on upper right corner */
  {
	background-image:url(../images/close.png);
	position:absolute;
	right:10px;
	top:-10px;
	cursor:pointer;
	height:35px;
	width:35px;
}
.recent-acquisitions_overlay /* the overlayed element */
 {
	/* initially overlay is hidden */
	display:none;
	/* growing background image */
	background-image:url(../images/overlay-bg/recent-acquisitions.png);
	/* 
		width after the growing animation finishes
		height is automatically calculated
	*/
	width:885px;
	/* a little styling */	
	font-size:11px;
	padding-top: 35px;
	padding-right: 45px;
	padding-bottom: 35px;
	padding-left: 35px;
}
.recent-acquisitions_overlay  .close /* default close button positioned on upper right corner */
  {
	background-image:url(../images/close.png);
	position:absolute;
	right:5px;
	top:-5px;
	cursor:pointer;
	height:35px;
	width:35px;
}
.ideal-home-exh_overlay /* the overlayed element */
 {
	/* initially overlay is hidden */
	display:none;
	/* growing background image */
	background-image:url(../images/overlay-bg/ideal-home-exh.png);
	/* 
		width after the growing animation finishes
		height is automatically calculated
	*/
	width:783px;
	/* a little styling */	
	font-size:11px;
	padding-top: 35px;
	padding-right: 45px;
	padding-bottom: 35px;
	padding-left: 35px;
}
.ideal-home-exh_overlay  .close /* default close button positioned on upper right corner */
  {
	background-image:url(../images/close.png);
	position:absolute;
	right:5px;
	top:-5px;
	cursor:pointer;
	height:35px;
	width:35px;
}
.court-proc_overlay /* the overlayed element */
 {
	/* initially overlay is hidden */
	display:none;
	/* growing background image */
	background-image:url(../images/overlay-bg/court-proc.png);
	/* 
		width after the growing animation finishes
		height is automatically calculated
	*/
	width:539px;
	/* a little styling */	
	font-size:11px;
	padding-top: 35px;
	padding-right: 45px;
	padding-bottom: 35px;
	padding-left: 35px;
}
.court-proc_overlay  .close /* default close button positioned on upper right corner */
  {
	background-image:url(../images/close.png);
	position:absolute;
	right:5px;
	top:-5px;
	cursor:pointer;
	height:35px;
	width:35px;
}
.testoon_overlay /* the overlayed element */
 {
	/* initially overlay is hidden */
	display:none;
	/* growing background image */
	background-image:url(../images/overlay-bg/testoon.png);
	/* 
		width after the growing animation finishes
		height is automatically calculated
	*/
	width:885px;
	/* a little styling */	
	font-size:11px;
	padding-top: 35px;
	padding-right: 45px;
	padding-bottom: 35px;
	padding-left: 35px;
}
.testoon_overlay  .close /* default close button positioned on upper right corner */
  {
	background-image:url(../images/close.png);
	position:absolute;
	right:5px;
	top:-5px;
	cursor:pointer;
	height:35px;
	width:35px;
}
.early-trial_overlay /* the overlayed element */
 {
	/* initially overlay is hidden */
	display:none;
	/* growing background image */
	background-image:url(../images/overlay-bg/early-trial.png);
	/* 
		width after the growing animation finishes
		height is automatically calculated
	*/
	width:505px;
	/* a little styling */	
	font-size:11px;
	padding-top: 35px;
	padding-right: 45px;
	padding-bottom: 35px;
	padding-left: 35px;
}
.early-trial_overlay  .close /* default close button positioned on upper right corner */
  {
	background-image:url(../images/close.png);
	position:absolute;
	right:5px;
	top:-5px;
	cursor:pointer;
	height:35px;
	width:35px;
}
.queen-examines_overlay /* the overlayed element */
 {
	/* initially overlay is hidden */
	display:none;
	/* growing background image */
	background-image:url(../images/overlay-bg/queen-examines.png);
	/* 
		width after the growing animation finishes
		height is automatically calculated
	*/
	width:703px;
	/* a little styling */	
	font-size:11px;
	padding-top: 35px;
	padding-right: 45px;
	padding-bottom: 35px;
	padding-left: 35px;
}
.queen-examines_overlay  .close /* default close button positioned on upper right corner */
  {
	background-image:url(../images/close.png);
	position:absolute;
	right:5px;
	top:-5px;
	cursor:pointer;
	height:35px;
	width:35px;
}
.ledger_overlay /* the overlayed element */
 {
	/* initially overlay is hidden */
	display:none;
	/* growing background image */
	background-image:url(../images/overlay-bg/ledger.png);
	/* 
		width after the growing animation finishes
		height is automatically calculated
	*/
	width:885px;
	/* a little styling */	
	font-size:11px;
	padding-top: 35px;
	padding-right: 45px;
	padding-bottom: 35px;
	padding-left: 35px;
}
.ledger_overlay  .close /* default close button positioned on upper right corner */
  {
	background-image:url(../images/close.png);
	position:absolute;
	right:5px;
	top:-5px;
	cursor:pointer;
	height:35px;
	width:35px;
}
.new-money_overlay /* the overlayed element */
 {
	/* initially overlay is hidden */
	display:none;
	/* growing background image */
	background-image:url(../images/overlay-bg/new-money.png);
	/* 
		width after the growing animation finishes
		height is automatically calculated
	*/
	width:284px;
	/* a little styling */	
	font-size:11px;
	padding-top: 35px;
	padding-right: 40px;
	padding-bottom: 35px;
	padding-left: 35px;
}
.new-money_overlay   .close /* default close button positioned on upper right corner */
  {
	background-image:url(../images/close.png);
	position:absolute;
	right:0px;
	top:-5px;
	cursor:pointer;
	height:35px;
	width:35px;
}
.maundy_overlay /* the overlayed element */
 {
	/* initially overlay is hidden */
	display:none;
	/* growing background image */
	background-image:url(../images/overlay-bg/maundy.png);
	/* 
		width after the growing animation finishes
		height is automatically calculated
	*/
	width:885px;
	/* a little styling */	
	font-size:11px;
	padding-top: 35px;
	padding-right: 45px;
	padding-bottom: 35px;
	padding-left: 35px;
}
.maundy_overlay  .close /* default close button positioned on upper right corner */
  {
	background-image:url(../images/close.png);
	position:absolute;
	right:5px;
	top:-5px;
	cursor:pointer;
	height:35px;
	width:35px;
}
