body {
	font-family:"Times New", Serif, monospace;
	background-color: #fff;
     
}


#main {
	width: 50%;
	max-width: 1000px;
	margin-right: auto;
	margin-left: auto;
}

.menu {
	list-style-type: none;
	margin: 0;
	padding: 0;
	padding-left: 2px;
	
}

.menu li {
	display: inline;
}

ul {
	list-style-type: none;
	padding: 0;
	}

#myList li{ 
	display:none;
	padding-top: 10px;
}
#loadMore {
    background-color:lightgray;
    cursor:pointer;
}
#loadMore:hover {
    color:black;
}
#showLess {
    background-color:lightgray;
    cursor:pointer;
    display:none;
}
#showLess:hover {
    color:black;
}

a {
	color: black;
	text-decoration: none;
	background-color: lightgray;
}

a:hover {
color: white;
}

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

@media screen and (min-width: 2000px) {
	img {
		width: 1000px;
		height: auto;
	}
	}

@media screen and (max-width: 1000px) {
	#main {
		width:75%}
	.footer {
	width: 75%;
	}
	}
	
@media screen and (max-width: 600px) {
	#main {
		width:100%}
	.footer {
	width: 95%;
	}
	}
	.stories-page {
  width: 90%;
  max-width: 1200px;
  margin: 0 auto;
}
.stories-page h1,
.stories-page h2,
.stories-page h3,
.stories-page .menu{
  text-align: center;
}
.stories-page p {
  text-indent: 2em;
     font-size: 18px;
        line-height: 30px;
}
.stories-page p:first-of-type::first-letter {
  font-size: 2em;
}
.diagnosis-block {
  font-family: monospace;
  border: 1px solid #999;
  padding: 1em;
}
.parables-page h3{
  text-align: center;
  font-size: 18px;
        text-indent: 2em;
        line-height: 30px;
}
.parables-page {
     font-size: 18px;
        text-indent: 2em;
        line-height: 30px;
}
.links-page {
  width: 50%;
  max-width: 1000px;
  margin: 0 auto;
}

.link-row {
  display: flex;
  justify-content: center;
  gap: 20px;
  flex-wrap: wrap;
}

.link-item {
  text-align: center;
  width: 300px;
  flex: 0 0 150px;
}

.link-item img {
  width: 300px;
  height: auto;
  max-width: 100%;
}
.huh-page {
  width: 50%;
  max-width: 1000px;
  margin: 0 auto;
}
.hey-img {
  position: relative;
  top: 10px;

  right: 20px;
}