body {
	background-image: url(bg_grad2a.jpg);
	width: auto;
	margin-left: 40px;
	margin-top: 3px;
	margin-right: 40px;
	margin-bottom: 20px;
	color: #004000;	
}

H1	{font-family: "Palatino Linotype, Times, serif"; 
	color: #004000;
}

#menu	{
background: transparent url(HoneyFloor4.jpg) no-repeat top center;
background-color: #804000;
padding: 5px 0px 5px 0px;
font-family: "Palatino Linotype, Times, serif";
font-weight: normal;
	color: #FFFFFF;
	font-size: large;
	}
	
a, a:hover, a:link	{color: #004000;
	text-decoration: underline;
	}

td 	{border: none;}

table{table-layout: fixed;
width: 904px;
}



h3	{
	font-family: "Palatino Linotype, Times, serif";
	font-size: 18px;
	color: #FFFFFF;
	margin: 0px 20px 0px 10px;
	
}

h4	{
margin: 10px 0px 0px 0px;} 


#menu a	{
	color: #FFFFFF;
	text-decoration: none;
	}
	
p {margin: 12px;  color: #004000;}
.style16 {
	color: #FFFFFF;
	}

body,td,th {
	font-family: "Palatino Linotype, Times New Roman, serif";
	font-size: medium;
}

ul, li{color: #004000; padding-right: 20px;}

.style20 {
	color: #FFFFFF;
	font-size: x-large;
	font-weight: bold;
	padding: 4px;
}
.style21 {
font-size: x-small; 
color:#000000; 
text-decoration:none;}

.style23 a, a:link, a:hover
{color: #004000;
text-decoration: underline;}

.style25 {font-size: small;}

#calendar a {
color: #004000;
text-decoration: none;
padding: 4px;
	}
	
#calendar a:hover	{
color: #004000;
text-decoration: underline;
padding: 4px;
	}

#calendar h3	{
	color: #004000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	vertical-align: middle;
		}

#days td {
border: 2px;
border-style: solid; border-color:#666666;}

beginhovertext
#days {position: absolute; 
		z-index: 100;
		vertical-align: middle;
		}
#days a {  
    margin: 0 0 0 0; border-width: 0; 
   text-decoration: none; color: #0000FF;
   }
#days a:hover {color: #004000;
   border-right:  double white;
   text-decoration: underline;
   }

 
.hover a span {display: none;
text-decoration: none;}
.hover a:hover span {display: block;
   position: absolute; width: 700px;
   vertical-align:middle;
   left: 20px;
   padding: 5px; margin: 0px 10px 10px 10px; z-index: 100;
   color: #000000; background: #CCCCCC;
   font: 13px Verdana, sans-serif; text-align: center;
   border: 1px black solid;}
.bg1 {
	background-color: #FFFF99;
}
.bg2 {
	background-color: #D6D6D6;
}

.bg1cancel {
	background-color: #FFFF99;
	background: transparent url(cancel.png) no-repeat top center;
}
.bg2cancel {
	background-color: #D6D6D6;
	background: transparent url(cancel.png) no-repeat top center;
}

#menu2	{

padding: 10px;
font-family: "Palatino Linotype, Times, serif";
font-weight: normal;
color: #FFFFFF;
	}
#menu2 a	{
	color: #FFFFFF;
	text-decoration: underline;
	}
.bg3 {

	background-color: #ecfeec;
}

