body{
	font-family: Cambria, Cochin, Georgia, Times, Times New Roman, serif;
	font-size: 0.9em;
	background-color: #ffd164;
}

p{
	font-family: Cambria, Cochin, Georgia, Times, Times New Roman, serif;
	font-size: 4em;
	width:80%;
	padding-left:25px;
	padding-right:50px;
	padding-top:30px;
	padding-bottom:10px;
}

a:hover {
	background-image: url('txtback.gif');
	background-repeat: repeat;
}

a:link{
	color:#BB2299;
}

a:visited {
	color:coral;
}

ul{
	width:80%;
	padding-left:50px;
	padding-right:25px;
	padding-top:10px;
	padding-bottom:10px;
	background-color: rgba(255,255,255,0.9);
}

h1 {
	background-color: #BBAADD;
}

.papa{
	position: absolute;
	top: 40%;
	left: 0px;
	z-index:1;
	background-color:#84d5ef;
	opacity: 0.9;
}
#toy1{
	position:absolute;
	left:0px;
	width:50%;
	height:75%;
	top:0px;
}

#creep{
	position: absolute;
	top: 0px;
	right:0px;
	width: 50%;
	height: 75%;
}

iframe{
	border:none;
}

.base{
  width:90%;
  height:90%;
  position:absolute;
  top:0;
  left:0;
  z-index:1;
  padding-top:10%;
  padding-left:10%;
}

.pad{
  position:absolute;
  background-color: #eee;
  width: 320px;
  height: 350px;
  overflow: hidden;
  box-shadow: 10px 10px 20px rgba(20,20,0,0.3);
  z-index: 2;
}

.pad-top{
  position: parent;
  height: 22px;
  width: 300px;
  background-color: #ddc;
  font-size: 10px;
  font-family: sans-serif;
  padding-top: 8px;
  padding-left:20px;
}

iframe {
  position: parent;
  padding-top:3px;
  left: 0px;
  border-style: none;
}

.lifted {
	background-color: #ee0;
  box-shadow: 13px 13px 30px rgba(20,20,0,0.3);
  z-index: 200;
}

a {
  color: #c21;
}
