body, h2, p {
	margin: 0;
	padding: 0;
}

body {
	font-family: Helvetica, sans-serif;
	background: url("images/dark-wood-tile.gif");
	background-repeat:repeat;
}

a.rollover {
	display:block;
	width: 186px;
	height: 271px;
	background: url("images/julie.png");
	z-index: 10;
	position:relative;
	top:
	68px;
	left:306px;}
	
a.rollover:hover {
	background-position: -186px 0;
	}

a.flowersrollover {
	display:block;
	width: 289px;
	height: 156px;
	background: url("images/flowers.png");
	position: relative;
	top: 453px;
	left:219px;
	}
	
a.flowersrollover:hover {
	background-position: -289px 0;
	}

a.generalrollover {	
	display:block;
	width: 177px;
	height: 262px;
	background: url(images/general.png);
	position:relative;
	top: 80px;
	left:60px;
	}
	
a.generalrollover:hover {
	background-position: -177px;
	}

a.mumrollover {	
	display:block;
	width: 230px;
	height: 380px;
	background: url(images/murielrollover.png);
	position:relative;
	top: -154px;
	left:270px;}
	
a.mumrollover:hover {
	background-position: -230px;
	}
	
a.mountainrollover1 {	
	display:block;
	width: 250px;
	height: 170px;
	background: url(images/mountain-rollover1.png);
	position:relative;
	top: 112px;
	left:26px;}
	
a.mountainrollover1:hover {
	background-position: -250px;
	}
	
a.mountainrollover2 {	
	display:block;
	width: 227.5px;
	height: 165px;
	background: url(images/mountain-rollover2.png);
	position:relative;
	top: 160px;
	left:256px;}
	
a.mountainrollover2:hover {
	background-position: -228px;
	}

a.mountainrollover3 {	
	display:block;
	width: 212px;
	height: 137px;
	background: url(images/mountain3.png);
	position:relative;
	top: 220px;
	left:36px;}
	
a.mountainrollover3:hover {
	background-position: -225px;
	}
	
a.mountainrollover4 {	
	display:block;
	width: 158px;
	height: 200px;
	background: url(images/tedium.png);
	position:relative;
	top: 100px;
	left:26px;}
	
a.mountainrollover4:hover {
	background-position: -169px;
	}
	
img.generalimg {
	position:relative;
	top:-252px;
	left:-50px;
	}
	
img.nursery{
	position:relative;
	top:106px;
	left:62px;
	}
	
img.bh{
	position:relative;
	top:195px;
	left:-20px;
	}
	
.displace {
	position: absolute;
	left: -5000px;
	}	
	
.slidingDiv {
    height:auto;
}
 
.show_hide {
    display:none;
}

img.target1{
	position:relative;
	top:184px;
	left:92px;
	}
	
#pagecontainer {
	width: 1024px;
	margin: auto;
	position:relative;
	padding-top: 5px;
	}
	
#bookflip {
	text-align: center;
	} 
	
#pages {
	width:1px;
	height:1px;
	overflow:hidden;
	}
	
#pagetext {
	text-align:center;
	color:#ffffff;
	font-size: 2em;
	}