/* Basic Styles */
@font-face {font-family: Fixedsys Excelsior; src: url(FSEX302.ttf);}
body {font-family: Fixedsys Excelsior; margin: 0px; padding: 0px; background-image: url(background3.png);}
a {color: white; text-decoration: none;}
a:hover {color: yellow; text-decoration: none;}
hr {border: 1px outset #3DBBDB;}
.textbox-undertale {font-size: 12pt; line-height: 14px; border: 4px solid white; color: white; background-color: black; padding: 6px; margin: 0px; width: 264px; height: 56px;}
.textbox-deltaruneish {font-size: 12pt; line-height: 14px; border-style: ridge groove groove ridge; border-color: #C9DBE0; border-width: 4px; color: white; background-color: black; padding: 6px; margin: 0px; width: 264px; height: 56px;}
.textbox-outerlegends {font-size: 12pt; line-height: 14px; border: 4px ridge #3DBBDB; color: white; background-color: black; padding: 6px; margin: 0px; width: 264px; height: 56px;}
.text-deltarune {text-shadow: 1px 1px 0px #2C639E;}
.text-select {color: yellow !important;}
.textbox-headshot_img {margin: 0px 12px 0px 0px; background-color: black; width: 56px; height: 56px; display: block; float: left;}
.textbox-headshot_text {margin: 0px; width: 264px; height: 56px; display: block;}
.text-button_clickable {padding: 2px; background-color: black; border: 3px solid white;}
.text-button_unclickable {padding: 2px; background-color: black; border: 3px solid white; color: gray;}

/* Improving Styles */
.textbox_2x {font-size: 24pt; line-height: 28px; background-color: black; padding: 12px; margin: 0px; width: 528px; height: 112px;}
.textbox_2x-x {font-size: 12pt; line-height: 14px; background-color: black; padding: 6px; margin: 0px; width: 528px; height: 56px;}
.textbox_2x-y {font-size: 12pt; line-height: 14px; background-color: black; padding: 6px; margin: 0px; width: 264px; height: 112px;}
.textbox_2x-both {font-size: 12pt; line-height: 14px; background-color: black; padding: 6px; margin: 0px; width: 528px; height: 112px;}
.textbox-headshot_text_2x {margin: 0px; width: 528px; height: 112px;}
.textbox-headshot_text_2x-x {margin: 0px; width: 528px; height: 56px;}
.textbox-headshot_text_2x-y {margin: 0px; width: 264px; height: 112px;}
.textbox-headshot_text_2x-both {margin: 0px; width: 528px; height: 112px;}
.text-deltarune_2x {text-shadow: 2px 2px 0px #2C639E;}
.textbox-align_center {margin: 0px auto 0px auto !important;}
.text-align_center {text-align: center !important;}

/* Decoration Styles (Border Colors) */
.textbox-red {border-color: #D30000 !important;}
.textbox-orange {border-color: #E58900 !important;}
.textbox-yellow {border-color: #F2E800 !important;}
.textbox-green {border-color: #22B526 !important;}
.textbox-cyan {border-color: #6296D6 !important;}
.textbox-blue {border-color: #003CE2 !important;}
.textbox-purple {border-color: #B700A0 !important;}
.textbox-pink {border-color: #F400E4 !important;}
.textbox-brown {border-color: #8E4713 !important;}
.textbox-black {border-color: #555555 !important;}
.textbox-gray {border-color: #AAAAAA !important;}
.textbox-white {border-color: #EFEFEF !important;}
.textbox-kade {border-color: #1CA567 !important;}

/* Decoration Styles (Text Colors) */
.text-red {color: #D30000 !important;}
.text-orange {color: #E58900 !important;}
.text-yellow {color: #F2E800 !important;}
.text-green {color: #22B526 !important;}
.text-cyan {color: #6296D6 !important;}
.text-blue {color: #003CE2 !important;}
.text-purple {color: #B700A0 !important;}
.text-pink {color: #F400E4 !important;}
.text-brown {color: #8E4713 !important;}
.text-black {color: #555555 !important;}
.text-gray {color: #AAAAAA !important;}
.text-white {color: #EFEFEF !important;}
.text-kade {color: #1CA567 !important;}