   body
   {
      margin:auto;
      color:#006600;
      width:1000px;
      background:#ffffff;
   }
   h1
   {
      font-size:30px;
      text-align:center;
   }
   h4
   {
      text-align:center;
   }   
   img.header
   {
      margin:0px;
      padding:0px;
      border:0px solid green;
   }   
   ul
   {
      list-style-type:none;
      margin:0px;
      padding:0px;
   }
   a.leftmenu
   {
      display:block;
      padding-top:10px;
      padding-bottom:10px;
      padding-left:0px;
      padding-right:0px;
      width:180px;
      border-collapse:collapse;
      color:#006600;
      background-color:#99cc99;
      text-align:center;
      text-decoration:none;
   }
   a.leftmenu:hover
   {
      background-color:#66cc66;
   }
   li.leftmenu
   {
      background-color:#ffffff;
      text-align:center;
   }
   div.leftmenu
   {
      float:left;   
      margin:0px;
      margin-right:7px;
      width:180px;   
      left:0px;
      border:1px solid green;
   }
   div.middlewindow
   {
      float:left;   
      margin:0px;
      margin-right:7px;
      left:190px;
      width:490px;
      padding:5px;
      border:1px solid green;
   }
   img.slideshow
   {
      margin:0px;
      padding:0px;
      width:490px;
      max-width:490px;
   }
   p.announcements
   {
      padding:5px;
   }
   div.calevents
   {
      float:left;   
      margin:0px;
      left:700px;
      width:300px;
      border:1px solid green;
   }
   div.contacts
   {
      float:left;   
      margin:0px;
      width:800px;
   }
   table.contacts
   {
      border:1px solid green;
      border-collapse:collapse;
   }
   td.contacts
   {
      padding-left:10px;
      padding-right:10px;
      border:1px solid green;
      border-collapse:collapse;
   }
   td.cntctbtn
   {
      border:1px solid green;
      border-collapse:collapse;
   }
   a.contacts
   {
      display:block;
      padding-top:10px;
      padding-bottom:10px;
      padding-left:0px;
      padding-right:0px;
      width:180px;
      border-collapse:collapse;
      color:#006600;
      background-color:#99cc99;
      text-align:center;
      text-decoration:none;
   }
   a.contacts:hover
   {
      background-color:#66cc66;
   }
      a.moreinfo
   {
      display:block;
      padding-top:10px;
      padding-bottom:10px;
      padding-left:0px;
      padding-right:0px;
      width:80px;
      border-collapse:collapse;
      color:#006600;
      background-color:#99cc99;
      text-align:center;
      text-decoration:none;
   }
   a.moreinfo:hover
   {
      background-color:#66cc66;
   }
   div.glrydirhdr
   {
      float:left;
      margin:0px;
      width:800px;
      max-width:800px;
   }
   div.glrydir
   {
      float:left;
      margin:0px;
      height:40px;
      max-height:40px;
      width:800px;
      max-width:800px;
   }
   div.gallery
   {
      float:left;
      margin:0px;
      width:800px;
      max-width:800px;
   }
   a.directory {
      float:left;   
      display:block;
      padding-top:10px;
      padding-bottom:10px;
      padding-left:0px;
      padding-right:0px;
      height:122px;
      width:200px;
      border-collapse:collapse;
      color:#006600;
      background-color:#ffffff;
      background-image:url('img/folder.jpg');
      background-repeat:no-repeat;
      background-position:center center;
      text-align:center;
      vertical-align:middle;
      text-decoration:none;
   }
   a.directory:hover
   {
      background-color:#66cc66;
   }
   a.image
   {
      float:left;   
      display:block;
      padding-top:10px;
      padding-bottom:10px;
      padding-left:0px;
      padding-right:0px;
      width:200px;
      height:122px;
      border-collapse:collapse;
      color:#006600;
      background-color:#ffffff;
      text-align:center;
      vertical-align:middle;
      text-decoration:none;
   }
   a.image:hover
   {
      background-color:#66cc66;
   }

   img.image
   {
      padding-left:5px;
      padding-right:5px;
      max-height:112px;
      max-width:185px;
      border:0px;
   }
   img.viewpic
   {
      max-width:800px;
      width:800px;
   }