:root {
	--colorot: #fff;
	--coloroentryt: #ebdbb2;
	--coloroentrybg: #1b1b1b;
	--colorolink: #dd0000;
	--coloroentryb: #980000;

	--colorbg: #000530;
	--colort: #0da7ba;
	--colorlink: #ca5d0c;
	--colorentrybg: #131313;
	--colorentryb: #ca5d0c;
}

@media only screen {
body {
	max-width: 1050px;
	margin-left: auto;
	margin-right: auto;
	background: var(--colorbg);
	color: var(--colort);
	padding: 1em;
	font: 1.2em "Liberation Sans", sans-serif;
}

img.center {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

img.arkisto {
	width: 100%;
	height: auto;
}

.text-column {
	margin: 0 auto;
	max-width: 40em;
}

a {
	color: var(--colorlink);
}

h1 {
	text-align: center;
	color: var(--colort);
}

.entry {
    color: var(--colort);
    padding: 10px;
    border-radius: 0 5px 18px 0;
    margin-bottom: 50px;
    background: var(--colorentrybg);
    border: 1px solid var(--colorentryb);
    border-left: 10px solid var(--colorentryb);
}

.entry h2 {
    margin: 5px auto 2px auto;
}

.entry small {
    color: var(--colort);
}

.fright {
	float: right;
	margin-right: 1em;
}

}
