body {
    background-color: rgb(48, 47, 47);
    color: whitesmoke;
    font-size: medium;
    font-family: Arial, Helvetica, sans-serif;
}

a {
	text-decoration: none;
	color: white;
}

.shadowed {
	text-shadow: 1px 1px 2px black;
	color:       white;
}

.stuff-box {
	font-family: 'helvetica neue', helvetica, sans-serif;
	color: white;
	letter-spacing: 1px;
	text-align: center;
	padding: 3px 10px;
	margin: 10px;
	cursor: pointer;
	border-radius: 10px;
	border-width: 2px;
	border-style: solid;
}

.timestamp {
    font-size: smaller;
    font-family: monospace;
    padding: 0px 10px;
}

.red {
	border-color: rgb(255,0,0);
	background:   rgb(180,60,60);
	box-shadow: 1px 1px 2px rgba(200,0,0,0.4);
}

.yellow {
	border-color: rgb(255,255,0);
	background:   rgb(180,180,60);
	box-shadow: 1px 1px 2px rgba(200,200,0,0.4);
}

.blue {
	border-color: rgb(0,0,255);
	background:   rgb(60,60,180);
	box-shadow: 1px 1px 2px rgba(0,0,200,0.4);
}

.green {
	border-color: rgb(0,255,0);
	background:   rgb(60,180,60);
	box-shadow: 1px 1px 2px rgba(0,200,0,0.4);
}

.black {
    border-color: rgb(0,0,0);
    background:   rgb(75,75,75);
    box-shadow: 1px 1px 2px rgba(200,200,0,0.4);
}

.dark_purple {
	border-color: rgb(74, 18, 60);
	background: rgb(163, 56, 140);
	box-shadow: 1px 1px 2px rgba(146, 2, 115, 0.4);
}

.orange {
	border-color: black;
	background: orangered;
	box-shadow: 1px 1px 2px rgba(245, 164, 4, 0.4);
}


.light_blue {
	border-color: rgb(7, 197, 244);
	background: rgb(1, 175, 187);
	box-shadow: 1px 1px 2px rgba(3, 185, 209, 0.4);
}

.white {
	border-color: rgb(186, 186, 187);
	background: rgb(140, 140, 141);
	box-shadow: 1px 1px 2px rgba(241, 242, 242, 0.4);
}

.stuff-box22 {
	font-family: 'helvetica neue', helvetica, sans-serif;
	color: white;
	letter-spacing: 1px;
	padding: 3px 10px;
	margin: 10px;
	cursor: pointer;
	border-radius: 10px;
	border-width: 2px;
	border-style: solid;
}

.back-button {
    background-color: brown;
    width:fit-content;
    height: inherit;
    padding: 5px;
    text-align: center;
    margin-top: 2px;
    margin-bottom: 2px;
    border: solid black 3px;
	border-radius: 15px;
	
}