body{
  text-align: center;
  background-color: #ffffff;
  font-family: Calibri;
  font-size: 14pt;    
  color: White;
}

#pagelong{
  border: none;
  margin-left: auto;  
  margin-right: auto;
  padding-left: 0px;
  padding-right: 0px;
  position: relative;
  width: 1024px;
  height: 768px;
  border: none;
  text-align: left;
  background-color: #ffffff;
}

#pagebackground{
  width: 1024px;
  height: 768px;
  position: absolute;
  top: 0px;
  left: 0px;
}

#pageheading{
  font-family: Gill Sans Mt;
  font-size: 22pt;
  font-weight:bold;  
  text-align: center;
  margin: 0px;
  padding-top: 5px;
  padding-left:5px;
  padding-right:5px;
  width: 1024px;
  height: 40px;
  position: absolute;
  top: 0px;
  left: 0px;
}

#menubar{
  text-align: center;
  border: none;
  margin: 0px;  
  padding-top: 5px;
  padding-left:5px;
  padding-right:5px;
  width: 1024px;
  height: 30px;
  position: absolute;
  top: 40px;
  left: 0px;
}

#menuoption1{
  position: absolute;
  top: 50px;
  left: 80px;
}
#menuoption2{
  position: absolute;
  top: 50px;
  left: 220px;
}
#menuoption3{
  position: absolute;
  top: 50px;
  left: 340px;
}
#menuoption4{
  position: absolute;
  top: 50px;
  left: 470px;
}
#menuoption5{
  position: absolute;
  top: 50px;
  left: 600px;
}
#menuoption6{
  position: absolute;
  top: 50px;
  left: 800px;
}
#menuoption7{
  position: absolute;
  top: 50px;
  left: 900px;
}

#photoauthor1{
  position: absolute;
  top: 120px;
  left: 50px;
}
#photoauthor2{
  position: absolute;
  top: 120px;
  left: 830px;
}

#block1{
  text-align: center;
  border: none;
  margin: 0px;  
  padding-top: 5px;
  padding-left:5px;
  padding-right:5px;
  width: 600px;
  height: 30px;
  position: absolute;
  top: 120px;
  left:212px;
}

#block1wide{
  text-align: center;
  border: none;
  margin: 0px;  
  padding-top: 5px;
  padding-left:5px;
  padding-right:5px;
  width: 700px;
  height: 30px;
  position: absolute;
  top: 120px;
  left:170px;
}

#block2wide{
  text-align: center;
  font-size: 11pt;
  border: none;
  margin: 0px;  
  padding-top: 5px;
  padding-left:5px;
  padding-right:5px;
  width: 940px;
  height: 30px;
  position: absolute;
  top: 80px;
  left:50px;
}

#para{  
  text-indent: 10px;
}


#blocklefttext{
  text-align: center;
  font-size: 11pt;
  border: none;
  margin: 0px;
  padding-top: 5px;
  padding-left:5px;
  padding-right:5px;
  width: 450px;
  height: 300px;
  position: absolute;
  top: 80px;
  left: 20px;
}

#blockrighttext{ 
  text-align: center;
  font-size: 11pt;
  border: none;
  margin: 0px;
  padding-top: 5px;
  padding-left:5px;
  padding-right:5px;
  width: 450px;
  height: 300px;
  position: absolute;
  top: 80px;
  left: 550px;
}

#covertoread{
  border: none;
  margin: 0px;
  padding-top: 5px;
  padding-left:5px;
  padding-right:5px;
  width: 200px;
  height: 200px;
  position: absolute;
  top: 100px;
  left: 115px;
}


#playertolisten{
  border: none;
  margin: 0px;
  padding-top: 5px;
  padding-left:5px;
  padding-right:5px;
  width: 200px;
  height: 100px;
  position: absolute;
  top: 100px;
  left: 130px;
}


#blockleftlocation{
  text-align: center;  
  font-size: 13pt;
  border: none;
  margin: 0px;
  padding-top: 5px;
  padding-left:5px;
  padding-right:5px;
  width: 450px;
  height: 300px;
  position: absolute;
  top: 150px;
  left: 20px;
}

