@charset "UTF-8";
body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #923A38;
	/* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	margin:0;
	padding:0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}
.Imagine #container { 
	width: 90%;  /* this will create a container 80% of the browser width */
	background: #FFFFFF;
	margin: 0em auto; /* the auto margins (in conjunction with a width) center the page */
	border-style:none;
	text-align: left; /* this overrides the text-align: center on the body element. */
} 
.Imagine #header { 
	background: #FFFFFF; 
	padding: 0.625em 0.625em;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */
	margin:0em 0em;
	} 
.Imagine #header h1 {
	margin:0em 0em; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */
	padding: 0.625em 0em 0em 0.625em; /* using padding instead of margin will allow you to keep the element away from the edges of the div */
}
.Imagine #header p {
	margin:0em 0em 1.8em 0em;
	padding:0.4em 0em 0em 0em;
}

/* Tips for sidebar1:
1. Since we are working in relative units, it's best not to use padding on the sidebar. It will be added to the overall width for standards compliant browsers creating an unknown actual width. 
2. Since em units are used for the sidebar value, be aware that its width will vary with different default text sizes.
3. Space between the side of the div and the elements within it can be created by placing a left and right margin on those elements as seen in the ".Imagine #sidebar1 p" rule.
*/
.Imagine #sidebar1 {
	float: left; 
	width: 13em; /* since this element is floated, a width must be given */
	/* background: #555; the background color will be displayed for the length of the content in the column, but no further */
	margin-top:0em;
	margin-bottom:0em;
	padding:0em;
	color:#FFFFFF;
	clear:left;
	border-style:none;
}

.Imagine #sidebar1 img {
	width:13em;
	margin:0em;
}

/* Tips for mainContent:
1. The space between the mainContent and sidebar1 is created with the left margin on the mainContent div.  No matter how much content the sidebar1 div contains, the column space will remain. You can remove this left margin if you want the #mainContent div's text to fill the #sidebar1 space when the content in #sidebar1 ends.
2. Be aware it is possible to cause float drop (the dropping of the non-floated mainContent area below the sidebar) if an element wider than it can contain is placed within the mainContent div. WIth a hybrid layout (percentage-based overall width with em-based sidebar), it may not be possible to calculate the exact width available. If the user's text size is larger than average, you will have a wider sidebar div and thus, less room in the mainContent div. You should be aware of this limitation - especially if the client is adding content with Contribute.
3. In the Internet Explorer Conditional Comment below, the zoom property is used to give the mainContent "hasLayout." This may help avoid several IE-specific bugs.
*/
.Imagine #mainContent {
	margin-left:14em;
	margin-bottom:0em;
	padding-right:1em;
	padding-bottom:0.5em;
	text-align:justify;
	border-style:none;
}
.Imagine #mainContent h2 {
	text-align:center;
	margin-top:2em;
	margin-bottom:0.5em;
}

.Imagine #mainContent h3 {
	text-align:left;
	margin-top:1em;
	margin-bottom:0em;
	font-weight:700;
	font-variant:small-caps;
}

.Imagine #mainContent p {
	text-align:justify;
	margin-top:0em;
	padding: 0em;
	font-size:1.0em;
	line-height:1.2em;
}

.Imagine #mainContent a.TextLink:link {
	font-weight: 500;
	color: #923A38;
	text-decoration: none;
	outline:none;
}

.Imagine #mainContent a.TextLink:visited {
	font-weight: 500;
	color: #666;
	text-decoration: none;
	outline:none;
}

.Imagine #mainContent a.TextLink:hover {
	font-weight: 700;
	color: #000;
	text-decoration: none;
	outline:none;
}

.UnstyledList {
	list-style-type: none;
}

.BlockQuote {
	font-size: 0.8em;
	margin-right: 4em;
}

/* Footnotes:  This code provides the decoration for the footnotes including the left-floated horizontal line.*/

/*hr {
	float: left;
	width:30%;
	color: #923A38;
}
*/
hr {
  width:30%;
  margin-right:70%;
}

span.Super {
	vertical-align: super;
	font-size:0.6em;
}

p.Footnotes {
	font-size: 0.8em;
}

a.TextLink img {
	border-style: none;
}

