/*body { 
	font: 12pt georgia;
	/*background: url(??);*/
}*/

DIV#calendar {
	padding-top: 20px;
	text-align: center;
	width: 100%;
}

DIV#calendar TABLE {
	border: medium double black;
	border-collapse: collapse;
      background: white;
      margin-left: 0%;
      width: 90%;
}

DIV#calendar TH {
	background-color: #cc0000;
	padding: 3px;
}

DIV#calendar TH#2 {
	background-color: #0000FF;
	padding: 3px;
}

DIV#calendar TH#3 {
	background-color: #9933FF;
	padding: 3px;
}
DIV#calendar TH.prev {
	font-size: 18pt;
	color: #ffff00;
}

DIV#calendar TH.monthYear {
	font-size: 24pt;
	color: #ffff00;
}

DIV#calendar TH.next {
	font-size: 12pt;
	color: #ffff00;
}

DIV#calendar TD {
	background-color: #ddffff;
	padding: 5px;
	text-align: left;
	vertical-align: top;
	width: 100px;
	height: 100px;
	border: 1px solid black;
	font-size: 18pt;
}

DIV#calendar TD.filler {
	background-color: #FF3333;
}

DIV#calendar TD.filler2 {
	background-color: #3399FF;
}

DIV#calendar TD.filler3 {
	background-color: #9966FF;
}

DIV#calendar p {
	font-size: 12pt;
	font-weight: bold;
	color: red;
}

DIV#calendar TD#xmas {background: url(../Calendar_months/data/Santa_skates_2.gif) no-repeat center center;}

DIV#calendar TD#newyear {background: url(../Calendar_months/data/happynewyear.jpg) no-repeat center center;}

DIV#calendar TD#hearts {background: url(../Calendar_months/data/valentines.jpg) no-repeat center center;}

DIV#calendar TD#patricks {background: url(../Calendar_months/data/patricks.jpg) no-repeat center center;}

DIV#calendar TD#jester {background: url(../Calendar_months/data/jester.jpg) no-repeat center center;}

DIV#calendar TD#mother {background: url(../Calendar_months/data/mothers_day2.jpg) no-repeat center center;}

DIV#calendar TD#july4 {background: url(../Calendar_months/data/july.jpg) no-repeat center center;}

DIV#calendar TD#halloween {background: url(../Calendar_months/data/halloween.jpg) no-repeat center center;}

DIV#calendar TD#thanksgiving {background: url(../Calendar_months/data/thanksgiving.jpg) no-repeat center center;}