
html, body, head {

		margin:0 auto;
		height:100%;
		background-color:#DEDEDE;
		font-family:Indie Flower, arial, sans-serif;
		padding-top: 2em;
		text-align:center;
}

#wrapper {
	width:60%;
	margin:0 auto;
	font-family:Indie Flower, arial, sans-serif;
	text-align:justify;
	background-color:none;
	padding:10px 0 4em 0;
}


.begbtn {
	font-family:Indie Flower, arial, sans-serif;
	text-decoration:none;
	border:none;
	text-align:center;
  	font-size:3em;
	border-radius:10px;
	color:#DEDEDE;
	background-color:#3b3b3b;
	padding: 10px 20px 10px 10px;
}

.begbtn:hover {
	font-size:3em;
	color:#3b3b3b;
	background-color:#DEDEDE;
	padding: 10px 20px 10px 10px;
}

#continuewrap {
	text-align:right;
}

.continue {
	font-family:Indie Flower, arial, sans-serif;
	text-decoration:none;
	border:none;
	font-size:1.6em;
	color:#DEDEDE;
	background-color:#3b3b3b;
	border-radius:10px;
	padding:10px 10px 10px 10px;

}

.continue:hover {
	font-size:1.6em;
	color:#3b3b3b;
	background-color:#DEDEDE;
	padding:10px 10px 10px 10px;
}



#timg {
	border-radius:40px;
}
#txt1 {
	font-size:1.3em;
	opacity:40%;
}
#txt2 {
	font-size:1.1em;
	opacity:30%;

}
#phonetxt {
	background-color:#000000;
	font-family:Oxanium, Comic sans, sans-serif;
	color:#DEDEDE;
	padding:10px 15px 15px 12px;
	width:80%;
	margin:0 auto;
	border-radius:30px;
}

.kai {
	font-size:1.3em;
	background-color:#4178bf;
	font-family:Oxanium, Comic sans, sans-serif;
	color:#DEDEDE;
	padding:10px 10px 10px 12px;
	width:70%;
	border-radius:30px;
}

.may {
	font-size:1.3em;
	background-color:#646669;
	font-family:Oxanium, Comic sans, sans-serif;
	color:#DEDEDE;
	padding:10px 10px 10px 12px;
	width:70%;
	border-radius:30px;
}

#may {
	color:#cf5571;
	font-family:Sour Gummy, Helvetica, sans-serif;
}

#whack {
	margin:0 auto;
	font-size:10em;
	text-align:center;
}
#alarm {
	color:#e80000;
}
#alarmc {
	scale:80%;
}
#tv1img {
	scale:80%;
}
#news {
	background-color:#1a1a1a;
	font-family:Turret Road, Comic sans, sans-serif;
	color:#DEDEDE;
	padding:10px 10px 10px 10px;
	width:60%;
	margin:0 auto;
	border-radius:30px;
}
#tvscreen {
	scale:130%;
}
#mugshots {
	scale:140%;
}
#store {
	scale:140%;
}
#farah {
	font-family:Gamja Flower, Helvetica, sans-serif;
	color:#a6870d;
	font-size:2em;
}

#chase {
	font-family:Yatra One, Helvetica, sans-serif;
	color:#bb40e2;
	font-size:1.5em;
}

.opt1 {
	font-family:Indie Flower, helvetica, sans-serif;
	font-size:1.6em;
	color:#DEDEDE;
	background-color:#3b3b3b;
	border:none;
	border-radius:10px;
	padding:10px 10px 10px 10px;
	display:inline-block;
	white-space:normal;
	text-align:center;
	width:70%;
	margin:3% 26% 1.5% 14%;
}

.opt1:hover {
	color:#3b3b3b;
	background-color:#DEDEDE;
}

.opt2 {
	display:inline-block;
	text-align:center;
	background-color:#303030;
	color:#DEDEDE;
	border:none;
	border-radius:10px;
	font-family:Oxanium, helvetica, sans-serif;
	font-size:1.2em;
	white-space:normal;
	width:70%;
	margin:3% 26% 1.5% 14%;
	padding:15px 0 15px 0;
}

.opt2:hover {
	background-color:#DEDEDE;
	color:#303030;
}

img {
	margin:0 auto;
	width:80%;
	text-align:center;
}

#wrapper img {
	width:100%;

}

p{
	font-size:1.5em;
	margin:3% 15% 1.5% 14%;
	padding:0.2em 0.5em 0.5em 0.5em;
}



#endingtext {
	text-align:center;
}

#flashlightACT {
	text-align:center;
}

#eating {
	text-align:center;
}

.eatbtn {
	margin:0 10px 0 10px;
	padding:1.5%;
	border:none;
	width:30%;
	font-family:Indie Flower, Arial, sans-serif;
	border-radius:10px;
	background-color:#3b3b3b;
	color:#DEDEDE;
	font-size:2em;
}

.eatbtn:hover{
	color:#3b3b3b;
	background-color:#DEDEDE;	
}

.btn {
	margin:0 10px 0 10px;
	padding:1.5%;
	border:none;
	width:30%;
	font-family:Indie Flower, Arial, sans-serif;
	border-radius:10px;
	background-color:#3b3b3b;
	color:#DEDEDE;
	font-size:2em;
}

.btn:hover {
	background-color:#DEDEDE;
	color:#3b3b3b;
}


#header p{
	background-color:#b0b0b0;
	color:#707070;
	text-align:left;
	font-size:1.3em;
	border-radius:4px;
	padding-top:10px;
	padding-bottom:10px;
}

#header span{
	color:#3b3b3b;
	font-weight:bold;
}

#slap {
	font-size:13em;
	text-align:center;
	color:#8a0b0b;
	margin:0 auto;
	padding:0px 0px 0px 0px;
}