body { 
	background-color: #222222;
	color: white; 
	font-family: Arial, sans-serif; 
}

.background { 
	background-image: url("images/falling-coin-wallpaper.jpg"); 
	background-size: cover; 
	background-repeat: repeat; 
}

#whatTable, #howTable { 
	color: white;
	background-color: #222222;
	font-size: 15px;
	letter-spacing: 0.1em;
	text-align: left;
	font-family: Arial, sans-serif;
	font-weight: normal
	width: 80%;
	border-collapse: collapse; /* Ensures consistent border display */
	border-radius: 10px; /* Adjust the radius as needed */
	overflow: hidden;
	margin: 20 auto;
}

#whatTable th, #howTable th {
	color: black;
	font-size: 20px;
	font-weight: bolder;
	background-color: white;
	border: 1px solid #ccc; /* Optional border for table cells */
	padding: 5px;
	box-shadow: inset -1px -1px 0 rgba(0, 0, 0, 0.05);
	width: 80%;
}

#whatTable td, #howTable td {
	border: 1px solid #ccc; /* Optional border for table cells */
	padding: 8px;
	box-shadow: inset -1px -1px 0 rgba(0, 0, 0, 0.05);
	width: 80%;
}

#whatTable a, #howTable a {
  color: white;
  font-weight: bolder;
  font-family: Arial;
  font-size: 10px;
}

#whatTable a:visited, #howTable a:visited {
  color: black;
  font-weight: bolder;
  font-family: Arial;
  font-size: 10px;
}

#howTable a {
  color: white;
  font-family: 'Arial, sans-serif;
}

#howTable a:visited {
  color: white;
  font-family: Arial, sans-serif;
}

#roadmapTable { 
	color: white;
	background-color: #222222;
	font-size: 10px;
	letter-spacing: 0.1em;
	text-align: left;
	font-family: Arial, sans-serif;
	font-weight: bold
	width: 80%;
	border-collapse: collapse; /* Ensures consistent border display */
	border-radius: 10px; /* Adjust the radius as needed */
	overflow: hidden;
	margin: 20 auto;
}

#roadmapTable th {
	color: black;
	font-size: 20px;
	background-color: white;
	border: 1px solid #ccc; /* Optional border for table cells */
	padding: 8px;
	box-shadow: inset -1px -1px 0 rgba(0, 0, 0, 0.05);
	width: 20vw;
}

#roadmapTable td {
	border: 1px solid #ccc; /* Optional border for table cells */
	padding: 8px;
	box-shadow: inset -1px -1px 0 rgba(0, 0, 0, 0.05);
	width: 20vw;
	vertical-align: top;
}

#chartTable { 
	color: white;
	background-color: black;
	font-size: 15px;
	text-align: center;
	font-family: Arial, sans-serif;
	font-weight: bold
	width: 50vw;
	border-collapse: collapse; /* Ensures consistent border display */
	border-radius: 10px; /* Adjust the radius as needed */
	overflow: hidden;
	margin: 20 auto;
	width: 30vw;
}

#chartTable th, #chartTable td {
	border: 1px solid #ccc; /* Optional border for table cells */
	padding: 8px;
	box-shadow: inset -1px -1px 0 rgba(0, 0, 0, 0.05);
	width: 30vw;
}

#socialTable { 
	color: white;
	background-color: #222222;
	font-size: 15px;
	letter-spacing: 0.1em;
	text-align: right;
	vertical-align: middle;
	font-family: Arial, sans-serif;
	font-weight: bold
}
#socialTable a {
  color: white;
  font-family: Arial, sans-serif;
  font-size: 15px;
}

#socialTable a:visited {
  color: white;
  font-family: Arial, sans-serif;
  font-size: 1vw;
}

.chartImage {
  max-width: 10vw;
  height: auto;
}

.disclaimer { 
	color: white;
	font-size: 10px;
	text-align: center;
	font-family: Arial, sans-serif; 
}


