html{
	height: 100%;
    margin: 0;
    padding: 0;
}

#title{
	font-size:60px;
	font-family:Tangerine;
	text-shadow: 4px 4px 4px #5d5d5d;
}

#second_div{
	height:100px
}

#third_div{
	height:100px
}

body{
	
	margin: auto;
	text-align:center;
	
}

#wrapper{
	
	
	text-align:center;
	box-shadow: 0px 0px 40px 5px black inset;
	background-color:#336699;
	height:100%;
	margin: auto;
	
	
}

a{
	color: white;
	margin-top: 50px;
	
	animation: move 2s ease alternate infinite 10s;
}

@keyframes move{
	from{
		box-shadow: 0px 0px 0px 0px white;
	}
	to{
		border-radius: 10px;
		box-shadow: 0px 0px 10px 10px white;
	}
	
}

h1{
	padding-top: 50px;
	font-size: 0rem;
	font-family: 'Arvo', cursive;
	animation: h1 3s ease forwards;
	display: none;
}

#first{ display: block; }
#second{  }
#third{  }



@keyframes h1{
	from{
		
		font-size: 0rem;
	}
	to{
		
		font-size: 3rem;
		text-shadow: 0px 0px 15px white;
		
	}
}