body
{
	position:   relative;
	margin-top: 60px;
	margin-bottom: 60px;
	background-color: #ffffff;
	background-image: url(../image/background.png);
}

section
{
	margin-top: 20px;
	margin-bottom: 20px;
}

h1
{
	border-bottom: medium solid #ee366a;
	margin-bottom: 20px;
}

h2
{
	border-bottom: medium solid #8fc31f;
}

.page-header
{
	border-bottom: none;
}

.thumbnail
{
	background-color: rgba(255, 255, 255, 0.5);
	border: 1px solid #999999;
}

.thumbnail img
{
	border-radius: 3px;
}


div#webgl-container
{
	width:  1024px;
	height: 720px;
	background-color: #000000;
}

canvas#webgl-canvas
{
	position: relative;
	width:  1024px;
	height: 640px;
	top:    40px;
	background-color: #000000;
}
