<!-- Created on Apr 11, 2008 11:06:05 AM -->
<!-- Updated on June, 2015  -->

A:link    { color: #000000; background:  }
A:active  { color: #F0F0F0; background:; font-size: 125% }
A:visited { color: #0F0F0F; background:; font-size: 85% }

BODY.main {
  color: #000000;
  background: #FFFFFF;
  background-image: url(http://gatheringsattheschool.com/images/texture.png);
  background-attachment: fixed;
  background-repeat: repeat;
  background-size: ; 
  font-family: san serif;
  font-size: 100%;
}

.outerwrapper {
   margin: 0% 5% 0% 5%;
   padding: 2 2 2 2;
   border: 1px solid #000000;
   text-align: center;
   position: relative;
   overflow: ;
  }

.header {
   vertical-align: top;
   text-align: center;
   border: 0px solid #000000;
   background: #f2f5be;
   color: #000000;
}

.title1 {font-size: 1.5em;}
  
.title2 {font-size: 1.0em;}

.nav, .footer, .menu {
   margin: 0% 0% 0% 0%;
   padding: 5 5 5 5;
   width: ;
   border: 0px solid #ffffff;
   background: #d1d1d1 ;
   color: #000000;
   text-align: center;
   font-size: 1em;
   position: relative;
   overflow: ;
}

H1.main, H2.main {
  margin-left: 5%;	
  width: 90%;
  border-bottom: 1px solid #000000;
  background: ;
  color: #000000;
  text-align: center;
  font-family: ;
  font-size: 1.50em;
}

P.main, P.addr  {
  background: ;
  color: #000000;	
  text-align: center;
  font-family: ;
  font-size: 1.0em;
}

DIV.mainwindow{
   margin: 0% 0% 0% 0%;
   padding: 5 5 5 5;
   width: ;
   text-align: center;
   position: relative;
   overflow: ;
   border: solid 0px #000000;
}

DIV.frontpg{
   margin: 0% 0% 0% 0%;
   padding: 5 5 5 5;
   width: ;
   position: relative;
   height: ;
   overflow: ;
}
DIV.imgblock{
   margin: 0% 0% 0% 0%;
   padding: 5 5 5 5;
   position: relative;
   border: solid 0px #000000;
}
DIV.imgdatablk{
   margin: 0% 0% 0% 0%;
   padding: 5 5 5 5;
   position: relative;
   border: solid 0px #000000;
}

IMG.imgpic{
   width: 85%;
   height: auto;
  }

.imgtxt{
   font-size: 2.75em;
}


