h1, h2, h3, h4, h5, h6 {text-align: center;
                        font-weight: bold;
                        margin-top: 1px;
                        margin-bottom: 1px;
                       }

h1 {font-size: 18pt;
   }

h1.happenings {color: blue;
              }

h2 {font-size: 16pt;
   }

h2.red {color: red;
       }

h3 {font-size: 14pt;
   }

h4 {font-size: 12pt;
   }

h4.left {text-align:left;
         margin-left:25px;
        }

h4.box {text-align: center;
        background-color: blue;
        margin-top: 10px;
        margin-bottom: 10px;
        border-color: red;
        border-style: solid;
        margin-left: 50px;
        margin-right: 50px;
       }

h5 {font-size: 11pt;
   }

h6 {font-size: 10pt;
   }

h6.left {text-align:left;
         margin-left:25px;
        }

p.mission {font-size: 8pt;
           font-family: Arial, sans-serif;
           text-align: center;
           position: absolute;
           left: 20px;
           top: 0px;
          }

a:link {text-decoration: none;
        color: white;
       }

a:hover {color: cyan;
        }

a:visited {text-decoration: none;
           color: white;
          }

a:link.white {
             }

#main  {background-image: url("images/StAndrewBackground.jpg");
        background-repeat: no-repeat;
        border: 1px solid rgb(204,204,204);
        width: 850px;
        height: 600px;
        position: absolute;
        left: 5px;
        top: 5px;
        font-family: Arial,sans-serif;
       }

#schedule {position: absolute;
           left: 20px;
           top: 240px;
           width: 385px;
          }

#spacer {margin-top: 10px;
        }

#construction {font-family: "Times New Roman", serif;
               color: white;
               text-align: center;
               font-size: 11pt;
               position: absolute;
               left: 20px;
               top: 520px;
               width: 385px;
              }

#contact {position: absolute;
          left: 440px;
          top: 530px;
          width: 385px;
         }

#copyright {position: absolute;
            left: 25px;
            top: 600px;
            width: 800px;
            font-size: 8pt;
            text-align: center;
         }

#sched {left: 65px;
        text-align: center;
        margin-top: 1px;
        margin-bottom: 1px;
       }

#info {position: absolute;
           left: 440px;
           top: 0;
           width: 400px;
          }

#welcome {margin-left: 105px;
          text-align: center;
          margin-top: 10px;
          margin-bottom: 10px;
         }
