BODY, P, DIV, LI, BLOCKQUOTE, PRE  {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : white;
}
A.calendar:link {
    font-weight: normal;
    font-size: 10pt;
    line-height: 14pt;
    font-family: Arial, Helvetica, sans-serif;
    font-style: normal;
		color: #66ffff;
	}
A.calendar:hover {
    font-weight: normal;
    font-size: 10pt;
    line-height: 14pt;
    font-family: Arial, Helvetica, sans-serif;
    font-style: underline;
		color: #ff99ff;
	}
A.calendar:visited {
    font-weight: normal;
    font-size: 10pt;
    line-height: 14pt;
    font-family: Arial, Helvetica, sans-serif;
    font-style: normal;
		color: #ff99ff;
	}

th.officers {
  background: #0099cc;
	font-weight: bold;
	font-size: 12pt;
}
td.officers {
  background: #006699;
	font-weight: normal;
	font-size: 10pt;
}
th.news {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	font-size: 12pt;
}
td.news {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12pt;
	color: #000000;
	font-style: normal;
	background: #FFFFFF;
  background: #999900;
}
a.officers:link {
    font-weight: normal;
    font-size: 10pt;
    line-height: 14pt;
    font-family: Arial, Helvetica, sans-serif;
    font-style: normal;
		color: white;
		text-decoration: none;
}
a.officers:hover {
    font-weight: normal;
    font-size: 10pt;
    line-height: 14pt;
    font-family: Arial, Helvetica, sans-serif;
    font-style: normal;
		color: white;
		text-decoration: underline;
		background: #669999;
}
a.officers:visited {
    font-weight: normal;
    font-size: 10pt;
    line-height: 14pt;
    font-family: Arial, Helvetica, sans-serif;
    font-style: normal;
		color: white;
		text-decoration: none;
}
td.leftnavbar1 {
	font-weight: normal;
	font-size: 10pt;
	line-height: 14pt;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: white;
	font-variant: normal;
	text-transform: none;
  margin-left: 2px;
    }
A.leftnavbar2 {
    font-weight: normal;
    font-size: 10pt;
    line-height: 14pt;
    font-family: Arial, Helvetica, sans-serif;
    font-style: normal;
    text-decoration: none;
		color: white;
    margin-left: 12px;
	}


.menulink  {
height: 20px;
font-size : 14px;
text-decoration : none;
color : blue;
}
a.menulink:hover {
background : #ccc;
text-decoration: underline;
color: black;
}
.menuheader  {
font-size : x-small;
font-weight : bold;
}

.CalHeader {
font-weight:bold;
font-size: small;
background:#ddf;
}
.CalCaveName {
font-weight:bold;
color:#024;
}
.CalDate {
font-weight:bold;
background: #ddd;
}

.LnkHeader {
font-weight:bold;
}

.PhotoDescription {
	font-size: xx-small;
	font-style : italic;
	font-family: Verdana, Arial, sans-serif;
	}
.photocredit {
  font-weight: lighter; 
	font-size: xx-small; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
.TdBlackBorder {
border: 1px solid black;
vertical-align : top;
}

.question, .section
{
	font-size: 12pt;			/* +1 */
	background : #bbb;
	color : #004;
}

#centercontent {
	position: absolute;
	background:#fff;
	margin-left: 0px;
	width: 600px;
	padding: 0px 0px 0px 0px;	/* top, right, bottom, left */
	/* border:1px solid #000; */
}
.breadcrumbs {
  font-weight: normal;
	text-decoration: none;
	color: #CCCCCC;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
.title {
  font-weight: bold; 
	font-size: x-large; 
	font-family: Verdana, Arial, sans-serif;
}
.normal {
  font-weight: normal; 
	font-size: 10pt; 
	font-family: Verdana, Arial, sans-serif;
	}
.nobreak{
white-space:nowrap;
}
.sidenote
{ 
	font-size:10;
	font-style:italic;
	font-weight:normal;
}
