BODY {
      font-family: 'Tahoma', sans-serif;
      color: black;
      background-color: white;
      font-size: 12pt;
      vertical-align: top;
    }

DT {
   font-weight: bold;
   }

TABLE {
      font-family: 'Tahoma', sans-serif;
      color: black;
      background-color: white;
      font-size: 12pt;
      vertical-align: top;
    }
    
H1 {
      text-align: left;
}

.banner {
      width: 100%;
	  height: 120px;
      margin-bottom: 14pt;
      margin-top: 0;
      padding-bottom: 0;
      padding-top: 0;
      vertical-align: bottom;
      padding-right: 14pt;
      border-spacing: 0;
      }

.header {
      font-size: 1.4em;
      font-weight: bold;
      text-align: right;
      vertical-align: bottom;
      margin-bottom: 14pt;
      margin-top: 0;
      padding-top: 0;
      padding-bottom: 14pt;
      padding-right: 14pt;
      padding-left: 4pt;
      color: white;
      background-repeat: repeat-x;
      background-attachment: scroll;
      background-color: black;
      background-image: url(./images/bannerbg.png);
      width: 100%;
       }

.boldtop {
      font-weight: bold;
      vertical-align: top;
    }


.pg1black {
      color: white;
      background-color: black;
      text-align: center;
      margin: 1pc;
      }

.pg1white {
      color: black;
      background-color: white;
      text-align: center;
      margin: 1pc;
      }

.footer {
      font-size: 0.8em;
      color: white;
      background-color: black;
      text-align: center;
      width: 100%;
      margin-top: 6pt;
      padding: 6pt;
       }

.navi {
      font-family: 'Tahoma', sans-serif;
      text-align: right;
      font-weight: bold;
     }

.body {
      font-family: 'Tahoma', sans-serif;
      color: black;
      background-color: white;
      font-size: 1em;
      vertical-align: top;
      width: 100%;
      text-align: justify;
    }

.map {
      color: #808080;
      background-color: white;
      font-family: 'Tahoma', sans-serif;
      font-size: 0.9em;
     }

.close {
      color: black;
      background-color: white;
      font-family: 'Tahoma', sans-serif;
      font-size: 0.9em;
      font-style: italic;
      text-align: center;
     }

.link {
     list-style-type: square;
     margin-top: 0;
     margin-bottom: 0;
     padding-top: 0;
     padding-bottom: 0;
      }

.leftbar {
      vertical-align: top;
      padding-right: 1pc;
      width: 160px;
      height: 40px;
        }

.imgleft {
      margin: 1pc;
      float: left;
         }

.imgright {
      margin: 1pc;
      float: right;
         }

.imgcenter {
      margin: 1pc;
      text-align: center;
         }

.whiteonblack {
      color: white;
      background-color: black;
              }

.larger {
      font-size: 14pt;
        }

.topcenter {
      vertical-align: top;
      text-align: center;
    }

.bottomcenter {
      vertical-align: bottom;
      text-align: center;
    }


.center {
		text-align: center;
	}
	
.smaller {
	font-size: 0.8em;
	}
	
.left {
    text-align: left;
	}
	
.right {
    text-align: right;
}

.smallitalic {
	font-size: 0.8em;
	font-style: italic;
	}
	
.thumbnail {
    cursor: pointer;
    }

.gbook {
      font-family: 'Tahoma', sans-serif;
      color: black;
      background-color: white;
      font-size: 12pt;
      vertical-align: top;
    }

.gbookentry {
      font-family: 'Tahoma', sans-serif;
      color: black;
      background-color: #DCDCDC;
      font-size: 12pt;
      vertical-align: top;
    }

.left {
      text-align: left;
      }

.pastevent {
      font-family: 'Tahoma', sans-serif;
      color: LightGray;
      background-color: white;
      font-size: 1em;
      vertical-align: top;
      width: 100%;
      text-align: justify;
    }
