
table{
	background:rgba(255,0,0,.3);
}
#calevent{
	border:20px outset red;
}
th.calheading{
	text-align:center;
	font-size:2em;
	height:40px;
	background: -webkit-linear-gradient(black,black, white); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(black,black, white); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(black,black, white); /* For Firefox 3.6 to 15 */
	background: linear-gradient(black,black, white); /* Standard syntax */
	color:white;
}
th.calDayHead{
	border:2px outset black;
	width:130px;
	height:30px;
	background: -webkit-linear-gradient(black,black, white); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(black,black, white); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(black,black, white); /* For Firefox 3.6 to 15 */
	background: linear-gradient(black,black, white); /* Standard syntax */
	color:white;
}
td{
	width:100px;
	background:white;
	border:1px solid black;
	height:130px;
	vertical-align:text-top;
	text-decoration:underline;
	
}

#todayDay{
	border: 2px solid red;
}