<commit_before>#introduction {
    text-align: left;
    background: #ffffff;
}

#title {
    margin: 70px;
    text-align: center;
    height: 150px;
    width: 1350px;
    background: #ffffff;
    font-size: 385%;
}

#mainbody {
    margin: 20px;
    position: relative; 
    bottom: 150px;
    padding: 4px;
    height: 550px;
    width: 1270px;
    border: 9px;
    border-style: solid;
    border-color: black;
}

#mainbodytitle {
    text-align: center;
    position: relative; 
    bottom: 50px;
    font-size: 215%;
}

#footertitle {
    margin: 20px;
    position: relative; 
    bottom: 210px;
    padding: 2px;
    height: 300px;
    width: 1270px;
    border: 9px;
    border-style: solid;
    border-color: black;
}

#legal {
    margin: 20px;
    position: relative; 
    bottom: 90px;
    padding: 2px;
    height: 270px;
    width: 1270px;
    border: 9px;
    border-style: solid;
    border-color: black;
}

#legaltitle {
    text-align: center;
    position: relative; 
    bottom: 50px;
    font-size: 215%;
}

#heading2 {
    text-align: center;
    position: relative; 
    bottom: 50px;
    font-size: 215%;
}

#paraintro {
    text-align: left;
    position: relative; 
    bottom: 100px;
}

#mainbodypara {
    position: relative; 
    bottom: 100px;
}

#legalpara {
    text-align: left;
    position: relative; 
    bottom: 45px;
    font-size: 45%
}
<commit_msg>Completely redid the CSS as well<commit_after>*
{
	margin: 0;
	padding: 0;
	font-family: "Balthazar", serif;
}

body
{
	width: 80%;
	margin: 32px auto 0 auto;
}

img
{
	width: 100%;
	height: 224px;
}

h2 {
    text-align: center;
    font-size: 40px;
}

p 
{
    text-align: center;
	font-size: 26px;
}

footer 
{
	margin-top: 20px;
	background-color: gray;
	text-align: center;
}

input
{
	display: block;
	margin: 0 auto 0 auto;
}

.section 
{
	margin-top: 32px;
	padding: 16px;
    border: 9px solid black;
}

#input
{
	font-size: 20px;
}

#submit
{
	margin-top: 12px;
	
	background-color: gray;
	border: 2px solid black;
	font-size: 26px; 
	
	transition: background-color 0.1s ease-in-out;
	-moz-transition: background-color 0.1s ease-in-out;
	-webkit-transition: background-color 0.1s ease-in-out;
	-o-transition: background-color 0.1s ease-in-out;
}

#submit:hover
{
	background-color: red;
}

#submit:active
{
	background-color: #b30000;
}

#output
{
	margin-top: 12px;
	padding-top: 12px;
	height: 48px;
	
	background-color: gray;
	color: blue;
	border: 2px solid black;
}

{'fraction_non_alphanumeric': 0.13273978146499393, 'fraction_numerical': 0.053824362606232294, 'mean_word_length': 2.7740458015267175, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5230497', 'n_tokens_mistral': 1105, 'n_tokens_neox': 964, 'n_words': 234}