body {
background-color: #FFFFFF;
border: 9px dashed #000000;
padding: 5px;
margin: 0;
font-family: georgia, georgian, sans-serif, arial;
}
a {
text-decoration: none;
color: #008080;
}
ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  background-color: #333333;
}

ul li {
  float: left;
}

ul li a {
  display: block;
  color: white;
  text-align: center;
  padding: 14px 16px;
  text-decoration: none;
}

ul li a:hover {
  background-color: #111111;
}
.topNum {
background-color: #000000;
font-size: 27px;
padding: 3px 0 3px 0;
margin: 0;
text-align: center;
border: 10px solid #fff17c;
color: #fff17c;
}
#wvLogo img {
min-width: 40%;
max-width: 92%;
border: 10px solid #fff17c;
display: block;
margin: auto;
text-align: center;
}
#tripDotComTop iframe {
padding: 5px;
width: 400px;
height: 320px;
max-width: 94%;
border: 3px solid #000000;
background-color: #fff17c;
margin: auto;
display: block;
}
#essential span input {
background-color: #008080;
color: #F9FB17;
border: 9px solid #000000;
padding: 0 0;
text-align: center;
font-size: 31px;
font-weight: bold;
margin: 0 0 3px 0;
max-width: 100%;
min-width: 100%;
}
#essential span input:hover {
  background-color: #04AA6D;
  color: #8b008b;
}
#essential span input:active {
background-color: #1e65f4;
box-shadow: 0 1px #666;
transform: translateY(50px);
}
#essential span input {
  cursor: pointer;
  transition: 0.5s;
}
#essential span input:after {
  content: '\00bb';
  position: absolute;
  opacity: 0;
  top: 0;
  right: -20px;
  transition: 0.5s;
}
#essential span input:hover {
  padding-right: 25px;
}
#content {
padding: 10px;
max-width: auto;
}
#content li .Home {
color: #6A09A3;
}
li::marker {
color: #6A09A3;
}
#nav .selected {
font-weight: bold;
display: inline;
}
#nav h4 {
margin: 20px 0 -25px 0;
color: #6A09A3;
}
.trust img {
color: #00008b;
background-size: cover;
border: 3px solid #008080;
font-size: 25px;
text-align: center;
width: 50%;
max-width: 90%;
margin: auto;
display: flex;
}
#mainTwo p {
font-size: 30px;
color: #019BA5;
}
#mainTwo h3 {
color: #EF7979ff;
}
#sunny {
width: 700px;
max-width: 100%;
margin: auto;
}
#sunny p {
color: #008080;
background-color: #add8e6;
text-align: center;
}
#sunny p span {
color: #add8e6;
background-color: #ff00ff;
font-size: 27px;
}
#footer hr {
top: 0;
border: 3px solid #000000;
height: 12px;
background: #EF7979ff;
margin-bottom: 50px;
}
#footer h3 {
color: #00008b;
}
#footer p {
color: #ff00ff;
font-size: 30px;
}
#links {
text-align: center;
}
#footer .me img {
max-width: 100%;
min-width: 40%;
display: block;
margin: auto;
}