body{
    background-size: 9%;background-repeat: repeat; 
    font-family: Verdana, Geneva, Tahoma, sans-serif;
}

#wrapper { 
    width:60%;
    margin: auto;
    display: block;
    background-color: white;
    box-shadow: 3px 3px 3px greenyellow;
    
			 }
h1 {
    background-color: black;
    color: greenyellow;
	font-size: 35px;
    font-weight: bold;
	padding: 15px;
	text-shadow: 2px 1px 5px greenyellow;
    text-align: center;
    min-height: 100;
}


    * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
        }

        nav {
            display: flex;
            justify-content: center;
            background-color: black;
            padding: 0px ;
            font-family: Verdana, Geneva, Tahoma, sans-serif;
            font-weight: bolder;
            box-shadow: 0px 3px 2px hotpink;
            border-top: 2px yellowgreen solid;
        }

        ul {
            list-style: none;
            display: flex;
            gap: 15px;
            background-color: black;
            
        }

        li {
            padding: 10px;
            background-color: blueviolet;
            border-left: 2px yellowgreen solid;
            border-right: 2px yellowgreen solid;
            
           
           
            
            

        }

        a {
            text-decoration: none;
            color: black;
            font-size: 12px;
        
        }

        a:hover {
            color: blueviolet;
        }



h2 { color: black; 
	 text-shadow: 1px 1px  hotpink;
     padding: 15px;
}

img { float: right; overflow: auto;
     height: 25%;width: 25%; margin: 7px;
     vertical-align: bottom;
     border: yellowgreen 3px solid;

}

table, th, td {
  border: 3px solid black; box-shadow: hotpink 2px 2px;
  margin: 15px; }

table {
    border-collapse: collapse;
}

td {
    text-align: center;
    padding:7px;
}

tr:nth-child(even) {
  background-color:greenyellow;
}

tr:nth-child(odd) {
  background-color: black;color: yellowgreen;
}
p {
    font-size: 17px;
    padding: 15px;
  
   
}
footer {  background-color: black;
         color: greenyellow;
          font-style: italic;
          font-size: 75%;
          padding: 15px;
         text-align: center;
        min-height: 100;
}