body  {
background-image: url("images/cover_simple.jpg");
background-repeat: repeat;
background-attachment: fixed;
font-family: "Times New Roman", Times, serif;
}
header {
	background-color: black;
	color: #dfff60fb;
	padding: 3px;
	min-height: 180px;
	margin-bottom: 30px;
	padding-left: 30px;
}
header>h1 {
	font-size: 3em;
	padding: 5px;
	margin: 5px;
	
}
header>h3 {
	color: #ecf5cafb;
	margin-top: 3px;
	margin-bottom: 3px;
}
#psalmH3 {
	font-family: "Cardo", serif;
	font-weight: 400;
	font-style: normal;
}

#menu-buttons {
	margin-bottom: 30px;
	margin-top: 30px;
	
}
.menu-button {
	background-color: #3ef04dfb;
	color: black;
	border-radius: 8px;
	padding: 5px;
	font-family: "Special Elite", system-ui;
	font-weight: 400;
	font-style: normal;
}
.menu-button:hover {
	background-color: #e4f03efb;
}
.overImage  {
	margin-left: 80px;
	margin-right: 80px;
	margin-bottom: 60px;
	padding: 50px;
	border-radius: 40px;
	max-width: 1500px; /* or else background repeats */
}
#psalm {
	border-radius: 40px;
	padding: 50px;
	margin-right: 40px;
}
#thisweek h4 {
	color: yellow;
}
#thisweek a:visited, #thisweek a:link, #thisweek a:hover, #thisweek a:active {
	color: yellowgreen;
}
h1 {
	font-family: "Courier New", courier, monospace;
}
#trumpH1 {
		font-family: "Special Elite", system-ui;
}
#div0 a:link, #div0 a:visited, #div0 a:hover, #div0 a:active {
		color: rgb(170, 178, 224);
}
h3 {
	font-family: "Special Elite", system-ui;
	font-weight: 400;
	font-style: normal;
}

footer a:link, footer a:visited, footer a:hover, footer a:active {
		color: yellow;
}
footer {
	background-color: black;
	color: white;
	margin-top: 30px;
	padding: 20px;
	width: 100%;
}
	#subheader {
		grid-template-columns: auto auto;
	}
/* Styles for screens 600px and up (e.g., tablets and larger) */
@media screen and (max-width: 600px) {
	header>h1 {
		font-size: 2em;
	}
	.overImage {
		margin-left: 20px;
		margin-right: 20px;
		margin-bottom: 60px;
		padding: 25px;
		border-radius: 20px;
		
	}
	#subheader {
		grid-template-columns: auto;
	}
	#thisweek {
		margin-top: 20px;
	}
}