body{
   background-color:white;
   }







#background{
  position:fixed;
  top:0em;
  left:0em;
  z-index:-400; }
  

hr{
  margin-top:0em;}


  

h1{
font-family:trade gothic lt std, helvetica;
font-style:italic;
color:#933;
font-size:5em;
font-weight:bold;
width:990px;
position:absolute;
top:0.25em;
left:3.45em;



}

#pic{
  position:absolute;
  top:10.5em;
  left:17.25em;}

h1 em{
  color:#5bbecb;
  }
     
#page{
  position:absolute;
  top:2.25em;
  left:9.75em;
  z-index:-500;
  padding-bottom:150em;
  }


      
#back{
  position:fixed;
  top:2em;
 left:10em;
 z-index:-500000;

  }


#home{
  position:fixed;
  top:14em;
  left:5em;}
  


  

  
#schedule{
  position:fixed;
  top:17em;
  left:5em;}
  
#about{
  position:fixed;
  top:20em;
  left:5em;}


#map{
  position:fixed;
  top:23em;
  left:5em;}
  
#contact{
  position:fixed;
  top:26em;
  left:5em;}



h2{
  font-family:trade gothic lt std, helvetica;
  font-style:bold;
  font-size:1.875em;
  margin-left:9.25em;
  margin-right:4em;
  margin-top:8em;
  margin-bottom:0em;
   }

#breakfast img{
  position:absolute;
  top:29em;
  left:17em;
  z-index:-200;
   padding: .5em .5em .5em .75em;
  border:.1em;
  border-style:solid;
  border-color:black;
  background-color:white;
  -moz-border-radius: 1em 0em 0em 1em;
  -webkit-border-radius: 1em 0em 0em 1em;}

#breakfast h2{
  font-family:trade gothic lt std, helvetica;
  font-size:1.875em;
  margin-left:9.25em;
  margin-bottom:0em;
  margin-top:1em;}

#breakfast h4{
  font-family:trade gothic lt std, helvetica;
  color:black;
  font-style:italic;
  margin-left:36.4em;
  margin-bottom:-1em;
  line-height:1.064em;
  font-size:1em;
  width:10em;
  }

.time{
  font-family:trade gothic lt std, helvetica;
  color:black;
  font-style:bold;
  font-size:1em;
  margin-left:17.5em;
  margin-top:4em;
  font-style:none;}

.time strong{
  color:#5bbecb;}



#breakfast h3{
  font-family:trade gothic lt std, helvetica;
  font-size:1.125em;
  color:#933;
  margin-bottom:-.75em;
  margin-left:32.5em;
  margin-top:2.5em;
  width:28em;
}  


#breakfast p{
  font-family:arno pro;
  margin-left:36.5em;
  margin-bottom:-.25em;
  margin-top:1em;
  font-size:1em;
  width:30em;}

  
#refresh h2{
  font-family:trade gothic lt std, helvetica;
  color:black;
  font-style:bold;
  font-size:1.875em;
  margin-left:9.25em;
  margin-top:4em;
  width:30.5em;
  margin-bottom:-.5em;}
  


#page2{

  position:absolute;
  top:80em;
  left:9.75em;
  z-index:-497;
  padding-bottom:100em;
  }


#affinityone h2{
  font-family:trade gothic lt std, helvetica;
  color:black;
  font-style:bold;
 font-size:1.875em;
  margin-left:9.25em;
  margin-top:4em;
  margin-bottom:-.5em;
  width:25em;}

#affinityone img{
  position:absolute;
  top:94.5em;
  left:17em;
   padding: .5em .5em .5em .75em;
  border:.1em;
  border-style:solid;
  border-color:black;
  background-color:white;
  -moz-border-radius: 1em 0em 0em 1em;
  -webkit-border-radius: 1em 0em 0em 1em;}
  
#hatch{
  position: absolute;
  top:76.5em;
  left:-1em;
    padding: .5em .5em .5em .75em;
  border:.1em;
  border-style:solid;
  border-color:black;
  background-color:white;
  -moz-border-radius: 1em 0em 0em 1em;
  -webkit-border-radius: 1em 0em 0em 1em;}

#affinityone h3{
  font-family:trade gothic lt std, helvetica;
  font-size:1.313em;
  font-style:bold;
  color:#933;
  margin-left:27.75em;
  margin-bottom:-.75em;
  width:25em;
}

#break{
  position:absolute;
  top:208.50em;
  left:17em;
}

#affinityone h4{
  font-family:trade gothic lt std, helvetica;
  color:black;
  font-style:italic;
  margin-left:36.4em;
  margin-bottom:-1em;
  margin-top:.5em;
  line-height:1.064em;
  font-size:1em;
  }

#affinityone p{
  font-family:arno pro;
  margin-left:36.5em;
  margin-top:1em;
  margin-bottom:1em;
  width:28em;}

