html
{
	background-color: black;
	background-image: url('http://i.imgur.com/gknJs9K.jpg');
	background-size: cover;
	background-attachment: fixed;

}

.page-header
{
	background-color: rgba(255, 0, 0, 0.5);
	color: #FFFFFF;
	padding: 20px;
}

.introduction
{
background-color: rgba(255, 0, 0, 0.5);
padding: 30px;
width: 700px;
margin: 0 auto;
margin-top: 30px;

color: #FFFFFF;
font-size: 14px;
line-height: 130%;
}

.page-footer
{
	background-color: rgba(255, 0, 0, 0.5);
	color: #FFFFFF;
	padding: 20px;
}

h1
{
	font-family: 'Oswald', sans-serif;
}

.gallery
{
	background-color: rgba(255, 0, 0, 0.5);
	padding: 30px;
	width: 700px;
	margin: 0 auto;
	margin-top: 30px;
	text-align: center;
}

.gallery  img 
{
	height: 100px;
	border-width: 5px;
	border-color: #FFFFFF;
	border-style: solid;
	box-shadow: 3px 3px 5px 6px #000000;
	margin: 5px;
}

.main-menu
{
	background: #FF0000;
}

.main-menu a
{
	background-color: #00FF00;
	border-color: #00DD00;
	font-weight: bold;
	display: inline-block;
	padding: 5px 10px;
}

.main-menu a:hover
{
background-color: #00DD00;
color: #FFFFFF;
}