.container{
  margin:25px;
}
ul{
 list-style-type:none;
 margin:0;
 padding:0;
 background-color:rgba(128,128,128,60%);
 overflow:hidden;
}
ul li{
 float:left;
 border-right:1px solid black;
}
ul li a{
 display:block;
 color:white;
 text-align:center;
 padding: 14px 16px;
 text-decoration:none;
}
li a:hover{
 background-color:red;
}

.dc{
 display:none;
 position:absolute;
 background-color:rgba(128,128,128,50%);
 width:160px;
 box-shadow:0px 20px 20px 0px rgba(0,0,0,30%);
}
.d:hover .dc{
 display:block;
}
.dc a{
 color:black;
 text-align:left;
}
section{
 padding:10px;
 background-color:rgba(238,130,238,80%); 	
}
article{
 padding:20px;
 background-color:rgba(180,180,180,50%);
 color:black;
 font-size:120%;
 text-align:center;
}
footer{
 padding:5px;
 background-color:black;
 color:white;
 text-align:center;
 margin-top:3px;
}
table{
 width:98%;
}
td{
 width:14%;
}
h1{
 color:blue;
 font-size:150%;
}
h2{
 font-size:90%;
 text-align:center;
 color:green;
}
h3{
 padding:0px 0px 10px;
 
}