#blockrightlocation{
  text-align: center;  
  font-size: 13pt;
  border: none;
  margin: 0px;
  padding-top: 5px;
  padding-left:5px;
  padding-right:5px;
  width: 450px;
  height: 300px;
  position: absolute;
  top: 150px;
  left: 550px;
}

#locationmap{
  width: 100px;
  height: 100px;
  margin: 0px;  
  padding: 0px;
  border: none;
  position: absolute;
  top:80px;
  left:610px;
}

#locationtitle{
  width: 200px;
  height: 200px;
  margin: 0px;  
  padding: 0px;
  border: none;
  position: absolute;
  top:100px;
  left:815px;
}

#locationphoto{
  text-align: center;
  width: 550px;
  height: 400px;
  margin: 0px;  
  padding: 0px;
  border: none;
  position: absolute;
  top:80px;
  left:10px;
}

#locationdescription{
  width: 410px;
  height: 400px;
  margin: 0px;  
  padding: 0px;
  border: none;
  position: absolute;
  top:270px;
  left:610px;
}

#legalnotice{
  width: 80px;
  height: 100px;
  margin: 0px;  
  padding: 0px;
  border: none;
  position: absolute;
  top:515px;
  left: 950px;
}

#logo{
  width: 122px;
  height: 80px;
  margin: 0px;  
  padding: 0px;
  border: none;
  position: absolute;
  right: 0px;
}



#sectionheading{
  font-family: Arial;
  font-size: 14pt;
  font-weight:bold;
  border-bottom: solid 3px Black;
  margin: 0px;
  padding: 0px;
  width: 750px;
  height: 20px;
  position: absolute;
  top: 65px;
  left: 200px;
}


#block2A{
  width: 140px;
  height: 220px;
  margin: 0px;  
  padding: 10px;
  border: none;
  position: absolute;
  top: 130px;
  left: 550px;
}

#block2B{
  width: 140px;
  height: 220px;
  margin: 0px;  
  padding: 10px;
  border: none;
  position: absolute;
  top: 130px;
  left: 750px;
}

#block2{
  width: 240px;
  height: 220px;
  margin: 0px;  
  padding: 10px;
  border: none;
  position: absolute;
  top: 130px;
  left: 700px;
}

#block3{
  border: none;
  margin: 0px;
  padding: 0px;
  width: 750px;
  position: absolute;
  top: 340px;
  left: 200px;
  line-height: 140%;
}

#block3A{
  border: none;
  margin: 0px;
  padding: 0px;
  width: 750px;
  position: absolute;  
  top: 100px;
  left: 200px;
  line-height: 140%;
}

#para{  
  text-indent: 10px;
}

#sectionfooting{
  border-top: solid 3px Black;
  margin: 0px;
  padding: 0px;
  width: 750px;
  height: 20px;
  position: absolute;
  bottom: 20px;
  left: 200px;
}

#sectionfootinglegal{
  margin: 0px;
  padding: 0px;
  width: 200px;
  height: 20px;
  position: absolute;
  left: 350px;
}

#sectionfootingcopyright{
  margin: 0px;
  padding: 0px;
  width: 150px;
  height: 20px;
  position: absolute;
  left: 600px;
}

.languagechoice{
  font-family: Arial;
  font-size: 10pt;
  font-weight:bold;
}

.contactaddress{
  font-family: Arial;
  font-size: 12pt;
  font-weight:bold;
}

.legal{
  text-align: center;
  font-family: Arial;
  font-size: 10pt;
}

.publicationname{
  font-style: italic;
}

.copyright{
  text-align: center;
  font-family: Arial;
  font-size: 10pt;
  font-style: italic;
}

.underlined{
  text-decoration: underline;
}
.gillsansmt{
  text-align: center;
  font-family: Gill Sans Mt;
  font-size: 20pt;
}
.biondi{
  text-align: center;
  font-family: Biondi;
  font-size: 20pt;
}

.13point{
  font-size:13pt;
}
.initalic{
  font-style:italic;
}

.underscore{
      text-transform: uppercase;
}