/* Customization:  This code depends on the line-height and font-size properties of the #mainConten p {} rule.*/
.Imagine #mainContent p.Intro:first-letter {
	float:left;
	display:block;
	position:relative;
	margin:-0.125em;
	margin-right:0.1em;
	margin-left:0em;
	text-transform:uppercase;
	overflow:hidden;
	font-family:Georgia;
	font-size:4.3em;
	line-height:1em;
}

.Imagine #footer {
	clear: both; /* Necessary to insure that the footer is able to lie below the floated left-panel.*/
	padding: 0em; /* this padding matches the left alignment of the elements in the divs that appear above it. */
	color:#FFFFFF;
	margin:0em;
} 

/* Miscellaneous classes for reuse */
.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 0.5em;
}
.fltlft { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 0.5em;
}

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
	
/*******************************************************************************

 CUSTOM ADJUSTMENTS TO ORIGINAL CSS CODE

 *******************************************************************************/

a img.noborder {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.clock {
	padding: 0.75em;
}

div#menubar {
	margin-left:13em;
	margin-right:0em;
	padding-right:0em;
	width:auto;
}

a:link {
	font-weight: 700;
	color: #FFF;
	text-decoration: none;
	outline:none;
}

a:visited {
	font-weight: 700;
	color: #FFF;
	text-decoration: none;
	outline:none;
}

a:hover {
	font-weight: 700;
	color: #000;
	text-decoration: none;
	outline:none;
}

a.NameTag {
	font-weight: 400;
	color: #000;
	text-decoration: none;
}

.Italics {
	font-style:italic;
}

.SmallCaps {
	font-variant:small-caps;
}

.FooterLeftFloat {
	float:left;
	margin:0em;
	text-align:left;
	font-size:0.8em;
	padding-top: 0.5em;
	padding-bottom: 1em;
	/*padding: 0.6em 0em;
*/	border-style:none;
}

.FooterRightFloat {
	float:right;
	margin:0em;
	text-align:right;
	font-size:0.8em;
	padding-top: 0.5em;
	padding-bottom: 1em;	
	/*padding: 0.6em 0em;
*/	border-style:none;
}

a.FootLink:link {
	font-weight: 400;
	color: #FFF;
	text-decoration: none;
	outline:none;
}

a.FootLink:visited {
	font-weight: 400;
	color: #CCC;
	text-decoration: none;
	outline:none;
}

a.FootLink:hover {
	font-weight: 700;
	color: #000;
	text-decoration: none;
	outline:none;
}


span.top    {
	float: left;
	margin-right: 0px;
	margin-bottom: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding: 10px;
	position: relative;
	right: 40px;
	top: 5px;
	max-width: 150px;
	text-align: left;
	border-color: #000099;
	color: #FFFFFF;
}
span.topright {
	float: right;
	margin-right: 0px;
	margin-bottom: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding: 10px;
	top: 5px;
	max-width: 150px;
	text-align: right;
	margin-left: 0px;
	position: relative;
	left: 40px;
	border-color: #000099;
	color: #FFFFFF;
}
span.middle {
	float: left;
	margin-right: 0px;
	margin-bottom: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding: 10px;
	position: relative;
	right: 40px;
	top: 5px;
	margin-top: 10px;
	max-width: 150px;
	text-align: left;
	border-color: #CCC;
	background-color: #CCC;
	color: #923A38;
}

/*span.middleright {
	float: right;
	margin-right: 0px;
	margin-bottom: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding: 10px;
	position: relative;
	top: 5px;
	margin-top: 10px;
	max-width: 150px;
	text-align: right;
	left: 40px;
	border-color: #CCC;
	background-color: #CCC;
	color: #923A38;
}
*/
/*.Circle {
	float:right;
	background-color:#923A38;
	font-size: 1em;
	margin: 0.5em 0em 0.5em -2.5em;
	padding:1em;
	width:10em;
	height:10em;
	color:#CCC;
	position:relative;
	left:3em;
	border: 0.2em solid #FFF;
	vertical-align:middle;
	text-decoration:none;
}
*/

/* This code is responsible for the appearance of the inline text boxes.*/

.Square {
	float:right;
	background-color:#CFB598;
	font-size: 1em;
	margin: 0.5em 0em 0.5em -2.5em;
	padding:1em;
	width:10em;
	color:#923A38;
	position:relative;
	left:3em;
	border: 0.2em solid #FFF;
	vertical-align:middle;
	text-decoration:none;
	text-align: right;
}

