body {
	margin: 0;
	padding: 0;
	font: futura, helvetica, arial, sans-serif;
	}
	
#container {
	margin: 0 auto;
	width: 700px;
	height: 500px;
	position: relative;
	overflow: hidden;
	}
	
/*--------------------BEGINNING OF PAPER-------------------------------*/


.container {background: rgb(85,194,179) /*url(paper.jpg)*/ no-repeat;}
	
#bigif {
	font: 470px futura, helvetica, arial, sans-serif;
	color: white;
	position: absolute;
	top: -85px;
	left: 140px;
	}
	
#ifrow1 {
	font: 25px/25px futura, helvetica, arial, sans-serif;
	letter-spacing: -2px;
	color: white;
	position: absolute;
	top: 53px;
	left: 236px;
	}
	
#ifrow2 {
	font: 25px/23.5px futura, helvetica, arial, sans-serif;
	letter-spacing: -2.1px;
	color: white;
	position: absolute;
	top: 177px;
	left: 236px;
	}

#ifright {
	font: 19px/17px futura, helvetica, arial, sans-serif;
	letter-spacing: -2px;
	color: white;
	position: absolute;
	top: 106px;
	left: 381px;
	}

#allpaper {
	font: 33px/36px futura, helvetica, arial, sans-serif;
	letter-spacing: -2px;
	color: white;
	position: absolute;
	top: 255px;
	left: 380px;
	right: 160px;
	/*background-color: red;*/
	height: 150px;
	width: 115px;
	}
	
#papercaps {	
	font: 43px/36px futura, helvetica, arial, sans-serif;
	letter-spacing: -3px;
	color: white;
	position: absolute;
	top: 368px;
	left: 380px;
	right: 160px;
	/*background-color: red;*/
	height: 150px;
	width: 115px;
	}

#paper1 {
	font: 8px/8.3px futura, helvetica, arial, sans-serif;
	letter-spacing: .3px;
	color: rgb(80%,90%,90%);
	position: absolute;
	top: 406px;
	left: 183px;
	text-align: justify;
	}

#paper2 {
	font: 8px/8.3px futura, helvetica, arial, sans-serif;
	letter-spacing: .3px;
	color: rgb(80%,90%,90%);
	position: absolute;
	top: 48px;
	left: 502px;
	}
	
#smallerif {
	font: 95px/10.5px futura, helvetica, arial, sans-serif;
	text-align: justify;
	letter-spacing: .05em;
	color: white;
	position: absolute;
	top: 135px;
	left: 236px;
	}
	
#slash {
	font: 20px/10.5px futura, helvetica, arial, sans-serif;
	text-align: justify;
	letter-spacing: .1em;
	color: red;
	position: absolute;
	top: 418px;
	left: 505px;
	}
	
#globe {
	font: 193px futura, helvetica, arial, sans-serif;
	color: transparent;
	position: absolute;
	top: 202px;
	left: 258px;
	}
	
#bigif:hover #globe {
	color: 66FFFF;
	}


.class1 a:link, .class1 a:visited {
	color: white;
	text-decoration: none;
	}
.class1 a:hover, .class1 a:active {
	color: 339999;
	text-decoration: none;
	}

/*---------------------------BEGINNING OF INK-----------------------------------*/

.container2 {
	background: rgb(115,204,212) /*url(ink.jpg)*/ no-repeat;
	}

#ocean {
	font: 7/5.5px futura, helvetica, arial, sans-serif;
	letter-spacing: -2px;
	color: rgb(0,117,147);
	position: absolute;
	padding: 0px;
	top: 140px;
	width: 710px;
	height: 361px;
	overflow: hidden;
	}

#backand
	
	{
	font: 350px/10px futura, helvetica, arial, sans-serif;
	color: rgb(90,187,198);
	position: absolute;
	left: -10px;
	bottom: 10px;
	}
	
	
#allthe		{
	font: 24/10px futura, helvetica, arial, sans-serif;
	letter-spacing: 2px;
	color: #AFDCEC;
	position: absolute;
	left: 148px;
	bottom: 15px;
	}
	
#sea 	{
	font: 50/10px futura, helvetica, arial, sans-serif;
	color: rgb(213,231,239);
	position: absolute;
	left: 237px;
	bottom: 12px;
	}
	
#wereink	{
	font: 24/10px futura, helvetica, arial, sans-serif;
	letter-spacing: 2px;
	color: #AFDCEC;
	position: absolute;
	left: 326px;
	bottom: 15px;
	}

