*   {

box-sizing: border-box;

}

.Grid-Container     {

display: grid;
grid-template-columns: 3;
grid-template-rows: 5;
gap: 10px;
}

.Logo     {
 
grid-column-start: 1;
grid-column-end: 3;
grid-row-start: 1;
grid-row-end: 1;
text-align: center;
}

.Navi       {
grid-column-start: 1;
grid-column-end: 3;
grid-row-start: 2;
grid-row-end: 2;
text-align: center;

}

.Title      {

grid-column-start: 1;
grid-column-end: 3;
grid-row-start: 3;
grid-row-end: 3;
text-align: center;
}

.Content    {

grid-column-start: 1;
grid-column-end: 3;
grid-row-start: 4;
grid-row-end: 4;

}

.footer     {
grid-column-start: 1;
grid-column-end: 3;
grid-row-start: 5;
grid-row-end: 5;
text-align: center;


}

nav {
    color: #277c2a;
    font-family: Georgia, 'Times New Roman', Times, serif;
}


h1 { 

    color: #277c2a;
    text-align: center;
    font-family: Georgia, 'Times New Roman', Times, serif;}

h2  {

    font-size: 225%;
    color: #277c2a;
    text-align: center;
     font-family: Georgia, 'Times New Roman', Times, serif;
}

dt  {

    font-size: 200%;
    color: #277c2a;
    text-align: center;
     font-family: Georgia, 'Times New Roman', Times, serif;
    padding: 25px;

}

dd  {

font-size:150%;
  font-family: Georgia, 'Times New Roman', Times, serif;

}

p   {

    font-size:150%;
    line-height: 50px;
     font-family: Georgia, 'Times New Roman', Times, serif;

}

.photograph_div     {

text-align: center;
padding: 25px;
}

footer  {

text-align: center;

}

body {

background-image: url(Raw\ Photo.webp);
background-repeat: no-repeat;
background-position: center;
background-attachment: fixed;
background-size: cover;


}

.nickvespa_div{

display: flex;
text-align: left;
padding: 15px;

}