body {
background-color: rgb(35,0,7);
color: white;
font-family: "Arial", Helvetica, sans-serif;
}

header, footer {
    text-align: center;
}

footer span {
    font-weight:bold
}

table {
    border-collapse: collapse;
}

table, th, td {
    border: 3px solid #d98324;
    padding:10px;
}

th{
    background-color:  #a40606;  
}

mark{
    color: #a40606;
}

nav a:link, a :visited{
    background-color: #d98324; /*Contrast Error: Very low contrast between foreground and background changed color to provide contrast */
    color: rgb(35,0,7);
    font-size: 16px;
    margin-left: 5px;
    margin-right: 5px;
    padding: 5px;
}

nav a:hover {
    color:#a40606;
    background-color: #d7cf07;
}

main{
    margin-left: auto;
    margin-right:auto;
    width: 80%;
    padding-top: 50px;
    padding-bottom: 50px;
}

h1 {
    background-image: url('images/h1_mustard_dog.jpg');
    background-position: center; 
    background-repeat: no-repeat; 
    background-size: 960px 640px; 
    color: white; 
    text-shadow: -1.5px -1.5px 0 #000, 1.5px -1.5px 0 #000, -1.5px 1.5px 0 #000, 1.5px 1.5px 0 #000; background-color:#230007;
    padding:50px 50px 50px;
    font-family: "Arial Black", Gadget, sans-serif;
    width: 80%;
    margin-left: 10px;
    margin-right: 10px;

}

h2{
    padding:50px 50px 50px;
    font-size: 16px;
    color: #6495ed; 
    
}

h3{
    font-size: 16px;
    color: #d98324;

}

main p{
    text-align: left
}
/* Alignment for paragraph won't work because the inline style overrides the justified changes made in the external styles  */
ul{
    list-style-type:circle;
}

dl {
    background-color: #d98324;
    color:  rgb(35,0,7);
    font-size: 16px;
    font-weight:bold;
    padding: 5px;
}

dt{
    padding-top: 10px;
    padding-bottom: 10px;
}

main img{
    margin-left: auto; 
    margin-right: auto; 
}

input{
    margin-top: 10px;
    margin-bottom: 10px;
}
cite a:link{
    color: #d7cf07; /*Contrast Error: Very low contrast between foreground and background changed default color to provide contrast */
}
cite a:visited{
    color: #6495ed;/*Contrast Error: Very low contrast between foreground and background changed default color to provide contrast */
}
