@charset "UTF-8";
/* CSS Document */


body { background:url(img/fleur-de-lis-background.jpg); }

#book{width:6874px;
		height:945px;}

.page {
	margin-left:auto;
	margin-right:auto;
	height:945px;
	position:relative;
	z-index:2;
	background:#fff;
	}
	
#page_1 {background:url(img/pg1.jpg) no-repeat;

		width:1439px;
}

#page_2 {background:url(img/pg2.jpg) no-repeat top left;
		width:1445px;
}

#page_3 {background:url(img/pg3.jpg) no-repeat top left;
		width:1442px;
}

#page_4 {background:url(img/pg4.jpg) no-repeat top left;
		width:1450px;
}

#page_5 {background:url(img/pg5.jpg) no-repeat top left;
		width:1097px;
}

.booktext {
	font: "Adobe Garamond", Garamond, Georgia, "Times New Roman", Times, serif;
	font-family: "Adobe Garamond", Garamond, Georgia, "Times New Roman", Times, serif;
	font-size:26px;
	color:#666;
	line-height:33px;
	width:850px;
	-moz-column-count: 2;
	-moz-column-gap: 2em;
}
#p1 {
	position:absolute;
	left:65px;
	top:25px;
}

#p2 {
	position:absolute;
	left:1520px;
	top:25px;
	}
	
	
#p2i {
	position:absolute;
	left:75px;
	top:25px;
	}
	
	
#p3 {
	position:absolute;
	left:3290px;
	top:25px;
	-moz-column-count:1 !important;
	width:500px !important;
	}
		
	
#p3i {
	position:absolute;
	left:405px;
	top:25px;
	-moz-column-count:1 !important;
	width:500px !important;
	}
		
		
#p4 {
	position:absolute;
	left:4400px;
	top:25px;
	
	}
	
	#p4i {
	position:absolute;
	left:75px;
	top:25px;
	
	}
	
	#p5 {
	position:absolute;
	left:5830px;
	top:25px;
	height: 340px;
	width:900px !important;
	}
	
		#p5i {
	position:absolute;
	left:55px;
	top:25px;
	height: 340px;
	width:900px !important;
	}
	
#pic1 
{position:absolute;
top:55px;
left:1059px;
}
	
#pic2 
{position:absolute;
top:48px;
left:2494px;
}

#pic2i
{position:absolute;
top:48px;
left:1055px;
}
	
#pic4
{position:absolute;
top:51px;
left:3902px;
}

#pic4i
{position:absolute;
top:51px;
left:1018px;
}
	
#pic5
{position:absolute;
top:52px;
left:5423px;
}

#pic5i
{position:absolute;
top:52px;
left:1097px;
}

.navigation {
	position:absolute;
	bottom:0px;
	left:0px;
	height:83px;
	width:100%;
}
.navigation a { overflow:hidden; text-indent:-9999px; }
.navigation a.forward {
	position:absolute;
	right:0px;
	background:url(img/next-page-button.gif);
	width:340px;
	height:83px;
}
.navigation a.back {
	position:absolute;
	left:0px;
	background:url(img/previous-page-button.gif);
	width:340px;
	height:83px;
}

.sub, .sub2 {
	color:#999;
	-moz-opacity:0.6;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	font:Arial, Helvetica, sans-serif;
	position:absolute;
	top:920px;
	left:0;
	width:200px;
	margin-left:50%;
	text-align:center;
	z-index:3;
}
.sub span, .sub2 span { position:absolute; left:-100px; }
.frame-shadow {
	background-image:url(img/frame-shadow.png);
	background-position:center top;
	background-repeat:no-repeat;
	position:absolute;
	width:100%;
	height:100%;
	min-height:945px;
	overflow:hidden;
	top:-45px; left:0;
	z-index:1;
}

