@font-face {
	font-family: GeoPixel;
	src: url("../fonts/Geo-Regular.ttf")
}

body {
	font-family: GeoPixel;
	background-color: black;
}

header {
	border-style: solid;
	border-width: 5px;
	border-left-width: 10px;
	border-right-width: 10px;
	border-color: #802314;
	text-align: center;
	background-image: url("../media/background/header_panel_tile.png");
	background-repeat: repeat;
	background-position:center;
	color: white;
}

h1 {
	letter-spacing: 0.2em;
	word-spacing: 0.5em;
	line-height: 1;
	font-size: 32px;
}

h2 {
	letter-spacing: 0.2em;
	word-spacing: 0.5em;
	line-height: 1;
	font-size: 26px;
}

p {
	letter-spacing: 0.1em;
	word-spacing: 0.2em;
	line-height: 1;
	font-size: 20px;
}

.main_container {
	display: flex;
	justify-content: center;
}

.left {
	width: 250px;
	height: 3000px;
	border: 5px solid #7D2E22;
	padding :10px 10px;
	background-image: url("../media/background/alisa_blog__side_panel_tile_left.png");
	background-repeat: repeat;
	background-position:center;
	color: white;
}

.center {
	width: 1000px;
	height: 3000px;
	border: 5px solid #82362B;
	padding :10px 20px;
	background-image: url("../media/background/alisa_blog_panel_tile.png");
	background-repeat: repeat;
	background-position:center;
}

.center header {
	border-width: 10px;
	background-color: #802314;
	background-image: none;
}

.right {
	width: 250px;
	height: 3000;
	border: 5px solid #7D2E22;
	padding :10px 10px;
	background-image: url("../media/background/alisa_blog__side_panel_tile_right.png");
	background-repeat: repeat;
	background-position:center;
}

.separator {
	display: flex;
	justify-content: center;
}

/* Below are more specific class options */

.electronics_museum_entry {
	display: flex;
	padding: 20px;
	justify-content: center;
}

.electronics_museum_entry header {
	width: 150%;
}