* {

  margin: 0;

  padding: 0;

}

img {

  border: 0;

}

body {

  margin: 0 auto;

  padding: 30px 0;

  font-family: verdana, helvetica, arial, sans-serif;

  font-size: 11px;

  color: #e7e7e7;

  text-align: center;

  background-color: #white;

}

a:link, a:visited {

  text-decoration: underline;

  color: #ccc;

}

a:hover {

  text-decoration: underline;

  color: #fff;

}

.ThreeLink {

  color: #ed5e00;

  text-decoration: none;

}

p {

  position: relative;

  line-height: 150%;

  margin-bottom: 1em;

}

p.small {

  font-size: 9px;

  padding-top: 10px;

  text-align: justify;

}

li {

  margin-left: 20px;

  margin-bottom: 1em;

}

h1 {

  position: absolute;

  left: -2000px;

}

#Page {

  position: relative;

  margin: 0 auto 0;

  text-align: center;

  width: 800px;

  height: 600px;

  border: 1px solid black;

  background: #000;

  overflow: hidden;

}



#Top {

  position: relative;

  width: 800px;

  height: 175px;

  overflow: hidden;

  border: none;

  background: #fff;

  text-align: left;

}  

#popupMusic {

  position: absolute;

  top: 44px;

  left: 500px;

  display: none;

  width: 290px;

  height: 102px;

}

#popupFive {

  width: 455px;

  height: 504px;

  display: none;

  position: absolute;

  z-index: 100;

  top: 70px;

  left: 30px;

  overflow: hidden;

}

#Content {

  width: 100%;

  text-align: center;

  padding: 0px;

  border-top: 1px solid black;

}

#ContentInner {

  width: 800px;

  margin: 0;

  text-align: left;

}

#Nav {

  height: 20px;

  text-align: left;

  padding: 0 0 0 50px;

}

#Nav a {

  text-decoration: none;

}

#Nav ul {

  list-style-type: none;

}

#Nav ul li {

  font-size: 12px;

  font-family: arial, helvetica, sans-serif;

  letter-spacing: 2px;

  position: relative;

  display: block;

  margin: 2px 33px 0 0;

  float: left;

}

#Nav ul li.last {

  margin-right: 0;

}

#Two {

  position: absolute;

  width: 900px;

  height: 1px;

  overflow: hidden;

  text-align: left;

}

#Three {

  position: absolute;

  width: 800px;

  height: 1px;

  overflow: hidden;

  text-align: left;

}

#Four, #Five, #Seven {

  position: absolute;

  width: 800px;

  height: 1px;

  overflow: hidden;

  text-align: left;

}

#Six {

  position: absolute;

  width: 900px;

  height: 1px;

  overflow: hidden;

  text-align: left;

}

#One {

  position: absolute;

  width: 900px;

  height: 404px;

  overflow: hidden;

  text-align: left;

  z-index: 10;

  background: #000 url(images/eagle.jpg) no-repeat 0% 100%;

}

#Two {

  z-index: 20;

  background: #002f85 url(images/milieu_image.jpg) no-repeat 0% 100%;

}

#Three {

  z-index: 30;

  background: #2C6BED url(images/iceberg.jpg) no-repeat 100% 100%;

}

#Four {

  z-index: 40;

  background: #000 url(images/cas2.jpg) no-repeat 100% 100%;

}

#Five {

  z-index: 50;

  background: #002f85 url(images/sea_ranch_sky.jpg) no-repeat 100% 100%;

}

#Six {

  z-index: 70;

  background: #000 url(images/iphone.jpg) no-repeat 95% 50%;

}

#Seven {

  z-index: 60;

  background: #25456E url(images/water3.jpg) no-repeat 0% 100%;

}

.CopyFull {

  padding: 25px 50px;

  text-align: left;

}

.CopyPart {

  padding: 40px 300px 60px 100px;

  text-align: left;

  }

 .CopyHome {

  padding-top:35px;

  padding-bottom:0px;

  padding-right:200px;

  padding-left:126px;

  text-align: left;

  }

  

.CopyMilieu {

  padding: 50px 150px 60px 50px;

  text-align: left;

  }

.CopyEvnt {

  padding: 55px 100px 60px 50px;

  text-align: left;

  }

.CopyMUSIC {

  padding-top:20px;

  padding-bottom:25px;

  padding-right:30px;

  padding-left:30px;

  text-align: left;

  }

.CopyMid2 {

  padding: 25px 220px 40px 50px;

  text-align: left;

  }

 .CopyCAS {

  padding: 30px 45px 50px 350px;

  text-align: left;

  }

 .CopyBZ {

  padding: 300px 45px 50px 350px;

  text-align: left;

  }
 
.CopyMid3 {

  padding: 10px 130px 80px 100px;

  text-align: left;

  }

.CopyLeft {

  float: left;

  width: 288px;

  padding: 40px 10px 170px 80px;

  text-align: left;

  }

.CopyRight {

   float: left;

  width: 300px;

  padding: 40px 80px 150px 50px;

  text-align: left;

  }

.white {

  font-size: 12px;

  color: white;

  text-decoration: none;

}

.gray {

  font-size: 12px;

  color:#999;

  text-decoration: none;

}

.gray a:hover {

  color: #fff;

}

.formText {

  padding: 3px;

  background-color: #aaa;

  width: 300px;

  border: 0;

  font-size: 12px;

  }

.formTextarea {

  padding: 3px;

  background-color: #aaa;

  border: 0;

  font-size: 12px;

  width: 300px;

  height: 60px;

  overflow: auto;

  }

.formSubmit {

  padding: 2px;

  background-color: orange;

  border: 1px outset #999;

  margin-top: 5px;

  font-size: 11px;

}

#legalese {

  padding-top:10px;

  color: #bbb;

}

table.CDs {

  border: 0;

}

table.CDs td {

  width: 150px;

  text-align: left;

  margin-bottom: 10px;

  vertical-align: top;

}

table.CDs td.text {

  padding-right: 5px;

}


