body {
	background: url(../img/homepage_bg.jpg) no-repeat;
	background-size: cover;
	background-attachment: fixed;
	font-family: nexalight, arial, sans-serif;
	color: #222;
}

a {
	color: #222;
}

ul {
	padding-left: 1em;
}

.clrfix {
	clear: both;
}

#wrapper {
	margin: 10% auto 0;
	width: 90%;
	padding: 2%;
/* 	text-align: center; */
	background: rgba(255,255,255,.9);
	border-radius: 10px;
}

#footer {
	width: 90%;
	margin: auto;
	text-align: center;
}

#footer a {
	text-decoration: none;
}

@media only screen and (min-width: 769px) {
	
	#wrapper {
		width: 50%;
	}
	
	.col {
		width: 45%;
		float: left;
	}
	
	#footer {
/*
		width: 20%;
		position: fixed;
		bottom: 10px;
		left: 40%;
*/
	}
	
}