/* @override http://www.krystal93.com/CSS/calendar.css */

@charset "utf-8";

body {
}

.calendar {
   width: 540px;
}
.calendar div {
   float: left;
   height: 70px;
   width: 70px;
}
.calendar .monheader {
   color: #FFFFFF;
   text-align: center;
   height: 20px;
   width: 525px;
	font: bold 15px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	background-color: blue;
}
.calendar .dayheader {
   color: #FFFFFF;
   text-align: center;
   height: 20px;
   background-color: #5e5e5e;
	width: 75px;
	font: bold 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
.calendar .day {
	width: 75px;
	height: 75px;
	color: #b47c00;
	font: 8px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: left;
	text-indent: 5px;
	background: url(../images/other/daybg.jpg) no-repeat;
}
.calendar .today {
   border-color: #CC0000;
	width: 75px;
	height: 75px;
	background-image: url(../images/other/activeday.jpg);
	color: #b47c00;
	font: bold 10px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
.calendar .inactive {
   background-color: #666666;
	width: 75px;
	height: 75px;
	background-image: url(../images/other/inactivedaybg.jpg);
}

.event {
	color: #5f2200;
	font-size: 9px;
	text-decoration: none;
}

a {
	color: red;
}

* {
	
}

a.class {
	color: green;
	font-size: 10px;
}