/* This code is responsible for the appearance of the inline text boxes with centered images.*/

.CenteredSquare {
	float:right;
	background-color:#923A38;
	font-size: 1em;
	margin: 0.5em 0em 0.5em -2.5em;
	padding:1em;
	width:10em;
	color:#FFF;
	position:relative;
	left:3em;
	border: 0.2em solid #FFF;
	vertical-align:middle;
	text-decoration:none;
	text-align: center;
}

/* This code is responsible for the styling of the tooltip associated with the Tooltip Plugin */

em.Splash {
	color: #923A38;
}

span.Splashpanel {
	display: none;
	font-size: 1.3em;
	background-color:#222528;
	color:#FFF;
	padding: 0.3em;
}

/*This code is responsible for the styling of the overlay panels that display when the Overlay Plugin is activated.*/

em.OverlayTrigger {
	color: #923A38;
	font-style: normal;
}

div.Overlay {
/*	background-image:url(../_Images/PNG_Documents/french_partition.png */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:461px;
	height:438px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_240 {
/*	Background image for ../_Images/JPG_Documents/GHQ_Daiichi.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_240X220.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:240px;
	height:220px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_250 {
/*	Background image for ../_Images/JPG_Documents/littleBoy.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_250X357.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:250px;
	height:357px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_278 {
/*	Background image for ../_Images/JPG_Documents/GHQ1950ca.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_278X222.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:278px;
	height:217px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_286X490 {
/*	Background image for ../_Images/JPG_Documents/ama_shellfishdiver.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_286X490.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:286px;
	height:490px;		
	
	/* initially overlay is hidden */
	display:none;
}


div.Overlay_288 {
/*	Background image for ../_Images/JPG_Documents/hirohito_militarydress.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_288X390.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:288px;
	height:490px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_305 {
/*	Background image for ../_Images/JPG_Documents/perry.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_305X417.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:305px;
	height:417px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_307X410 {
/*	Background image for ../_Images/JPG_Documents/a_blackship.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_307X410.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:307px;
	height:410px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_311X505 {
/*	Background image for ../_Images/JPG_Documents/hideyoshi_red.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_311X505.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:311px;
	height:505px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_320 {
/*	Background image for ../_Images/JPG_Documents/Macarthur_Hirohito.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_320X350.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:320px;
	height:350px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_320X464 {
/*	Background image for ../_Images/JPG_Documents/capitalsource.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_320X464.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:320px;
	height:464px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_325 {
/*	Background image for ../_Images/JPG_Documents/manzanar.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_325X250.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:325px;
	height:250px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_339X555 {
/*	Background image for ../_Images/JPG_Documents/macarthur_manila.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_339X555.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:339px;
	height:555px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_354X434 {
/*	Background image for ../_Images/JPG_Documents/meijitradedata.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_354X434.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:354px;
	height:434px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_361X410 {
/*	Background image for ../_Images/JPG_Documents/imperialrapist.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_361X410.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:361px;
	height:410px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_368X510 {
/*	Background image for ../_Images/JPG_Documents/toyotomihideyoshi.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_368X510.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:368px;
	height:510px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_369X505 {
/*	Background image for ../_Images/JPG_Documents/phantom.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_369X505.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:369px;
	height:505px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_380X515 {
/*	Background image for ../_Images/JPG_Documents/meiji_tenno.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_380X515.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:380px;
	height:515px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_382X550 {
/*	Background image for ../_Images/JPG_Documents/hiroshima_destruction.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_382X550.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:382px;
	height:550px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_383X510 {
/*	Background image for ../_Images/JPG_Documents/hansoday.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_383X510.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:383px;
	height:510px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_390X510 {
/*	Background image for ../_Images/JPG_Documents/us_warpropaganda.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_390X510.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:390px;
	height:510px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_393 {
/*	Background image for ../_Images/JPG_Documents/blackship.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_393X282.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:393px;
	height:287px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_400X505 {
/*	Background image for ../_Images/JPG_Documents/tokyo_px.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_400X505.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:400px;
	height:505px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_405 {
/*	Background image for ../_Images/JPG_Documents/uraga.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_405X319.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:405px;
	height:319px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_408X510 {
/*	Background image for ../_Images/JPG_Documents/brothelentrance.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_408X510.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:408px;
	height:510px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_409X505 {
/*	Background image for ../_Images/JPG_Documents/roosevelt.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_409X505.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:409px;
	height:505px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_412X505 {
/*	Background image for ../_Images/JPG_Documents/macarthur_coverpage.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_412X505.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:412px;
	height:505px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_415X505 {
/*	Background image for ../_Images/JPG_Documents/warmonkies.jpg 
	Background image for ../_images/JPG_Documents/keepemworkin.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_415X505.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:415px;
	height:505px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_420X249 {
/*	Background image for ../_Images/JPG_Documents/tokyodevastation.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_420X249.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:420px;
	height:249px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_420X252 {
/*	Background image for ../_Images/JPG_Documents/homelessness.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_420X252.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:420px;
	height:252px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_420X291 {
/*	Background image for ../_Images/JPG_Documents/homelessness2.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_420X291.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:420px;
	height:291px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_420X310 {
/*	Background image for ../_Images/JPG_Documents/insufficientmeans.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_420X310.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:420px;
	height:310px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_422 {
/*	Background image for ../_Images/JPG_Documents/fatMan.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_422X309.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:422px;
	height:309px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_422X505 {
/*	Background image for ../_Images/JPG_Documents/katayama.jpg 
	Background image for ../_Images/JPG_Documents/yoshidashigeru.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_422X505.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:422px;
	height:505px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_425X354 {
/*	Background image for ../_Images/JPG_Documents/fatMan.jpg */
/*	Background image for http://www.youtube.com/watch?v=9WlqW6UCeaY */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_425X354.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:425px;
	height:354px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_435X510 {
/*	Background image for ../_Images/JPG_Documents/nagasakimushroomcloud.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_435X510.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:435px;
	height:510px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_439X505 {
/*	Background image for ../_Images/JPG_Documents/whiteburden.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_439X505.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:439px;
	height:505px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_470X320 {
/*	Background image for ../_Images/JPG_Documents/troopstrength_iraq.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_470X320.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:470px;
	height:320px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_510X389 {
/*	Background image for ../_Images/JPG_Documents/charredRemains4.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_510X389.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:510px;
	height:389px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_510X444 {
/*	Background image for ../_Images/JPG_Documents/showaemperor.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_510X444.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:510px;
	height:444px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_510X449 {
/*	Background image for ../_Images/JPG_Documents/prisonlocation.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_510X449.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:510px;
	height:449px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_516X520 {
/*	Background image for ../_Images/JPG_Documents/investmentchart.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_516X520.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:516px;
	height:520px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_520X278 {
/*	Background image for ../_Images/JPG_Documents/blanketbombing.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_520X278.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:520px;
	height:278px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_520X332 {
/*	Background image for ../_Images/JPG_Documents/iwakuramission.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_520X332.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:520px;
	height:332px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_520X336 {
/*	Background image for ../_Images/JPG_Documents/obamabows.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_520X336.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:520px;
	height:336px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_520X346 {
/*	Background image for ../_Images/JPG_Documents/foreignlabor.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_520X346.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:520px;
	height:346px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_520X364 {
/*	Background image for ../_Images/JPG_Documents/colonialfishpond.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_520X364.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:520px;
	height:364px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_520X387 {
/*	Background image for ../_Images/JPG_Documents/togoheihachiro.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_520X387.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:520px;
	height:387px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_520X397 {
/*	Background image for ../_Images/JPG_Documents/togoheihachiro.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_520X397.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:520px;
	height:397px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_520X407 {
/*	Background image for ../_Images/JPG_Documents/dragnets.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_520X407.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:520px;
	height:407px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_520X426 {
/*	Background image for ../_Images/JPG_Documents/off_limits.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_520X426.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:520px;
	height:426px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_520X417 {
/*	Background image for ../_Images/JPG_Documents/food_clothing.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_520X417.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:520px;
	height:417px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_537 {
/*	Background image for ../_Images/JPG_Documents/japan1941.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_537X515.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:537px;
	height:515px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_550X405 {
/*	Background image for ../_Images/JPG_Documents/nationalflag_usa.jpg */
/*	Background image for ../_Images/JPG_Documents/nationalflag_japan.jpg */


	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_550X405.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:550px;
	height:405px;		
	
	/* initially overlay is hidden */
	display:none;
}


div.Overlay_552 {
/*	Background image for ../_Images/JPG_Documents/Oberbefehlshaber.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_552X443.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:552px;
	height:438px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_580X474 {
/*	Background image for ../_Images/JPG_Documents/pearlharbor.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_580X474.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:580px;
	height:474px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_602 {
/*	Background image for ../../_Images/JPG_Documents/german_partition.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_602X438.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:602px;
	height:443px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_620 {
/*	Background image for ../../_Images/JPG_Documents/hiroshimadome.jpg */
/*  Background image for ../../_Images/JPG_Documents/nuernbergrenovation.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_620X470.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:620px;
	height:470px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_620X353 {
/*	Background image for ../../_Images/JPG_Documents/reichstag.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_620X353.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:620px;
	height:353px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_620X447 {
/*	Background image for ../_Images/JPG_Documents/daitouaCaricature.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_620X447.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:620px;
	height:447px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_629 {
/*	Background image for ../../_Images/JPG_Documents/warRelocationMap.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_629X415.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:629px;
	height:415px;		
	
	/* initially overlay is hidden */
	display:none;
}

div.Overlay_645 {
/*	Background image for ../../_Images/JPG_Documents/marchingColumns.jpg */

	background-image:url(../_Images/PNG_Documents/overlay/imagine_overlay_bg_645X515.png);
	padding: 20px;
		
	/* dimensions after the growing animation finishes  */
	width:645px;
	height:515px;		
	
	/* initially overlay is hidden */
	display:none;
}


div.Overlay div.close, div.Overlay_240 div.close, div.Overlay_250 div.close, div.Overlay_278 div.close, div.Overlay_286X490 div.close, div.Overlay_288 div.close, div.Overlay_305 div.close, div.Overlay_307X410 div.close, div.Overlay_311X505 div.close, div.Overlay_320 div.close, div.Overlay_320X464 div.close, div.Overlay_325 div.close, div.Overlay_339X555 div.close, div.Overlay_354X434 div.close, div.Overlay_361X410 div.close, div.Overlay_368X510 div.close, div.Overlay_369X505 div.close, div.Overlay_380X515 div.close, div.Overlay_382X550 div.close, div.Overlay_383X510 div.close, div.Overlay_390X510 div.close, div.Overlay_393 div.close, div.Overlay_400X505 div.close, div.Overlay_405 div.close, div.Overlay_408X510 div.close, div.Overlay_409X505 div.close, div.Overlay_412X505 div.close, div.Overlay_415X505 div.close, div.Overlay_420X249 div.close, div.Overlay_420X252 div.close, div.Overlay_420X291 div.close, div.Overlay_420X310 div.close, div.Overlay_422 div.close,  div.Overlay_422X505 div.close, div.Overlay_425X354 div.close, div.Overlay_435X510 div.close, div.Overlay_439X505 div.close, div.Overlay_470X320 div.close, div.Overlay_510X389 div.close, div.Overlay_510X444 div.close, div.Overlay_510X449 div.close, div.Overlay_516X520 div.close, div.Overlay_520X278 div.close, div.Overlay_520X332 div.close, div.Overlay_520X336 div.close, div.Overlay_520X346 div.close, div.Overlay_520X364 div.close, div.Overlay_520X387 div.close, div.Overlay_520X397 div.close, div.Overlay_520X407 div.close, div.Overlay_520X417 div.close, div.Overlay_520X426 div.close, div.Overlay_537 div.close, div.Overlay_550X405 div.close, div.Overlay_552 div.close, div.Overlay_580X474 div.close, div.Overlay_602 div.close, div.Overlay_620 div.close, div.Overlay_620X353 div.close, div.Overlay_620X447 div.close, div.Overlay_629 div.close, div.Overlay_645 div.close { 
    background-image:url(../_Images/PNG_Documents/overlay/apple-close.png); 
	background-repeat: no-repeat;
    position:absolute; 
    right:0px; 
    top:9px; 
    cursor:pointer; 
    height:35px; 
    width:35px; 
} 

	


	
