  #tableContainer {
    display: table;
    border-spacing: 10px;
    border: thin solid black;
  }
  

  #tableHeader {
   display: table-row;
  } 
  
  .uneven {
    display: table-row;
  }
  
  .even {
    display: table-row;
    background-color:grey;
  }
  
 .tableHeader {
   display: table-cell;
   
 }

  .diamonds {
    display: table-cell;
     border: thin dotted gray;
  }

  .hearts {
    display: table-cell;
    border: thin dotted gray;
  }

  .spades {
    display: table-cell;
    border: thin dotted gray;
  }

  .clubs {
    display: table-cell;
    border: thin dotted gray;
  }

  img {
    margin: auto;
    display: block;
  }

ul {
 list-style-type: square;
 text-align: left;
   }
