body{
  background-color: darkgreen;
  color:rgb(234, 234, 30);
  padding: 50px;
}
h1{
  text-align: center;
  font-family:'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;
  text-decoration: underline;
}
table {
  border-collapse: collapse;
  border: 2px solid rgb(200,200,200);
  letter-spacing: 1px;
  font-size: 0.8rem;
  color:black;
}

td, th {
  border: 1px solid rgb(190,190,190);
  padding: 10px 20px;
}

th {
  background-color: rgb(235,235,235);
}

td {
  text-align: center;
}

tr:nth-child(even) td {
  background-color: rgb(250,250,250);
}

tr:nth-child(odd) td {
  background-color: rgb(245,245,245);
}

caption {
  padding: 10px;
}
form {
  border-radius: 5px;
  background-color: rgb(149, 144, 50);
  padding: 20px;
}

label {display: block;}

input[type=text], select {
  width: 100%;
  padding: 12px;
  margin: 8px 0;
  display: inline-block;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-sizing: border-box;
}

input[type=email], select {
  width: 100%;
  padding: 12px;
  margin: 8px 0;
  display: inline-block;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-sizing: border-box;
}
input[type=submit] {
  width: 100%;
  background-color: #4CAF50;
  color: black;
  padding: 14px;
  margin: 8px 0;
  border: none;
  border-radius: 4px;
  cursor: pointer;
}
#image-left {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 99%;
}
.video-center {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 35%;
}
.galleryimg{
    filter: grayscale(100%);
}
.faqs{
    font-family:Verdana, Geneva, Tahoma, sans-serif;
}
.ques{
    color: red;
    font-size: 32px;
}
.ans{
    color:blueviolet;
    font-size: 20px;
}
.joinform{
  color:floralwhite;
}
.copyrighttext{
    text-align: right;
    color:rgb(245, 245, 7);
    font-family:'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;
}