body {
    background-color: #000000;
    color: #ffffff;
    margin: 0;
    padding: 0;
    font-family: Arial, sans-serif;
    background-image: url("../imgs/stars4.gif");
	cursor: url("../imgs/mcws.cur"), auto;
    background-repeat: repeat;
    background-attachment: fixed;
    background-size: 15%;
    	overflow-x: hidden;
	overflow-y: scroll;
}

.home-button {
  position: absolute;
  bottom: auto;
  left: 50%;
  transform: translateX(-50%);
}

.home-button a {
  display: block;
  text-align: center;
}

.home-button img {
  max-height: 50px;
}

a {
    cursor: url("../imgs/mcds.cur"), auto;
    /* The 'auto' keyword provides a fallback cursor if the custom cursor fails to load */
}

#main-content {
    width: 80%;
    margin: 0 auto;
}

.image-row {
  display: flex;
  justify-content: space-between; /* Adjust alignment as needed */
  /* Add additional styling if required */
  /*! vertical-align: middle; */
  align-items: center;
}

.image-row img {
  /*! max-width: 100%; */ /* Ensures images don't exceed their original size */
  /*! max-height: 100%; */
  /* Add more styling properties as per your requirements */
  vertical-align: middle;
}

    .toplights {
      background-image: url('../imgs/christmas_lights.gif');
      background-repeat: repeat-x;
      background-size: contain;
      height: 32px; /* Set the height of the cell */
    }
	
	    .bottomlights {
      background-image: url('../imgs/christmas_lights.gif');
      background-repeat: repeat-x;
      background-size: contain;
      height: 32px; /* Set the height of the cell */
	  transform: scale(-1, -1); 
    }
	
	    table {
      width: 100%;
      /*! text-align: center; */
    }

    table img {
      /*! max-width: 100%; */
      /*! height: auto; */
      margin: 0 auto;
      vertical-align: middle;
    }