#ink	{
	font: 150px futura, helvetica, arial, sans-serif;
	color: rgb(0,98,130);
	position: absolute;
	left: 70px;
	bottom: -62px;
	}
	
#ship	{
	font: 9px/5px futura, helvetica, arial, sans-serif;
	color: white;
	position: absolute;
	left: 415px;
	top: 98px;
	}

#smokestacks {
	font: 35px futura, helvetica, arial, sans-serif;
	letter-spacing: -.5px;
	color: 348EB5;
	position: absolute;
	left: 498px;
	bottom: 378px;
	}
	
#smokestackdetail {
	font: 20px futura, helvetica, arial, sans-serif;
	letter-spacing: 5.5px;
	color: rgb(0,98,130);
	position: absolute;
	left: 501px;
	bottom: 403px;
	}
	
#smokestackdetail2 {
	font: 20px futura, helvetica, arial, sans-serif;
	letter-spacing: 5.5px;
	color: rgb(0,98,130);
	position: absolute;
	left: 522px;
	bottom: 403px;
	}
	
#smokestackdetail3 {
	font: 20px futura, helvetica, arial, sans-serif;
	letter-spacing: 5.5px;
	color: rgb(0,98,130);
	position: absolute;
	left: 543px;
	bottom: 403px;
	}
	
#smokestackdetail4 {
	font: 20px futura, helvetica, arial, sans-serif;
	letter-spacing: 5.5px;
	color: rgb(0,98,130);
	position: absolute;
	left: 564px;
	bottom: 403px;
	}
	
#smoke {
	font: 10px/.5px futura, helvetica, arial, sans-serif;
	letter-spacing: 2.5px;
	color: transparent;
	position: absolute;
	left: 110px;
	top: -290px;
	}

#ink:hover #smoke {
	color: white;
	}

.class2 a:link, .class2 a:visited {
	color: rgb(0,98,130);
	text-decoration: none;
	}
.class2 a:hover, .class2 a:active {
	color: rgb(253,197,126);
	text-decoration: none;
	}
	
/*---------------------------BEGINNING OF CHEEESE--------------------------------*/

.container3 {
	background: rgb(253,197,126) /*url(bread&cheese.jpg) no-repeat*/;
	}
	
#slice {
	font: 6px/6px futura, helvetica, arial, sans-serif;
	letter-spacing: 0em;
	left: 275px;
	top: 312px;
	position: absolute;
	color: rgb(255,240,166);
	}
	
#wedge {
	font: 6px/6px futura, helvetica, arial, sans-serif;
	letter-spacing: -0.5px;
	position: absolute;
	color: rgb(255,240,166);
	top: 120px;
	left: 335px;
	}
	
	
#ifrepeatsmall {
	font: 45px/45px futura, helvetica, arial, sans-serif;
	letter-spacing: 3px;
	line-height: 80px;
	color: rgb(234,182,107);
	position: absolute;
	left: 5px;
	top: -10px;
	}

#ifrepeatbig  {
	font: 60px futura, helvetica, arial, sans-serif;
	letter-spacing: 3px;
	line-height: 80px;
	color: rgb(234,182,107);
	position: absolute;
	left: 97px;
	top: 30px;
	}

#ifcheese  {
	font: 35px futura, helvetica, arial, sans-serif;
	letter-spacing: 7px;
	line-height: 85px;
	color: rgb(211,135,64);
	position: absolute;
	left: -31px;
	top: 40px;
	}
	
#allcheese {
	font: 35px futura, helvetica, arial, sans-serif;
	letter-spacing: 2px;
	line-height: 85px;
	color: rgb(211,135,64);
	position: absolute;
	left: 100px;
	top: 115px;
	}
	
#thetrees {
	font: 70px futura, helvetica, arial, sans-serif;
	letter-spacing: 1px;
	line-height: 85px;
	color: rgb(207,128,53);
	position: absolute;
	left: 137px;
	top: 163px;
	}

#werecheese {
	font: 30px futura, helvetica, arial, sans-serif;
	letter-spacing: 2px;
	line-height: 85px;
	color: rgb(211,135,64);
	position: absolute;
	left: 165px;
	top: 215px;
	}
	

#andcheese {
	font: 35px futura, helvetica, arial, sans-serif;
	letter-spacing: 2px;
	line-height: 0px;
	color: rgb(231,155,84);
	position: absolute;
	left: 446px;
	top: 385px;
	}
	
