/*
 * $Id: calendar.css,v 1.1 2010/03/24 16:55:49 dustin Exp $
 * Derived from a style sheet Copyright Isaac McGowan, used under GPL.
 * This file is licensed under the GPL version 2 and is provided without warranty.  
 * See http://www.gnu.org/copyleft/gpl.html for license details.
 */
/* *************************************************************
********* Formatting For Month Table and Text *****************
************************************************************* */

table.calendar_table { margin-top: 20px; border: 1px solid #ccc; }
table.calendar_table td { border: 1px solid #ccc; }
table.calendar_table table td { border: 0; }

/* *** month and year header at top of calendar *** */
.date_header { font-size:16px; font-family:arial, helvetica; font-weight:bold; }

/* *** color and size of calendar cells.  *** */
.day_cell, .populated_day_cell { background-color:#eee; height:80px; width: 80px; padding: 3px; }
.empty_day_cell { background-color:#fff; height:80px; width: 80px; padding: 3px; }
.today_cell { background-color:#ffa; height:80px; width: 80px; padding: 3px; }

/**** day number in upper left corner of each cell ****/
.day_number				{ font-size:12px; font-family:verdana, arial, helvetica; color:#369; font-weight: bold; }
.day_number a:link		{ color:#00F; text-decoration:underline }
.day_number a:active		{ color:#00F; text-decoration:underline }
.day_number a:visited	{ color:#00F; text-decoration:underline }
.day_number a:hover		{ color:#00F; text-decoration:underline }

/**** title_txt is the text for each post on main page ****/
.title_txt			{ font-size:10px; line-height:12px; font-family:verdana, arial, helvetica; color:#369; margin: 0 0 10px 0; padding: 0;  }
.title_txt a:link		{ color:#00F; text-decoration: none; }
.title_txt a:active		{ color:#00F; text-decoration: none; }
.title_txt a:visited	{ color:#00F; text-decoration: none; }
.title_txt a:hover		{ color:#00F; text-decoration: underline; }

/**** time line under title text when event time given ****/
.time_str				{ font-size:9px; font-family:arial, helvetica; color:#000; display: none; }

/**** column headers or days of the week ****/
.column_header			{ background-color:#def; font-size:12px; font-family:arial, helvetica; color:#036; font-weight:bold; text-align: center; }

/**** footprint text ****/
.footprint				{ font-size:10px; font-family:verdana, arial, helvetica; color:#000; font-weight:bold ; margin-top:5px}
.footprint a			{ font-size:10px; font-family:verdana, arial, helvetica; color:#00F; font-weight:bold ; margin-top:5px}


/**** footprint text ****/

a.admin { display: none; }
