body {
     margin-left: 10px;
     margin-top: 0px;
     background-image: url("../components/Helgenaes 2560x1024.jpg");
     background-repeat: no-repeat;
     background-attachment: scroll;
     font-size: 16px;     
}

div.top {
        width: 1000px;
        float: left;
        clear: left;
        border: 0px solid black;
}

div.greeting {
             width: 990px;
             height: 70px;
             float: left;
             padding-top: 20px;
             font-family: verdana, arial, sans-serif;
             font-size: 26px;
             font-weight: bold;
             color: #87CEEB;
             border: 0px solid black;
}

a.greeting {
           color: #87CEEB;
           font-weight: bold;
           text-decoration: none;
}

a.greeting:hover {
                 letter-spacing: 0px;
}

div.coatOfArms {
               width: 57px;
               height: 100px;
               float: left;
               clear: left;
               padding-top: 10px;
               padding-bottom: 10px;
               border: 0px solid black;
}

div.rightOfCoatOfArms {
                      width: 900px;
                      height: 80px;
                      float: left;
                      padding-top: 40px;
                      padding-left: 30px;
                      padding-bottom: 0px;
                      font-family: verdana, arial, sans-serif;
                      font-weight: bold;
                      color: #87CEEB;
                      border: 0px solid black;
}

a.rightOfCoatOfArms {
                    color: #87CEEB;
                    font-style: italic;
                    font-weight: bold;
                    text-decoration: none;
}

a.rightOfCoatOfArms:hover {
                          color: #000080;
}

div.main {
         width: 1000px;
         float: left;
         clear: left;
         border: 0px solid black;
}

div.main1 {
          width: 990px;
          height: 80px;
          float: left;
          clear: left;
          padding-top: 130px;
          padding-bottom: 0px;
          font-family: verdana, arial, sans-serif;
          font-weight: normal;
          color: #0000cd;
          border: 0px solid black;
}

a.main1 {
        color: #0000cd;
        font-weight: bold;
        font-style: italic;
        text-decoration: none;
}

/*
a.main1:hover {
              font-weight: bold;
              letter-spacing: 0px;
}
*/

div.main2 {
          width: 990px;
          height:190px;
          float: left;
          clear: left;
          padding-top: 0px;
          font-family: verdana, arial, sans-serif;
          font-weight: normal;
          color: #000080;
          border: 0px solid black;
}

div.main3 {
          width: 990px;
          height:340px;
          float: left;
          clear: left;
          padding-top: 0px;
          font-family: verdana, arial, sans-serif;
          font-weight: bold;
          color: #000080;
          border: 0px solid black;
}

div.bottom {
           width: 980px;
           height: 30px;
           float: left;
           clear: left;
           padding-left: 20px;
           padding-top: 0px;
           padding-bottom: 30px;
           border: 0px solid black;
}

a.bottom {
         color: #3CB371;
         font-weight: bold;
         text-decoration: none;
}

div.validation1 {
                width: 110px;
                height: 31px;
                float: left;
                clear: left;
                padding-left: 10px;
                padding-top: 0px;
                padding-bottom: 0px;
                border: 0px solid black;
}

div.validation2 {
                width: 110px;
                height: 31px;
                float: left;
                padding-left: 10px;
                padding-top: 0px;
                padding-bottom: 0px;
                border: 0px solid black;
}

div.author {
           width: 700px;
           height: 26px;
           float: left;
           padding-left: 10px;
           padding-top: 5px;
           padding-bottom: 0px;
           font-family: verdana, arial, sans-serif;
           color: #000080;
           border: 0px solid black;
}

a.author {
         color: #000080;
         font-weight: bold;
         font-style: italic;
         text-decoration: none;
}

/*
a.author:hover {
               font-weight: bold;
}
*/

#sunBoxLink { 
            position: absolute; 
            top: 25px; 
            left: 820px; 
            width: 40px; 
            height: 40px; 
            background-color: transparent; 
            border: 0px solid blue;
}	

#airViewBoxLink { 
                position: absolute; 
                top: 100px; 
                left: 915px; 
                width: 40px; 
                height: 40px; 
                background-color: transparent; 
                border: 0px solid blue;
}	

#seaView1BoxLink { 
                 position: absolute; 
                 top: 280px; 
                 left: 500px; 
                 width: 65px; 
                 height: 50px; 
                 background-color: transparent; 
                 border: 0px solid blue;
}	

#seaView2BoxLink { 
                 position: absolute; 
                 top: 300px; 
                 left: 1015px; 
                 width: 65px; 
                 height: 50px; 
                 background-color: transparent; 
                 border: 0px solid blue;
}	

#seaView3BoxLink { 
                 position: absolute; 
                 top: 450px; 
                 left: 50px; 
                 width: 65px; 
                 height: 50px; 
                 background-color: transparent; 
                 border: 0px solid blue;
}	

