.mainpage {
background: rgb(120,18,20);
background: linear-gradient(90deg, rgba(120,18,20,1) 0%, rgba(255,255,255,1) 40%, rgba(255,255,255,1) 60%, rgba(25,23,77,1) 100%);
}
.h1 {
font-family: Verdana, Geneva, sans-serif;
font-size: 50px;
color: #000000;
text-align: center;
font-weight: bold;
font-style: normal;
border-bottom: 1px solid #b22222;
}
/* unvisited link */
a:link {
color: #44568d;
text-decoration: underline;
}
/* visited link */
a:visited {
color: #8c8c8c;
text-decoration: underline;
}
.h2 {
font-family: Verdana, Geneva, sans-serif;
font-size: 30px;
color: #000000;
font-weight: bold;
font-style: normal;
border-bottom: 1px solid #b22222;
}
.h3 {
font-family: Verdana, Geneva, sans-serif;
font-size: 20px;
color: #000000;
font-weight: bold;
font-style: normal;
border-bottom: 1px solid #b22222;
}
.h4 {
font-family: Verdana, Geneva, sans-serif;
font-size: 15px;
color: #000000;
font-weight: bold;
font-style: normal;
border-bottom: 1px solid #b22222;
}
.h5 {
font-family: Verdana, Geneva, sans-serif;
font-size: 15px;
color: #000000;
font-weight: normal;
font-style: italic;
border-bottom: 1px solid #b22222;
}
/* mouse over link */
a:hover {
color: #ffffff;
text-decoration: underline;
background-color: #b22222;
}
/* selected link */
a:active {
color: #8c8c8c;
text-decoration: underline;
background-color: white;
}