#trunk1 {
	font: 50px futura, helvetica, arial, sans-serif;
	letter-spacing: 2px;
	line-height: 0px;
	color: rgb(209,149,91);
	position: absolute;
	left: 362px;
	top: 480px;
	}
	
	
#trunk2 {
	font: 50px futura, helvetica, arial, sans-serif;
	letter-spacing: 2px;
	line-height: 0px;
	color: rgb(209,149,91);
	position: absolute;
	left: 562px;
	top: 480px;
	}

	
#bread {
	font: 37px futura, helvetica, arial, sans-serif;
	letter-spacing: 2px;
	line-height: 85px;
	color: rgb(231,154,33);
	position: absolute;
	left: 318px;
	top: 328px;
	}
	
#cheese {
	font: 37px futura, helvetica, arial, sans-serif;
	letter-spacing: 2px;
	line-height: 0px;
	color: rgb(231,154,33);
	position: absolute;
	left: 503px;
	top: 390px;
	}
	
#hole1  {
	font: 200px futura, helvetica, arial, sans-serif;
	position: absolute;
	left: 585px;
	bottom: 0px;
	color: rgb(253,197,126);
	}
	
#hole2 {
	font: 275px futura, helvetica, arial, sans-serif;
	position: absolute;
	left: 580px;
	bottom: 60px;
	color: rgb(253,197,126);
	}
	
#hole3 {
	font: 190px futura, helvetica, arial, sans-serif;
	position: absolute;
	left: 525px;
	bottom: 3px;
	color: rgb(253,197,126);
	}
	
#hole4 {
	font: 125px futura, helvetica, arial, sans-serif;
	position: absolute;
	left: 530px;
	bottom: 100px;
	color: rgb(253,197,126);
	}
	
#hole5 {
	font: 170px futura, helvetica, arial, sans-serif;
	position: absolute;
	left: 555px;
	bottom: 100px;
	color: rgb(253,197,126);
	}

#thetrees:hover #wedge {
	color: #FFFF66;
	}

.class3 a:link, .class3 a:visited {
	color: rgb(255,240,166);
	text-decoration: none;
	}
.class3 a:hover, .class3 a:active {
	color: 72CD91;
	text-decoration: none;
	}

/*---------------------------BEGINNING OF DRINK--------------------------------*/

.container4 {
	background: rgb(113,101,88) /*url(drink.jpg)*/ no-repeat;
	}

	
#straw {
	font: 100px futura, helvetica, arial, sans-serif;
	left: 456px;
	top: 0px;
	color: white;
	position: absolute;
	line-height: 54px;
	}
	
#d {
	font: 101px futura, helvetica, arial, sans-serif;
	left: 423px;
	top: 205px;
	color: rgb(197,229,227);
	position: absolute;
	}
	
#r {
	font: 101px futura, helvetica, arial, sans-serif;
	left: 458px;
	top: 250px;
	color: rgb(197,229,227);
	position: absolute;
	}
	
	
#i {
	font: 101px futura, helvetica, arial, sans-serif;
	left: 475px;
	top: 300px;
	color: rgb(197,229,227);
	position: absolute;
	}
	
#n {
	font: 101px futura, helvetica, arial, sans-serif;
	left: 475px;
	top: 360px;
	color: rgb(197,229,227);
	position: absolute;
	}
	
#k {
	font: 101px futura, helvetica, arial, sans-serif;
	left: 530px;
	top: 395px;
	color: rgb(197,229,227);
	position: absolute;
	}
	
#glass {
	font: 8px/6px futura, helvetica, arial, sans-serif;
	left: 420px;
	right: 110px;
	top: 225px;
	color: rgb(53,166,166);
	position: absolute;
	text-align: justify;
	}


#whatdrink {
	font: 11px/10.9px futura, helvetica, arial, sans-serif;
	position: absolute;
	right: 223px;
	top: 10px;
	color: FF3300;
	text-align: center;
	}
	
	
.lemon {
	font: 175px "Futura Condensed ExtraBold", helvetica, arial, sans-serif;
	left: 110px;
	top: -72px;
	color: transparent;
	font-weight: bolder;
	position: absolute;
	}	


#glass:hover .lemon {
		color: FFFF66;
		}
	

a:link, a:visited {
	color: transparent;
	text-decoration: none;
	}
	
a:hover, a:active {
	color: rgb(53,166,166);
	text-decoration: none;
	}

/*#straw:hover #lemon {
	opacity: 1}*/
	