#danishFlagBoxLink { 
                   position: absolute; 
                   top: 275px; 
                   left: 785px; 
                   width: 65px; 
                   height: 50px; 
                   background-color: transparent;
                   border: 0px solid blue;
}	

#lighthouseBoxLink { 
                   position: absolute; 
                   top: 260px; 
                   left: 895px; 
                   width: 73px; 
                   height: 100px; 
                   background-color: transparent; 
                   border: 0px solid blue;
}	

#kayakBoxLink { 
              position: absolute; 
              top: 575px; 
              left: 320px; 
              width: 130px; 
              height: 35px; 
              background-color: transparent; 
              border: 0px solid blue;
}	

#mermaidBoxLink { 
                position: absolute; 
                top: 630px; 
                left: 100px; 
                width: 100px; 
                height: 100px; 
                background-color: transparent; 
                border: 0px solid blue;
}

#duckBoxLink { 
             position: absolute; 
             top: 750px; 
             left: 350px; 
             width: 110px; 
             height: 130px; 
             background-color: transparent; 
             border: 0px solid blue;
}

#vikingBoxLink { 
               position: absolute; 
               top: 550px; 
               left: 610px; 
               width: 200px; 
               height: 253px; 
               background-color: transparent; 
               border: 0px solid blue;
}

#steveBoxLink { 
              position: absolute; 
              top: 678px; 
              left: 815px; 
              width: 154px; 
              height: 160px; 
              background-color: transparent; 
              border: 0px solid blue;
}	

div.theOtherShore {
                  position: absolute;
                  top: 0px;
                  left: 1280px;
                  width: 1280px;
                  height: 1024px;
                  border: 0px solid black;
}

div.TOSgreeting {
                width: 1230px;
                height: 70px;
                float: left;
                padding-top: 20px;
                padding-left: 50px;
                font-family: verdana, arial, sans-serif;
                font-size: 26px;
                font-weight: bold;
                color: #87CEEB;
                border: 0px solid black;
}

a.TOSgreeting {
              color: #000080;
              font-style: italic;
              text-decoration: none;
              color: #ff4500;
}

a.TOSgreeting:hover {
                    letter-spacing: 10px;
                    text-decoration: blink;
}

#pirateFlagBoxLink { 
                   position: absolute; 
                   top: 276px; 
                   left: 432px; 
                   width: 64px; 
                   height: 50px; 
                   background-color: transparent;
                   border: 0px solid blue;
}	

#pirateShip01BoxLink { 
                     position: absolute; 
                     top: 100px; 
                     left: 530px; 
                     width: 176px; 
                     height: 215px; 
                     background-color: transparent;
                     border: 0px solid blue;
}	

#pirateShip02BoxLink { 
                     position: absolute; 
                     top: 150px; 
                     left: 720px; 
                     width: 233px; 
                     height: 250px; 
                     background-color: transparent;
                     border: 0px solid blue;
}	

#pirateShip03BoxLink { 
                     position: absolute; 
                     top: 200px; 
                     left: 1000px; 
                     width: 201px; 
                     height: 219px; 
                     background-color: transparent;
                     border: 0px solid blue;
}	

#pirateCannon01BoxLink { 
                       position: absolute; 
                       top: 750px; 
                       left: 295px; 
                       width: 151px; 
                       height: 86px; 
                       background-color: transparent;
                       border: 0px solid blue;
}	

#pirateCannon02BoxLink { 
                       position: absolute; 
                       top: 730px; 
                       left: 500px; 
                       width: 151px; 
                       height: 86px; 
                       background-color: transparent;
                       border: 0px solid blue;
}	

#pirateDogBoxLink { 
                  position: absolute; 
                  top: 660px; 
                  left: 490px; 
                  width: 27px; 
                  height: 44px; 
                  background-color: transparent;
                  border: 0px solid blue;
}	

#pirateBoat01BoxLink { 
                     position: absolute; 
                     top: 650px; 
                     left: 740px; 
                     width: 151px; 
                     height: 143px; 
                     background-color: transparent;
                     border: 0px solid blue;
}	

#pirateCannonSmall01BoxLink { 
                            position: absolute; 
                            top: 575px; 
                            left: 795px; 
                            width: 76px; 
                            height: 43px; 
                            background-color: transparent;
                            border: 0px solid blue;
}	

#pirateCannonSmall02BoxLink { 
                            position: absolute; 
                            top: 555px; 
                            left: 870px; 
                            width: 76px; 
                            height: 43px; 
                            background-color: transparent;
                            border: 0px solid blue;
}	

#pirateCannonSmall03BoxLink { 
                            position: absolute; 
                            top: 535px; 
                            left: 945px; 
                            width: 76px; 
                            height: 43px; 
                            background-color: transparent;
                            border: 0px solid blue;
}	
