/*FORMAT: WHOLE PAGE*/

body {
background-color:#161047;
}

#bigcal {
	width:800px;
	border:0;
	}

/*======================================================*/
/*FORMAT: TABLE*/
#bigcal table {
	width:100%;

	}

/*======================================================*/
/*ADVENT*/

/*======================================================*/	
/*TEXT: TABLE CAPTION: NAME OF MONTH*/	
#bigcal caption {
	background-color:#161047;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:small;
	font-weight:600;
	}
	
/*FORMAT: WEEK CAPTION: NAMES OF DAYS*/	
#bigcal th {
	background-color:#161047; /*1C5077 E4E1ED*/
	border:solid;
	border-color:#343052; /*9BBFDB*/
	border-width:4px;
	}
	
/*TEXT: WEEK CAPTION: NAMES OF DAYS*/	
#bigcal th {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	font-weight:400;
	color:#FFFFFF;
	}

/*======================================================*/
/*FORMAT: TABLE CELLS*/	
#bigcal td {
	background-color:#AEAAD2; /*DFE3EC*/
	border:solid;
	border-color:#343052; /*DARK BLUE*/
	border-width:4px;
	width:100px;
	}

#bigcal td#skipped {
	background-color:#E8E6ED; /*LIGHT BLUE*/
	border:solid;
	border-color:#064086;
	border-width:4px;
	width:auto;
	}
	
#bigcal td#saints {
	background-color:#E24530; /*RED*/
	border:solid;
	border-color:#A68524;   /*DARK BLUE*/
	border-width:4px;
	width:100px;
	}
	
#bigcal td#saints_advent {
	background-color:#E24530; /*RED*/
	border:solid;
	border-color:#064086;   /*GOLD*/
	border-width:4px;
	width:100px;
	}
	
#bigcal td#holyday {
	background-color:#FFFFFF; /*WHITE*/
	border:solid;
	border-color:#A68524;   /*GOLD*/
	border-width:4px;
	width:100px;
	}
	
#bigcal td#advent {
	border:solid;
	border-color:#064086;  /*PURPLE*/
	border-width:4px;
	width:100px;
	}
	
#bigcal td#christmas {
	background-color:#FFFFFF; /*WHITE*/
	border:solid;
	border-color:#E29D30;  /*GOLD*/
	border-width:4px;
	width:100px;
	}

/*TEXT: TABLE CELLS: DAY NUMBER*/	
#bigcal td .daynumber {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	font-weight:600;
	color:#000000;
	}
	
/*TEXT: TABLE CELLS: PARAGRAPH*/	
#bigcal td p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	font-weight:400;
	color:#000000;
	}
	

/*TEXT: TABLE CELLS: LINKS IN TEXT*/
#bigcal td a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	font-weight:400;
	color:#000000;
	text-decoration:none;
	}
	
#bigcal td a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	font-weight:400;
	color:#000000;
	text-decoration:none;
	}

/*TEXT: TABLE CELLS: LINK MOUSE OVER IN TEXT*/
#bigcal td a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	font-weight:400;
	color:#2E6EB9;
	text-decoration:none;
	}

/*TEXT: TABLE CELLS: LINK HIT IN TEXT*/	
#bigcal td a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	font-weight:400;
	color:#064086;
	text-decoration:none;
	}
	
/*======================================================*/
/*FORMAT: SMALL UNLINKED TEXT*/	

.smalltext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	font-weight:normal;
	color:#000000;
	}

/*======================================================*/
/*FORMAT: LIST UNORDERED*/	
#bigcal ul {
	padding:0;
	margin:0;
	list-style:none;
	}

/*FORMAT: LIST ITEM*/	
#bigcal li {
	display:inline;
	margin:0;
	padding:4px;
	}
	
/*TEXT: LIST ITEM LINKS OVER IMAGES*/	
#bigcal li a:link img {
	border:solid;
	border-width:medium;
	border-color:#BFAB6E;
	}
	
#bigcal li a:visited img {
	border:solid;
	border-width:medium;
	border-color:#BFAB6E;
	}
	
#bigcal li a:hover img {
	border:solid;
	border-width:medium;
	border-color:#CD7D00;
	}
	
#bigcal li a:active img {
	border:solid;
	border-width:medium;
	border-color:#CD7D00;
	}

/*TEXT: LIST ITEM LINKS OVER ADVENT IMAGES*/	
#bigcal li#advent a:link img {
	border:solid;
	border-width:medium;
	border-color:#BFAB6E;
	}
	
#bigcal li#advent a:visited img {
	border:solid;
	border-width:medium;
	border-color:#BFAB6E;
	}
	
#bigcal li#advent a:hover img {
	border:solid;
	border-width:medium;
	border-color:#064086; /*875CBF*/
	}
	
#bigcal li#advent a:active img {
	border:solid;
	border-width:medium;
	border-color:#064086;
	}
	
/*TEXT: LIST ITEM LINKS OVER CHRISTMAS IMAGES*/	
#bigcal li#christmas a:link img {
	border:solid;
	border-width:medium;
	border-color:#D6B722;
	}
	
#bigcal li#christmas a:visited img {
	border:solid;
	border-width:medium;
	border-color:#D6B722;
	}
	
#bigcal li#christmas a:hover img {
	border:solid;
	border-width:medium;
	border-color:#FFE35C; /*875CBF*/
	}
	
#bigcal li#christmas a:active img {
	border:solid;
	border-width:medium;
	border-color:#FFE35C;
	}


/*======================================================*/
/*FORMAT: RETURN TO INDEX LINK*/	
#tothebeginning a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
	}
