
body
	{
	margin: 0;
	background-color:  rgb(34,46,57);
	font-family: verdana;
	font-size: 9pt;
	}

h1
	{
	padding-bottom: 0.5em;
	margin: 0;
	font-family: trebuchet ms, arial, helvetica;
	background:  url('./images/batpic2.gif') 1px 1px no-repeat;
	padding-left: 35px;
	padding-top: 2px;
	font-size: 16pt;
	font-weight: bold;
	color: black;
	}

h2
	{
	padding: 0;
	font-family: trebuchet ms, arial, helvetica;
	font-size: 12pt;
	}

a
	{
	text-decoration: underline;
	}

a:hover
	{
	color: black;
	background-color: white;
	}

p ol ul
	{
	font-family: verdana, arial;
	font-size: 9pt;
	line-height: 1.4em;
   padding-top: 0em;
   margin-top: 0em;
	}

.core
	{
	margin-left: auto;
	margin-right: auto;
	margin-top: 1em;
	margin-bottom: 1em;
	width: 779px;
	color: black;
	background-color: white;
	border: 1px solid white;
	}
	
div
	{
	font-size: 10pt;
	}

.header
	{
	background-color: #9f9081;
	background-image: url('./images/banner5.jpg');
	border: 0px;
	height: 132px;
	}

.toolbar
	{
	display: block;
	font-size: 10pt;
   font-family: trebuchet ms;
 	background-image: url('./images/menu5.jpg');
	padding: 0px;
	}

.toolbar span
	{
	display: table-cell;
	background-color: white;
	border: 0;
	color: black;	font-weight: bold;
	margin : 0;
	padding-bottom: 8px;
	padding-left: 1em;
	padding-right: 1em;
	padding-top: 8px;
	}

.toolbar a
	{
	display: table-cell;
	color: white;
	font-weight: bold;
	margin: 0;
	padding-bottom: 8px;
	padding-left: 1em;
	padding-right: 1em;
	padding-top: 8px;
	}

.toolbar a:hover
	{
	color: black ! important;
	background: #eaeaea url('./images/batpic1.gif') 2px 1px no-repeat;
	}
   
.toolbar a:visited
   {
   color: silver;
   }
   
.logo
   {

      padding: 0em;
      bottom: 0px;
    }

.content
	{
	padding: 15px;
   background-color: white;
   overflow: auto;
   
	}

.lefttext
	{
	padding: 0em;
	}

.footer
	{
	font-size: 9pt;
	font-weight: normal;
	padding: 1em;
	text-align: center;
	border-top: 1px solid white;
	background-image: url('./images/footer.jpg');
	color: white;
	clear: both;
	}

.footer a
	{ color: white; }
	
.footer a:hover
   { background-color: black; }
   
.copyright
   {
      padding: 1em;
      text-align: center;
      color: #707070;
      font-size: 8pt;
   }

.leftimage
   {
   float: left;
   margin-right: 1em;
   margin-bottom: 1em;
   border: 1px solid black;
   }
   
.rightimage
   {
      border: 1px solid black;
      float: right;
      margin-left: 1em;
      margin-bottom: 1em;
   }

.motto
   {
      display: block;
      text-align: center;
      font-weight: bold;
      margin-bottom: 0em;
   }

.caption
   {
      display:block;
      text-align: center;
      padding: 1px;
      font-size: 8pt;
      color: rgb(150,170,200);
      background-color: #503050;
   }
   
.rightimage_inline
   {
   float: right;
   margin-left: 1em;
   margin-bottom: 1em;
   }

.tab
   {
    font-weight: bold;
    background-color: #d0d0d0;
    }
    
.month 
   {
   font-weight: bold;
   background-color: #f0f0f0;
   padding: 0.25em;
   }
   
.events
   { 
   border: 0 ; 
   border-collapse: collapse;
   }
   
 .events td
   { 
      padding: 2px; 
      border: 1px dotted silver; 
   }
   
.details 
   {
	   font-size: x-small;
   }   