/* Start of CMSMS style sheet 'Calendar CSS' */
/* CSS Document */

/* make all links red */
.calendar tr td a {
	color: red;
}
/* highlight "today" for the small calendar */
.calendar-today {
	font-weight: bold;
}

/* display the "upcominglist" as one line per entry (assuming default class and id names) */
#cal-upcominglist .calendar-date-title, #cal-upcominglist .calendar-summary-title {
	display: none;
}
#cal-upcominglist h2, #cal-upcominglist .calendar-date, #cal-upcominglist .calendar-summary {
	display: inline;
	margin-right: 5px;
}
/* tidy up text sizes for lists */
#cal-list h1, #cal-upcominglist h1 {
	color: red;
	font-size: 120%;
}
#cal-list h2, cal-upcominglist h2 {
	font-size: 110%;
}
/** large calendar rules (assuming default class and id names) **/
/* border on for #cal-calendar */
#cal-calendar {
	margin: 0;
	border-collapse:    collapse;
	border: 0;
        background: url(images/calendar_watermark.png) center no-repeat; 
}

#cal-calendar a {
	text-decoration: none;
	color: #666666;
}

#cal-calendar A:HOVER {
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #990000;
	text-decoration: underline;
}

/* nice squares for the #cal-calendar table */
#cal-calendar th {
        padding: 0px;
        margin: 0;
        border: none;
	text-align: center;
}
#cal-calendar td {
	border: 1px solid #dddddd;
	vertical-align: top;
	padding: 3px;
	height: 75px;
	width: 75px;
}

/* format summaries nicely in #cal-calendar */
#cal-calendar ul {
	margin: 0px;
	padding: 5px 0 0 0;
	padding-left: 5px;
}
#cal-calendar li {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}

.calendarheader {
        padding: 3px;
}

#initial_days {
	background: url('uploads/TEMPLATES/layout/bgtile.gif') repeat center;
}

#monday {
	background-image: url('uploads/TEMPLATES/layout/containers/redheaderl.jpg');
        background-repeat: no-repeat;
        background-position: left;
}

#sunday {
	background: url('uploads/TEMPLATES/layout/containers/redheaderr.jpg') no-repeat right;
}

#cal-calendar .calendar-day {
	background-color: #80ff80;
}
#cal-calendar .calendar-today {
	font-weight: normal;
	background-color: #eeeeee;
}
.calendar-event .calendar-date-title, .calendar-event .calendar-summary-title, .calendar-event .calendar-details-title {
	display: none;
}

/* End of 'Calendar CSS' */

