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


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

#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;
}

#adheading{
  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: 250px;
}
#menuoption3{
  position: absolute;
  top: 50px;
  left: 370px;
}
#menuoption4{
  position: absolute;
  top: 50px;
  left: 535px;
}
#menuoption5{
  position: absolute;
  top: 50px;
  left: 700px;
}
#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;
}

#collectiontitle1{
  position: absolute;
  width: 385px;
  height: 20px;
  top: 85px;
  left: 85px;  
font-family: Gill Sans Mt;
  font-size: 14pt;
  font-weight:bold; 
  text-align: center;
  margin: 0px;
}


#collectioninstruction{
  position: absolute;
  width: 1024px;
  height: 20px;
  top: 85px;
  left: 0px;
  font-style: italic;
  text-align: center;
  margin: 0px;
}

#adtagline{
  position: absolute;
  width: 1024px;
  height: 20px;
  top: 50px;
  left: 0px;
  font-style: italic;
  text-align: center;
  margin: 0px;
}


#collectiontitle2{
  position: absolute;
  width: 150px;  
  height: 20px;
  top: 85px;
  left: 676px;
  font-family: Gill Sans Mt;
  font-size: 14pt;
  font-weight:bold;  
  text-align: center;
  margin: 0px;
}

#catimage1{
  position: absolute;
  top: 120px;
  left: 85px;
}


#catimage2{
  position: absolute;
  top:  120px;
  left: 320px;
}


#catimage3{
  position: absolute;
  top:  120px;
  left: 555px;
}


#catimage3B{
  position: absolute;
  top:  120px;
  left: 674px;
}

#catimage4{
  position: absolute;
  top:  120px;
  left: 790px;
}


#catimage5{
  position: absolute;
  top:  370px;
  left: 204px;
}

#catimage5B{
  position: absolute;
  top:  370px;
  left: 85px;
}

#catimage6B{
  position: absolute;
  top:  370px;
  left: 320px;
}


#catimage6{
  position: absolute;
  top:  370px;
  left: 674px;
}


#catimage7{
  position: absolute;
  top:  370px;
  left: 555px;
}

#adimage1{
  position: absolute;
  top: 120px;
  left: 143px;
}

#adimage2{
  position: absolute;
  top: 120px;
  left: 436px;
}


#adimage3{
  position: absolute;
  top: 120px;
  left: 729px;
}


#adbuy1{
  position: absolute;
  top: 360px;
  left: 151px;
}

#adbuy2{
  position: absolute;
  top: 360px;
  left: 444px;
}

#adbuy3{
  position: absolute;
  top: 360px;
  left: 737px;
}


#learnmore1{
  text-align: center;
  border: none;
  margin: 0px;  
  width: 150px;
  position: absolute;
  top: 390px;  
  left: 147px;
}

#learnmore2{
  text-align: center;
  border: none;
  margin: 0px;  
  width: 150px;
  position: absolute;
  top: 390px;  
  left: 440px;
}

#learnmore3{
  text-align: center;
  border: none;
  margin: 0px;  
  width: 150px;
  position: absolute;
  top: 390px; 
  left: 733px;
}





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


#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;
}

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

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

#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;
}

#block3wide{
  text-align: center;
  font-size: 11pt;
  border: none;
  margin: 0px;  
  padding-top: 5px;
  padding-left:5px;
  padding-right:5px;
  width: 700px;
  height: 30px;
  position: absolute;
  top: 315px;
  left:170px;
}


#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;
}

#blocklefttextNS{
  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: 60px;
}

#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;
}

#blockrighttextNS{ 
  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: 500px;
}

#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: 70px;
}

#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: 500px;
}

#locationmap{
  width: 100px;
  height: 100px;
  margin: 0px;  
  padding: 0px;
  border: none;
  position: absolute;
  top:85px;
  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:85px;
  left:35px;
}

#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:575px;
  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;
}

#cataloguetitle{
  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;
  font-family: Gill Sans Mt;
  font-size: 20pt;
}

#cataloguephoto{
  text-align: center;
  width: 200px;
  height: 300px;
  margin: 0px;  
  padding: 0px;
  border: none;
  position: absolute;
  top:180px;
  left:35px;
}

#cataloguenotes{
  text-align: left;
  border: none;
  margin: 0px;  
  padding-top: 5px;
  padding-left:5px;
  padding-right:5px;
  width: 700px;
  height: 30px;
  position: absolute;
  top: 180px;
  left:300px;
}


#tinyadimage1{
  position: absolute;
  top: 420px;
  left: 75px;
}


#tinyadimage2{
  position: absolute;
  top: 435px;
  left: 90px;
}

#tinyadimage3{
  position: absolute;
  top: 450px;
  left: 105px;
}

#tinyadimage4{
  position: absolute;
  top: 420px;
  left: 325px;
}


#tinyadimage5{
  position: absolute;
  top: 420px;
  left: 575px;
}


#tinyadimage6{
  position: absolute;
  top: 420px;
  left: 825px;
}


.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;
}
.11point{
  font-size:11pt;
}
.initalic{
  font-style:italic;
}

.underscore{
      text-transform: uppercase;
}


