body, html {
	height: 100%;
	font-family: 'Germania_One', san-serif, arial;
	font-size: 20px;
	padding: 0;
	margin: 0;
}

#cover {
	background-image: url(" ");
	height: 100%;
	background-attachment: fixed;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}
#caption {
	background-color: #1C1C1C;
	opacity: .95;
	color: white;
	text-align: center;
	font-family: 'Germania_One', cursive;
	font-size: 60px;
	position: absolute;
  	left: 0;
  	top: 50%;
  	width: 100%;
  	padding: 0px;
}

h1 {
	background-color: #1C1C1C;
	opacity: .95;
	color: white;
	text-align: center;
	font-family: 'Germania_One', cursive;
	font-size: 60px;
	padding: 0px;
	margin: 0;
}
h3 {
	background-color: #1C1C1C;
	opacity: .95;
	color: white;
	text-align: center;
	font-family: 'arial', cursive;
	font-size: 30px;
	padding: 0px;
	margin: 0;
}
#experience {
	color: white;
	background-image: url(" ");
	height: 100%;
	width: 100%;
	background-attachment: fixed;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}
#experience p {
	border-radius: 25px;
	margin: 30px;
	width: 30%;
	background-color: black;
	opacity: .9;
	padding: 20px;
	
}

#skills {
	color: white;
	background-image: url(" ");
	height: 100%;
	width: 100%;
	background-attachment: fixed;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}
#skills p {
	border-radius: 25px;
	margin: 30px;
	width: 30%;
	background-color: black;
	opacity: .9;
	padding: 20px;
	
}

#education {
	color: white;
	background-image: url(" ");
	height: 100%;
	width: 100%;
	background-attachment: fixed;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}
#education p {
	border-radius: 25px;
	margin: 30px;
	width: 30%;
	background-color: black;
	opacity: .9;
	padding: 20px;
	float: right;
	
}

#hobbies {
	color: white;
	background-image: url(" ");
	height: 100%;
	width: 100%;
	background-attachment: fixed;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;

}
#hobbies p {
	border-radius: 25px;
	margin: 30px;
	width: 30%;
	background-color: black;
	opacity: .9;
	padding: 20px;
	
}
#sources {
	color: white;
	background-image: url(" ");
	height: 100%;
	width: 100%;
	background-attachment: fixed;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;

}
#sources p {
	border-radius: 25px;
	margin: 30px;
	width: 30%;
	background-color: black;
	opacity: .9;
	padding: 20px;
	
}
#nav a{
	color: black;
	padding: 10px;
}
ul {
  position: fixed;
  bottom: 0;
  width: 100%;
}
li {
  display: inline;
 border-right: 1px solid #bbb;
}
.active {
  background-color: red;
  color: white;
}
/*standard link color*/
a:link {
  color: white;
}

/* visited link */
a:visited {
  color: white;
}

/* mouse over link */
a:hover {
  color: red;
}
