body {
	background: #000;
	margin: 0em;
	padding: 0em;
	text-align: center;
}

.outer {
	display: table;
	position: absolute;
	height: 100%;
	width: 100%;
}

.middle {
	display: table-cell;
	vertical-align: middle;
}

.inner {
	margin-left: auto;
	margin-right: auto; 
	width: 31.25em /*whatever width i want*/;
}

a:link, a:visited {
	
}

a:hover, a:active {
	
}

img {
	
}

img.logo {
	width: 25em;
	height: 6.25em;
	transition: all 0.5s; /*transition: [property] [duration] [timing-function] [delay];*/;
}

img.logo:hover {
	transform: scale(1.2);
}

img.icon {
	width: 2.25em;
	height: 2.25em;
	padding: 0.5em;
	margin: 0em;
	transition: all 0.5s;
	opacity: 0.6;
	cursor: pointer;	
}

img.icon:hover {
	transform: scale(1.2);
	opacity: 1;
}