.room{
  font-family:trade gothic lt std, helvetica;
  font-size:1em;
  color:#5bbecb;
  margin-left:36.5em;}

#lunch{
  margin-top:-10em;
  margin-bottom:-7em;
}
 
#lunch .time{
  font-family:trade gothic lt std, helvetica;
  color:black;
  font-style:bold;
  font-size:1em;
  margin-left:17.5em;
  margin-top:4em;
  font-style:none;}
  
#affinitytwo h2{
  font-family:trade gothic lt std, helvetica;
  color:black;
  font-style:bold;
  font-size:1.875em;
  margin-left:9.25em;
  margin-top:6em;
  width:30.5em;
  margin-bottom:-.5em;}
  

#affinitytwo img{
  position:absolute;
  top:237em;
  left:17em;
   padding: .5em .5em .5em .75em;
  border:.1em;
  border-style:solid;
  border-color:black;
  background-color:white;
  -moz-border-radius: 1em 0em 0em 1em;
  -webkit-border-radius: 1em 0em 0em 1em;}
  
#affinitytwo h3{
  font-family:trade gothic lt std, helvetica;
  font-size:1.313em;
  font-style:bold;
  color:#933;
  margin-left:27.75em;
  margin-bottom:-.75em;
  width:25em;}
  
#affinitytwo h4{
  font-family:trade gothic lt std, helvetica;
  color:black;
  font-style:italic;
  margin-left:36.4em;
  margin-bottom:-1em;
  line-height:1.064em;
  font-size:1em;
  }

#affinitytwo p{
  font-family:arno pro;
  margin-left:36.5em;
  width:28em;
  }

#general h2{
  font-family:trade gothic lt std, helvetica;
  color:black;
  font-style:bold;
  font-size:1.875em;
  margin-left:9.25em;
  margin-top:2em;
  width:30.5em;
  margin-bottom:-.5em;}
  
#general img{
position:absolute;
  top:62em;
  left:18em;
   padding: .5em .5em .5em .75em;
  border:.1em;
  border-style:solid;
  border-color:black;
  background-color:white;
  -moz-border-radius: 1em 0em 0em 1em;
  -webkit-border-radius: 1em 0em 0em 1em;}
  
#general h3{
  font-family:trade gothic lt std, helvetica;
  font-size:1.125em;
  color:#933;
  margin-left:32.25em;
  margin-bottom:-1em;
  width:30.5em;
}
#general h4{
  font-family:trade gothic lt std, helvetica;
  color:black;
  font-style:italic;
  margin-left:36.25em;
  margin-bottom:-.75em;
  line-height:1.064em;}

#general p{
  font-family:arno pro;
  margin-left:36.25em;
  width:30.5em;
}

#general img{
  position:absolute;
  top:354.5em;
  left:17em;
   padding: .5em .5em .5em .75em;
  border:.1em;
  border-style:solid;
  border-color:black;
  background-color:white;
  -moz-border-radius: 1em 0em 0em 1em;
  -webkit-border-radius: 1em 0em 0em 1em; }

 #footer {
   font-family:trade gothic lt std, helvetica;
   font-size:.9em;
   margin:3em -15em .25em 32em;
   width:30em; }
   
#footer a{
   text-decoration:none;}
   
 #footer hr{
   width:58em;
   margin:20em 0 1em -13em;}
   

   #access{
  width:10em;
  position:fixed;
  top:0em;
  left:68em;}

#access h3{
  font-family:trade gothic lt std, helvetica;

  color:#CCC;
  margin-bottom:-.5;}

#access input{
  font-size:.9em;
  font-style:italic;
  font-family:trade gothic lt std, helvetica, sans serif;
  color:#933;
  margin-left:0em;

  }
  #acces .question{
    margin-top:4em;}

  #access h4 {
  font-size:.9em;
  font-style:italic;
  font-family:trade gothic lt std, helvetica, sans serif;
  color:#933;
  margin-bottom:1em;
  margin-top:1em;

  }


#thursbutton{
  position:fixed;
  top:29em;
  left:67.5em;
 }
  
  

      #access{
  width:10em;
  position:fixed;
  top:0em;
  left:68em;}

#access h3{
  font-family:trade gothic lt std, helvetica;

  color:#CCC;
  margin-bottom:-.5;}

#access input{
  font-size:.9em;
  font-style:italic;
  font-family:trade gothic lt std, helvetica, sans serif;
  color:#933;
  margin-left:0em;

  }
  #acces .question{
    margin-top:4em;}

  #access h4 {
  font-size:.9em;
  font-style:italic;
  font-family:trade gothic lt std, helvetica, sans serif;
  color:#933;
  margin-bottom:1em;
  margin-top:1em;

  }
  

  
