body {
    background-color: black;
    font-family: verdana, sans-serif;
    color: silver;
    text-shadow: 10px 10px 50px;
    mix-blend-mode: difference;
    max-width: 800px; margin-left: auto; margin-right: auto;
    line-height: 1.5;
    overflow: auto;

}

p, ul {
    text-align: justify;
}

img {
    max-width: 100%;
    height: auto;
    border-radius: 15px;
}

nav a:link {
    color: white;
}

nav a:visited {
    color: white;
}

nav a:hover {
    color: white;
    border-radius: 5px;
    background-color: #333;
    width: auto;
    height: auto;
}

nav a:active {
    color: white;
}

.QuickButtons a, .QuickButtonBottom a {
    text-decoration: none;
}

hr {
    height: 7.5px;
    background-color: forestgreen;
    border-radius: 15px;
    border: none;
}

a:link {
    color: turquoise;
}

a:visited {
    color: turquoise;
}

a:hover {
    color: midnightblue;
}

a:active {
    color: lawngreen;
}

.TopTitle {
    border: 1px solid forestgreen;
    border-radius: 15px;
    box-shadow: 10px 10px 50px inset springgreen;
    mix-blend-mode: difference;
    background-color: darkgreen;
    text-align: center;
    color: silver;
}

.PictureCenterAlign {
    text-align: center;
    width: auto;
}

.QuickButtons {
    text-align: center;
    font-size: 15px;
    border: 1px solid silver;
    border-width: auto;
    border-radius: 5px;
    text-decoration: none;
}

.QuickButtonBottom {
    text-align: center;
    font-size: 15px;
    border: 1px solid silver;
    border-width: auto;
    border-radius: 5px;
    text-decoration: none;
}

.WeeklyNewsletterMajor {
    text-align: center;
}

.Padding {
    padding: 10px;
    background-color: rgb(0, 0, 139, 0.4);
    border-radius: 15px;
    width: fit-content;
    text-align: justify;
}

.ReadMoreHere {
    text-align: center;
}

.Specs {
    font-size: 25px;
    text-align: center;
}

.Specs .Padding {
    display: inline-block;
    text-align: center;
}

.EthanK {
    text-align: right;
}

.NewsletterEmailBorder {
    border: 1px solid forestgreen;
    border-radius: 15px;
    box-shadow: 10px 10px 50px inset springgreen;
    mix-blend-mode: difference;
    background-color: darkgreen;
    color: silver;
}

.NewsletterEmail {
    text-align: center;
    color: silver;
    font-weight: bold;
    font-size: 50px;
}

.NewsletterEmailText {
    text-align: center;
    color: silver;
}

.FeatureRequestBorder {
    border: 1px solid forestgreen;
    border-radius: 15px;
    box-shadow: 10px 10px 50px inset springgreen;
    mix-blend-mode: difference;
    background-color: darkgreen;
    color: silver;
}

.FeatureRequest {
    text-align: center;
    color: silver;
    font-weight: bold;
    font-size: 50px;
}

.FeatureRequestText {
    text-align: center;
    color: silver;
}

.HallOfFameBorder {
    border: 1px solid forestgreen;
    border-radius: 15px;
    box-shadow: 10px 10px 50px inset springgreen;
    mix-blend-mode: difference;
    background-color: darkgreen;
    color: silver;
}

.HallOfFame {
    text-align: center;
    color: silver;
    font-weight: bold;
    font-size: 50px;
}

.ComingSoon {
    text-align: center;
    color: silver;
}

.UpdateListBorder {
    border: 1px solid forestgreen;
    border-radius: 15px;
    box-shadow: 10px 10px 50px inset springgreen;
    mix-blend-mode: difference;
    background-color: darkgreen;
    text-align: justify;
    color: silver;
}

.UpdateList {
    text-align: center;
    color: silver;
    font-weight: bold;
    font-size: 50px;
}

.UpdateListText {
    color: silver;
}

.FAQBorder {
    border: 1px solid forestgreen;
    border-radius: 15px;
    box-shadow: 10px 10px 50px inset springgreen;
    mix-blend-mode: difference;
    background-color: darkgreen;
    text-align: justify;
    color: silver;
}

.FAQ {
    text-align: center;
    color: silver;
    font-weight: bold;
    font-size: 50px;
}

.AboutTitle {
    text-align: center;
    color: silver;
    font-size: 40px;
}

.FooterInfo {
    font-size: 7px;
    text-align: center;
}