body {
background-color: #FFFFFF;
border: 6px solid #add8e6;
padding: 0px;
margin: 0px;
font-family: georgia, georgian, sans-serif, arial;
}
a {
text-decoration: none;
color: #008080;
}
.ccr {
font-size: 3.1em;
color: #ffffff;
background-color: #000000;
max-width: 70%;
}
#headerTop .cfhTo p {
text-align: center;
}
#yfoG p {
text-align: center;
font-size: 25px;
color: #5a44f7;
}
#yfoG img {
min-width: 25%;
max-width: 75%;
display: block;
margin: auto;
text-align: center;
}
#ripWade .eg-widget {
display: block;
margin: auto;
}
#colorful img {
width: 45%;
max-width: 400px;
display: block;
margin: auto;
padding: 5px 0px 6px 0px;
text-align: center;
}
#gravity h1 {
color: #fffafa;
border: 9px solid #008000;
background-color: #00008b;
text-align: center;
margin: auto;
width: 80%;
max-width: 60%;
padding-left: 15px;
display: flex;

}
.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;
}
.vote {
color: #fffafa;
border: 6px dotted #D2042D;
background-color: #0000FF;
text-align: center;
width: auto;
margin: auto;
display: inline-flex;
}
.line {
color: #000000;
border: 3px dotted #000000;
background-color: #7fffd4;
text-align: center;
width: auto;
margin: auto;
display: inline-flex;
}
#mainTwo p {
font-size: 30px;
color: #019BA5;
}
#mainTwo h3 {
color: #DE94DEff;
}
#mainTwo h2 {
color: #EF7979ff;
}
#mainTwo {
background-color: #ffffff;
color: #ffffff;
text-align: center;
padding: 10px;
margin: -4px 0px 0px 0px;
}
.survey p {
background-color: #add8e6;
border: 3px solid #008080;
text-align: center;
width: auto;
margin: auto;
display: inline-flex;
}
header p {
color: #f0f8ff;
border: 3px solid #add8e6;
font-size: 27px;
font: arial;
background-color: #008080;
text-align: center;
}
#headerImages .youFlew img {
width: 45%;
max-width: 400px;
display: inline;
}
/** for toptraveldeals pg **/
#hookTo a {
font-size: 1.1em;
color: #ffffff;
background-color: #000000;
}
#headerTop span input {
background-color: #008080;
color: #F9FB17;
border-bottom-style: groove;
padding: 9px 9px;
text-align: center;
font-size: 31px;
font-weight: bold;
margin: 0px 0px 3px 0px;
opacity: 0.37;
max-width: 100%;
min-width: 100%;
}
#headerTop span input:hover {
  background-color: #04AA6D;
  color: #8b008b;
}
#headerTop span input:active {
background-color: #1e65f4;
box-shadow: 0 1px #666;
transform: translateY(50px);
}
#headerTop span input {
  cursor: pointer;
  transition: 0.5s;
}
#headerTop span input:after {
  content: '\00bb';
  position: absolute;
  opacity: 0;
  top: 0;
  right: -20px;
  transition: 0.5s;
}
#headerTop span input:hover {
  padding-right: 25px;
}
#content {
padding: 10px;
max-width: auto;
}
#nav {
width: 33%;
float: left;
display: block;
margin: -11px 0px 0px -11px;
padding: 4px;
border: 7px solid #0096FF;
font-size: 17px;
}
#content span a {
color: #008080;
}
#nav ul {
list-style-type: upper-alpha;
list-style-position: inside;
text-align: left;
margin: 5px;
padding: 0px;
}
#nav ul li {
text-align: left;
padding: 15px 0px;
margin: 0px 0px;
}
li::marker {
color: #6A09A3;
}
#nav .selected {
font-weight: bold;
display: inline;
}
#nav h4 {
margin: 20px 0px -25px 0px;
color: #6A09A3;
}
#headerImages {
text-align: center;
}
#frontWrap hr {
position: relative;
top: 0px;
border: 3px solid #000000;
height: 12px;
background: #EF7979ff;
margin-bottom: 3px;
}
#asideTopWrap {
background: #228B22;
border: 9px solid #008080;
}
#aside {
color: #800080;
text-align: center;
background-color: #7fffd4;
}
.boomTwo {
  width: 90%;
  border: 3px solid #73AD21;
  padding: 10px;
  margin: auto;
  display: block;
}
#asideTop h2 {
text-align: center;
color: #F0F8FF;
background-color: #008080;
margin: 0px 0px 30px 0px;
}
#wrapAdnFlight h1 {
color: #F0F8FF;
background-color: #008080;
border: 13px solid #73AD21;
margin: -11px 13px 7px 13px;
text-align: center;
}
.mission {
width: 45%;
max-width: 60%;
margin: auto;
display: flex;
}
.savings {  
width: 45%;
max-width: 60%;
margin: auto;
display: flex;
}
#asideTop iframe {
width: 90%;
height: 350px;
border: 3px solid #73AD21;
padding: 10px;
margin: auto;
display: block;
}
main #container {
background-color: #ffffff;
margin-left: auto;
margin-right: auto;
width: 700px;
max-width:100%;
}
/** prior header bkrnd color #C8BFE7 **/

.twitterTwo img {
max-width: 100%;
margin: auto;
padding-top: 10px;
}
#twitter img {
max-width: 100%;
margin: 14px 0px 0px 0px;
}
#ripWade {
text-align: center;
max-width: 100%;
}
#asideTop iframe {
clear: both;
background-color: #7fffd4;
text-align: center;
}
#cc p {
font-size: 37px;
color: #50C878;
text-align: center;
margin: auto;
}
main #mainOne p {
font-size: 30px;
color: #ffffff;
}
main #mainOne h3 {
color: #DE94DEff;
}
main #mainOne h2 {
color: #EF7979ff;
}
main #mainOne iframe {
text-align: center;
}
main #mainOne {
background-color: #019BA5;
color: #ffffff;
text-align: center;
padding: 10px;
margin: -4px 0px 0px 0px;
}
section #sectionOne {
width: 700px;
max-width: 100%;
margin: auto;
text-align: center;
}
section #sectionOne p {
color: #ff00ff;
text-align: center;
background-color: #7fffd4;
font-size: 27px;
}
section #sectionOne h5 {
color: #00008b;
background-color: #7fffd4;
margin: 14px;
font-size: 33px;
}
section #boomTwo iframe {
margin: 4px 0px 0px 0px;
clear: both;
background-color: #7fffd4;
text-align: center;
width: 599px;
height: 400px;
max-width: 100%;
}
#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;
}
#footerMain hr {
top: 0px;
border: 3px solid #000000;
height: 12px;
background: #EF7979ff;
margin-bottom: 50px;
}
#footerMain h1 {
color: #00008b;
}
#footerMain p {
color: #ff00ff;
font-size: 30px;
}
#links {
text-align: center;
}
footer .me img {
max-width: 100%;
min-width: 40%;
display: block;
margin: auto;
}
.sunshine {
font-size: 23px;
}