body {
	  background-image: ;
	  background-repeat: repeat;
	  background-color: #282828;
	  font-family: Tw cen mt condensed extra bold;
	  font-size: 20px;
	  color: #ffcc00;
	}

	body a {color: lightgreen;}

	.middle {
	  width: 90%;
	  margin: auto;
	  background: black;
	}
	section {
	  width: 90%;
	  margin: auto;
	  padding-bottom: 10x;
	}

	}
	a {
	  text-decoration: red;
	}
	ul li a{
		list-style-type: none;
		display: ;
		justify-content: left;
		padding: 0px;
		margin: 20px;
		color: lightgreen;
	}
	ol li a { text-decoration: none; /* Remove underline */ color: #90EE90;
	}
	li{
	  flex-grow: 1;
	  text-align: left;
	  padding: 4px;
	}
	 .a:link{ color: lightgreen; }, a:visited { color: lightgreen; } a:hover { color: white; /* Optional: Change color on hover */ } a:active { color: lightgreen /* Optional: Change color on click */ }
	
	@keyframes blink { 0%, 100% { opacity: 1; } 10% { opacity: .7; } } .container { display: flex; align-items: center; background-color: black; color: ; }  .neon-text { color: #fff; font-family: 'Cinzel', serif; /* Or your chosen vintage font */ font-size: 2em; /* Reduced the font size to make the banner thinner */ padding: 10px; /* Reduced the padding to make the banner thinner */ text-shadow: 0 0 5px #0ff, 0 0 10px #0ff, 0 0 15px #0ff, 0 0 20px #0ff, 0 0 19px #0ff, 0 0 120px #0ff; animation: blink 1s infinite; } .banner { padding: 20px; /* Reduced the padding to make the banner thinner */ text-align: center; background-image: Images2nd/1977.webp;}
	
	.menu li {font-size: 18px}
	
	.menu {color: lightgreen;}
	
	
	
	
	

.product-description {
  margin-bottom: 20px;
  padding-left: 0; /* Remove left padding */
  text-align: center; /* Center text */
  margin: 0 auto; /* Center the element horizontally */
}

 .product-image {  display:flex;  justify-content: center; align-items: center; }
 
 .product-image img { width: 250px; /* Set a specific width */ 
         height: auto; /* Maintain aspect ratio */ 
         margin: 10px; /* Add some space around the image */ 
         object-fit:contain; /* Ensure the image fits within the container */ }
      
			.buy-button { display: flex !important; justify-content: center; align-items: center; padding: 15px 25px !important; /* Significantly increased padding */ font-size: 2em !important; /* Jumbo text size */ background-color: #ff4500 !important; color: #fff !important; text-decoration: none !important; border-radius: 10px !important; /* Rounded corners */ width: max-content !important; /* Adjust width if necessary */ margin: 0 auto !important; /* Center horizontally */ }
 
.submenu { list-style-type: none; padding: 0; margin: 0; display: flex; justify-content: center; } ...

