ul {
    list-style: none;
}
a:link {
color: #fff;
font-size: 11px;
font-family: verdana,arial,helvetica;
text-decoration: none;
font-weight: normal; }
a:visited {
color: #fff;
font-size: 11px;
font-family: verdana,arial,helvetica;
text-decoration: none;
font-weight: normal; }
a:hover {
color:  #fff;
font-size: 11px;
font-family: verdana,arial,helvetica; 	
text-decoration: underline;
font-weight: normal; }
h2 {
  text-align: center;
  margin: 0px;
  padding: 0px;
  font-family: verdana,arial,helvetica; 	
  font-size: 12px;
  color: #fff; 
  font-weight: normal; }
h3 {
  text-align: left;
  margin: 0px;
  padding: 0px;
  font-family: verdana,arial,helvetica; 	
  font-size: 11px;
  color: #fff; 
  font-weight: normal; }
h4 {
  text-align: justify;
  margin: 0px;
  padding: 0px;
  font-family: 'Trebuchet MS',helvetica,sans-serif; 	
  font-size: 15px;
  color: #111; 
  font-weight: normal; }
h5 {
  text-shadow: 1px 1px 0px #000;
  text-align: left;
  margin: 0px;
  padding: 0px;
  font-family: 'Trebuchet MS',helvetica,sans-serif; 	
  font-size: 10px;
  color: #fff; 
  font-weight: normal; }
h6 {
  text-shadow: 2px 2px 4px #000;
  text-align: justify;
  margin: 0px;
  padding: 0px;
  font-family: 'Trebuchet MS',helvetica,sans-serif; 	
  font-size: 15px;
  color: #fff; 
  font-weight: normal; }
body { 
  margin: 0;
  font-family: 'Trebuchet MS',helvetica,sans-serif;
  background-image:url(background.jpg); }
@font-face {
 font-family: impact;
 src: url("fonts/impact.eot") /* EOT file for IE */
}
@font-face {
 font-family: impact;
 src: url("fonts/impact.ttf") /* TTF file for CSS3 browsers */
}
div {
  max-width: 100%;
  box-sizing: border-box;
  display: flex;
  padding: 1vw;
  background-size: cover;
  background-repeat: no-repeat;
  background-attachment: fixed;
  font-size: 5vw; 
}
div:first-of-type {
  text-align: center;
  background: #000; }
div:nth-of-type(2) {	
  background-image: url(landscape1.jpg);
  height: 100vh;
  margin: 0;
  font-family: impact;
  color: #fff;
  font-size: 10vw;
  text-shadow: 2px 2px 4px #000; }
div:nth-of-type(3) {
  text-align: center;
  background: #888; }  
div:nth-of-type(4) {
  text-align: center;
  background: #888; }
div:nth-of-type(5) {
  text-align: center;
  background: #888; }
div:nth-of-type(6) {
  text-align: center;
  background: #888; }
div:nth-of-type(7) { 
  background-image: url(landscape2.jpg);
  height: 100vh;
  font-family: impact;
  color: #999;
  font-size: 10vw;
  text-shadow: 2px 2px 4px #000; }
div:nth-of-type(8) {
  text-align: center;
  color: #2e84bf;  }
div:nth-of-type(9) { 
  background-image: url(landscape3.jpg);
  height: 100vh;
  font-family: impact;
  color: #000;
  font-size: 10vw;
  text-shadow: -1px 0 #fff, 0 1px #fff, 1px 0 #fff, 0 -1px #fff; }
div:nth-of-type(10) {
  height: 50px;
  text-align: left;
  background: #000; }
div:nth-of-type(11) {
  height: 5px;
  text-align: left;
  background: #000; }
div:nth-of-type(12) {
  height: 5px;
  text-align: left;
  background: #000; }
#fixedmenu {
   float: left;
   background-image:url(background.jpg);
   text-align: left;
   border: 0px;
   width: 100%; }
#top {
   display: flex;
   align-items: center;
   float: left;
   text-align: left;
   width: 100%;
   border: 0px; }
#content1 {
   padding: 0px;
   float: left;
   text-align: center;
   border: 0px;
   width: 100%; }
#content2 {
   padding: 0px;
   float: left;
   text-align: center;
   border: 0px;
   width: 100%; }  
#middle {
   float: left;
   background: #999;
   width: 100%;
   overflow: hidden;
   margin: 0px;
   padding: 0px;
   display: -moz-flex;
   display: -o-flex;
   display: -ms-flex;
   display: -webkit-flex;
   display: flex;
   -moz-flex-flow: row;
   -o-flex-flow: row;
   -ms-flex-flow: row;
   -webkit-flex-flow: row;
   flex-flow: row; }
#ad {
   padding: 0px;
   float: left;
   text-align: center;
   border: 0px;
   width: 100%;
   }
#image1 {
   display: flex;
   align-items: center;
   float: left;
   text-align: left;
   border: 0px;
   width: 100%; }
#text {
   float: left;
   text-align: center;
   border: 0px;
   width: 100%;
   background: linear-gradient( #fff, #000); }
#image2 {
   display: flex;
   align-items: center;
   float: left;
   text-align: left;
   border: 0px;
   width: 100%; }
#validator {
   float: left;
   background-image:url(background.jpg);
   text-align: left;
   border: 0px;
   width: 100%; }
#copyright {
   float: left;
   background-image:url(background.jpg);
   text-align: left;
   border: 0px;
   width: 100%; }