body {
	background:url(img/bg.png) repeat;
}

#maincontent {
	width:960px;
	margin:0px auto;
}

#logo {
	width:600px;
	height:40px;
	margin:0px auto;
	margin-top:80px;
	opacity: 1;
	transition: opacity .25s ease-in-out;
	-moz-transition: opacity .25s ease-in-out;
	-webkit-transition: opacity .25s ease-in-out;
}

	#logo:hover {
		opacity:0.6;
	}

#twitch-embed {
	width:880px;
	height:40px;
	margin:0px auto;
	margin-top:110px;
	opacity: 1;
	transition: opacity .25s ease-in-out;
	-moz-transition: opacity .25s ease-in-out;
	-webkit-transition: opacity .25s ease-in-out;
}

	#twitch-embed:hover {
		opacity:0.6;
	}
	
#boxcontent {
	background:url(img/content.png) no-repeat;
	width:552px;
	height:314px;
	margin:0px auto;
	margin-top:80px;
}

.content {
	padding:55px 100px;
}

.title {
	color:#aaedff;
	font-family:Arial;
	font-size:15px;
	text-shadow:1px 2px 3px #000;
	text-align:center;
}

.text {
	color:#697ace;
	font-family:Arial;
	font-size:11px;
	text-shadow:1px 1px 3px #000;
	padding-top:10px;
}

	.text a {
		color:#aaedff;
		text-decoration:none;
	}

	.text a:hover {
		text-decoration:underline;
	}
	
	.text a:active {
		color:#697ace;
	}
	
#buttons {
	width:415px;
	margin:0px auto;
}

.hpbtn {
	background:url(img/hpbtnn.png) no-repeat;
	width:185px;
	height:89px;
	float:left;
}

	.hpbtn:hover {
		background:url(img/hpbtnh.png) no-repeat;
	}

.cmbtn {
	background:url(img/combtnn.png) no-repeat;
	width:185px;
	height:89px;
	float:right;
}

	.cmbtn:hover {
		background:url(img/combtnh.png) no-repeat;
	}
	
#footer {
	width:700px;
	height:0px;
	margin:0px auto;
	margin:440px;
	margin-bottom:10px;
}

.video-container {
	width:860px;
	height:500px;
	margin:0px auto;
	margin-bottom:100px;
	border-radius:40px;
}

iframe {
    width: 100%;
    height: 100%;
    border: 0;
	border-radius:40px;
	box-shadow: 0 0 15px 5px rgba(0, 255, 255, 0.7);
}

.foottext {
	color:#697ace;
	font-family:Arial;
	font-size:11px;
	line-height:80px;
	text-align:center;
	text-shadow:1px 1px 3px #000;
	margin-bottom:10px;
}

	.foottext a {
		color:#aaedff;
		text-decoration:none;
	}
	
	.foottext a:hover {
		text-decoration:underline;
	}
	
	.foottext a:active {
		color:#62420d;
	}