/* CSS Document */
html, body {
	margin:0px;
	padding:0px;
	height:100%;
	width:100%;
}
body {
	position:relative;
	height:100%;
	width:100%;
	background-color:black;
}

#wrapper {
	position:absolute;
	width:72%;
	height:100%;
	right:0px;
	overflow:hidden;
	min-height:600px;
}
#main-logo {
	position:absolute;
	width:15.6%;
	top:20%;
	left:50%;
	min-width:100px;
	max-width:300px;	
}
#main-shape {
	position:absolute;
	height:160%;
}
#main-social {
	position:absolute;
	width:28%;
	max-width:512px;
	height:200px;
	bottom:10%;
	left:50%;
	margin-left:-256px;
	overflow:hidden;
	/*border:1px white solid;*/
}

#main-social ul {
	width:100%;
	margin:0px;
	padding:0px;
	list-style:none;
}
#main-social ul li {
	margin:0px;
	padding:0px;
	width:100%;
	height:100px;
	float:left;
	position:relative;
	list-style:none;
}
#main-social ul li img {
	position:absolute;
	left:50%;
}
#main-social ul.social-icon li img {
	margin-left:-50px;
}
#main-social ul.social-name li img {
	margin-left:-100px;
}








