body 	{
	font: 10pt arial;
	color: Black;
	background: #FFFFE1;
}

td 	{
	font: 10pt arial;
	color: Black;
}

a	{
	color:red;
	text-decoration:none;
	font-weight: bolder;
	font-family: Arial, Helvetica, sans-serif;
	}

a:hover	{
	color:purple;
	}

hr	{
	color:tan;
	background-color: tan;
	border: none;
	}

img	{
	border-color:gray;
	}

.all	{
	text-align=justify;
	}

#header {
	font:10pt bold arial;
	}

.header {
	font-weight: bold;
        text-align: center;
	}

.lefthead {
	font:7pt bold arial;
	color:brown;
	}

.subhead {
	font-weight: bold;
        text-align: center;
	}

.sightingtable {
	border:1px solid brown;
	background: red; 
	padding: 0px;
	width: 350px;
	}

.sightingtd {
	border:1px solid brown;
	background: #ffffcc;
	padding: 10px;
	margin: 5px;
	text-align:center;
        font-weight: bold;
	}


.sightingtd p{
	text-align:justify;
        font-weight:normal;
}


.sightingtd img {
	border: 1px solid brown;
	margin: 3px;
        text-align: center;
}

.sightingdescript {
	text-align: justify;
	margin-top: 10px;
}

.sightingtd p:first-letter {
	font-size: 150%;
}

.headernav	{
	position:absolute;
	top:105px;
	left: 150px;
	width: 500px;
	height: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;



	}
h2 {
	font-family: Ravie;
}

/* Calendar: */
caption.bCalendarCaption {
	border: 1px solid #ccc;
	background-color: #eee;
	border-bottom: 0;
}
table.bCalendarTable {
	border: solid 1px #ccc;
	border-collapse: separate; 
}
table.bCalendarTable tfoot td {
	background-color: #eee;
	border-top: 1px solid #ccc;
}
table.bCalendarTable tfoot a {
	text-decoration: none;
}
table.bCalendarTable tfoot a:hover {
	background-color: #78a;
	color: #fff;
}
th.bCalendarHeaderCell {
	color: #abc;
}
#bCalendarToday {
	background-color: #bce;
}
