body {
	background-color: black;
	background-image: url("images/funnnyyyy.png");
	background-size: 150px;
	animation: pan 120s linear infinite;
	image-rendering: pixelated;
	margin: 0 auto;
	width: 800px;
}

@keyframes pan {
  0% {
    background-position: 0% 0%;
  }
  100% {
    background-position: 100% 100%;
  }
}

@font-face {
    font-family: 'SuperHexagon';
    src: url('fonts/space-station.ttf');
}

@font-face {
	font-family: 'mainFont';
	src: url('fonts/PixelOperator8.ttf');
}

h1 {
	font-family: 'SuperHexagon';
	text-align: center;
	color: white;
}

.headerthing{
	/*border-radius: 10px;*/
	padding: 10px;
	border-style: solid;
	border-width: 4px;
	width: 800px;
	height: 75px;
	background-color: black;
	border-color: white;
}

.bumbbar {
	padding: 10px;
	border-style: solid;
	border-width: 4px;
	width: 800px;
	height: 50px;
	background-color: black;
	border-color: white;
	display: flex;
	justify-content: center;
}

.bumbbar a{
	font-family: 'SuperHexagon';
    color: white;
    text-decoration: none;
    padding: 15px;
    display: block;
    text-align: center;
	float: left;
}

.bumbbar a:hover{
    background-color: hsl(0, 0%, 100%);
	color: hsl(0, 0%, 0%);
}

.mainthing {
	padding: 10px;
	border-style: solid;
	border-width: 4px;
	width: 800px;
	height: auto;
	background-color: black;
	border-color: white;
}

h2 {
	text-align: center;
	font-family: mainFont;
	color: white;
}

h3 {
	text-align: center;
	font-family: mainFont;
	color: white;
}

h5 {
	text-align: center;
	font-family: mainFont;
	color: white;
}

.Updatebox{
	border: white 4px solid;
	background-color: black;
}

p {
	font-family: mainFont;
	color: white;
}

details {
	text-align: center;
	font-family: mainFont;
	color: white;
}


footer {
	border-style: solid;
	border-width: 4px;
	width: 810px;
	border-color: white;
	text-align: center;
	padding: 5px;
	background-color: black;
	font-family: SuperHexagon;
	color: white;
}

.link1 a{
	border-style: solid;
	border-width: 4px;
	border-color: white;
	font-family: 'SuperHexagon';
    background-color: White;
	color: black;
    text-decoration: none;
    padding: 15px;
    display: block;
    text-align: center;
	float: left;
}

.link1 a:hover{
    background-color: hsl(0, 0%, 0%);
	color: hsl(0, 0%, 100%);
}

video { 
	display: block;
	margin: 0 auto;
}

/* hide page scrollbar */
html { scrollbar-width: none; } /* Firefox */
body { -ms-overflow-style: none; } /* IE and Edge */
body::-webkit-scrollbar, body::-webkit-scrollbar-button { display: none; } /* Chrome */
/* end hide page scrollbar */