@import url(https://redbonesandinks.neocities.org/css/player.css);
@import url(https://redbonesandinks.neocities.org/css/headerandfooter.css);
@import url(https://redbonesandinks.neocities.org/css/default.css);
table, th, td { border: 5px solid red; }

.page-button { background-color: black; color: red; border-color: red; border: 5px; height: 50px; min-width: 70px; cursor: pointer; font-size: 20px; margin-right: 3.5px; margin-left: 3.5px; font-weight: bold; transition: background-color 0.25s; }
.page-button:hover {background-color: red; color: black; border-color: rgb(120,0,0); } 
.page-button:active { opacity: 0.6 }
.image-display { height: 810px; border: 5px solid red; display: block; margin-left: auto; margin-right: auto; margin-bottom: 100px; }
.subtitle-text { Font-weight: bold; margin-top: 5px; margin-bottom: 40px; font-size: 25px } 
.body-text { max-width: 1075px; }
.small-text { max-width: 510px; }
.textbox { border: 5px solid red; background-color: black; margin: 80px 130px 80px 130px; padding: 25px; } 
.introductory-text { font-size: 20px; text-align: center; margin-left: 250px; margin-right: 250px; }
.larger-in-box-text { font-size: 25px; font-weight: bold; text-align: center; }
.section-header { color: red; text-align: center; }
.sub-section-box { width: 1200px; min-height: 350px; border: 5px solid red; margin-bottom: 20px; font-size: 18px; padding: 20px; display: inline-block; margin-left: 150px; margin-right: 150px; text-align: center;}
.in-box-image { border: 5px solid red; display: inline-block; max-width: 1000px; margin-left: 100px; margin-right: 100px; }
.in-box-text { max-width: 1060px; margin-left: 455px; margin-right: 14px; }
.tables { border: 5px solid red; font-size: 25px; margin: 50px 625px 50px 625px; width: 300px; text-align: center; padding: 15px; }
.sub-character-box { margin: 20px 150px 20px 150px; overflow: auto; }
.sub-character-header { text-align: left; font-size: 23px; margin: 20px 150px 20px 150px; }
.sub-character-text { font-size: 19px; text-align: left; margin: 20px 150px 20px 150px; }