/* CSS Document */

/*----------------------------------------------------------------------------

typography stylesheet for folioSITE

version: 		1.0
last update:	11  January  2008
filename:		typography.css
author:			Doug Porter
email:			doug@douglasporter.ca
website:		www.douglasporter.ca

----------------------------------------------------------------------------*/
   
body { 
	font-size: 100%; 
	color: #222;  cursor:auto;
  	font-family: Verdana, Arial, Helvetica, sans-serif;  }

/*  INDEX and mainMENU
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.deleuze {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC6633; font-size: 15px; line-height: 22px;
	text-align: left; font-weight: 200;
	letter-spacing: normal; }
	
#APHORISM p  {
font-family: Tahoma, Geneva, Trebuchet, Verdana, Arial, Helvetica, sans-serif; 
padding:0; margin:0; color: #CC6633; font-size: 16px; line-height: 22px;
text-align: left; letter-spacing: 1px; }
	

	
/*  menuLIST
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#menuLIST li {
margin:0 0 1.3em 0; padding:0; }

#menuLIST a {
font-family:Tahoma, "Trebuchet MS", sans-serif; 
color:#FFFFFF; font-size: 22px; line-height: 24px; letter-spacing: 1px;
font-style: normal; font-weight: normal; margin:0; padding:0;
text-transform: none; text-decoration: none; list-style-type:none; }
		
#menuLIST a:link, #menuLIST a:visited {
color: #7EB3B3; }

#menuLIST a:hover {
color:#97D9D9; }
	

/*  menuLIST
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#liturgiLIST li {
padding:0; margin:0 0 1em 0; }

#liturgiLIST a {
font-family:"Trebuchet MS", sans-serif; padding:0; margin:0;
font-style: normal; font-size: 1.4em; line-height: 1.4em;   font-weight: normal;
text-transform: none; font-variant: normal; text-decoration: none; list-style-type:none; }
		
#liturgiLIST a:link, #liturgiLIST a:visited {
color: #ada98c; text-decoration: none; }

#liturgiLIST a:hover {
	color:#f1e271;
	text-decoration: none; }

.detail {
letter-spacing: .1em;
word-spacing: 0.1em;
padding: 0; margin: 0 0 0 0;  color: #ada56d;
text-transform: uppercase; font-size: 0.8em;
font-family: "Lucida Grande", Verdana, Arial, sans-serif; }


/* -----  VIDEO menuPAGE  -----*/
.videoMENUlist {
font-family:"Trebuchet MS", sans-serif; color:#FFFFFF;
font-size: 2em; font-style: normal; line-height: 23px;  
font-weight: normal; text-transform: none; font-variant: normal;
text-decoration: none; list-style-type:none; padding-bottom: 2px; }
	
.videoMENUlist a:link, videoMENUlist a:visited {
color: #7EB3B3;  text-decoration: none; }

.videoMENUlist a.active:link, 
.videoMENUlist a.active:visited, 
.videoMENUlist a:hover {
color:#97D9D9; text-decoration: none; }
	
.videoDATE {
margin:0; padding:0px 0px 0px 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px; color: #334; font-style: normal; text-align: left;
line-height: 18px; text-transform: uppercase; list-style-type: none; }



/*  NAVIGATION
  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.minitabs {
	margin: 0 auto; text-align: center; padding: 0;
	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold; color: #cc0; }

.minitabs li {
margin: 0 auto;  padding: 0px;
display: inline; list-style-type: none; }
	
.minitabs ul {
list-style-type: none; text-align: center;
padding: 0; margin: 0; }

.minitabs a {
font-size: 13px; line-height: 18px; font-weight: bold; text-decoration: none; 
margin: 0 16px 0px 0px; padding: 0 0 2px 0; }
	
.minitabs a:link, .minitabs a:visited {
color: #8FB3B3; }
	
.minitabs a:hover {
color: #BEB98E;}

/*  editFOOTER
  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	
#editFOOTER li {
	list-style-type: none; padding: 0; margin: 0; display:inline; }

#editFOOTER li a {
font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
font-size: 14px; line-height: 18px; font-weight: bold; text-align:left;
margin: 0 1.2em 0 0; padding: 0; text-decoration: none; }
	
#editFOOTER a:link, #editFOOTER a:visited {
color: #8FB3B3; }
	
#editFOOTER a:hover {
color: #BEB98E; }

/*  webFOOTER
  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	
#webFOOTER li {
	list-style-type: none; padding: 0; margin: 0; display:inline; }

#webFOOTER a {
	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; line-height: 15px; font-weight: bold; text-align:left;
	margin: 0 1.2em 0px 0px; padding: 0; }
	
#webFOOTER a:link, #webFOOTER a:visited {
	text-decoration: none; color: #8FB3B3; }
	
#webFOOTER a:hover {
	color: #BEB98E; text-decoration: none; }



/*  FOOTER
  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */	
  
.tabs {
	margin: 0; padding: 0; text-align: left; }

.tabs ul {
	list-style-type: none; padding: 0; margin: 0; }

.tabs li {
	margin: 0 auto;  padding: 0px; 
	display: inline; list-style-type: none; }

.tabs a {
	font-size: 13px; line-height: 18px;
	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold; margin: 0 24px 0px 0px; }	

.tabs a:link, .tabs a:visited {
 	text-decoration: none; color: #8FB3B3; }
	
.tabs a:hover {
	color: #BEB98E; text-decoration: none; }	
	
	
/*  RESUME
  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
  
.resumeTITLE {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
color: #002244;
font-style: normal;
text-align: left;
line-height: 18px;
list-style-type: none;
font-weight: bold;
}

li.resumeTITLE a
	{
text-decoration:none;
font-weight: bold;
}
	
li.resumeTITLE a:link, li.resumeTITLE a:visited  { 
	color: #0D467F; }

li.resumeTITLE a:hover {
color: #BEB98E;
font-weight: bold;
}

.resumeSECTION {
font-family: "Trebuchet MS", Verdana, Helevtica, sans-serif; margin:0; padding:0;
font-size: 16px; font-style: normal; text-align: left; line-height: 2em;
text-transform: uppercase; list-style-type: none;
color: #C0B660;text-decoration: none; }
	
.resumeSECTION ul {
	list-style-type: none;
	padding: 0; margin: 0; }

.resumeSECTION li {
	margin: 0; 
	padding: 0px;
	display: inline;
	list-style-type: none; }

.resumeTITLElisting {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #002158;
	font-style: normal;
	text-align: left;
	line-height: 20px;
	list-style-type: none;
}

.resumeDATE {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #334;
	font-style: normal;
	text-align: left;
	line-height: 18px;
	text-transform: uppercase;
	list-style-type: none; }
	
.resumeFESTIVAL {
	margin:0px 0px 0px 0px;
	padding:0px 6px 1px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #334;
	font-style: normal;
	text-align: left;
	line-height: 18px;
	text-transform: uppercase;
	list-style-type: none;
}
.resumeVENUE {
	margin:0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #334;
	font-style: normal;
	text-align: left;
	line-height: 18px;
	text-transform: none;
	padding-bottom: 12px;
	list-style-type: none;
	text-decoration: none;
}
.resumeLISTtitle {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #000033;
	font-style: normal;
	text-align: left;
	line-height: 20px;
	text-decoration: none;
}
.resumeLISTdate {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #334;
	font-style: normal;
	text-align: left;
	line-height: 18px;
	text-transform: uppercase;
}
.resumeDETAIL {
	margin:0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #B8CDCD;
	font-style: normal;
	text-align: left;
	line-height: 18px;
	text-transform: none;
	list-style-type: none;
	text-decoration: none;
}

.resumeMENUlist {
	margin:0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	text-align: left;
	line-height: 28px;
	text-transform: uppercase;
	list-style-type: none;
	color: #C0B660;
	padding-left: 28px;
	padding-bottom: 6px;
}
.resumeSECTIONlink {
	margin:0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	text-align: left;
	line-height: 28px;
	text-transform: uppercase;
	list-style-type: none;
	color: #C0B660;
	padding-left: 28px;
	padding-bottom: 6px; }
	
.resumeSECTION {
font-family:Tahoma, "Trebuchet MS", sans-serif; margin:0 0 0px 0;
font-size: 20px; line-height: 20px; letter-spacing: 1px;
font-style: normal; font-weight: normal; margin:0; padding:0;
text-transform: uppercase; text-decoration: none; list-style-type:none; color: #C0B660;}

.resumeSECTION a {text-decoration: none;}

.resumeSECTION a:link, .resumeSECTION a:visited {color: #E5D273; }

.resumeSECTION a:hover {color: #BEB98E;  }
	
.resumeMORE {
margin:0px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px; color: #E5D273; font-style: normal;
text-align: left; line-height: 18px; text-transform: none; list-style-type: none; 
text-decoration: none; }

.resumeMORE a {text-decoration: none; }

.resumeMORE a:link, .resumeMORE a:visited {color: #E5D273; }

.resumeMORE a:hover {color: #BEB98E;  } 


/* video NOTES
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

#NOTES p {
	font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; line-height: 20px;
	padding: 0px; text-align:left; margin:0;
	color: #8FB3B3; }

.NOTESstrong {
	color: #A2CBCB; font-weight: bold; }

.NOTESem {
	font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px; line-height: 20px; color: #A2CBCB; padding:0; margin:0;
	font-weight: normal; font-style: italic; letter-spacing: 0.04em; }
	
#NOTES p a {
	font-weight: bold;
	text-decoration: none; }
	
#NOTES a:link {color:#235959; }

#NOTES a:visited {color:#8FB3B3;}
	
#NOTES a:hover { color:#BEB98E; }
	


  /*  videoCREDITS
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

.videoCREDITSspecs {
	font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	z-index: 5;
	padding-right: 2px;
	padding-left: 2px;
	color: #193F3F;
	text-transform: uppercase;
	text-align: center;
	padding-bottom: 8px;
	padding-top: 10px;
}

.videoDATE {
	margin:0; padding:0 0 0 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 	line-height: 18px; color: #334;
	font-style: normal; text-align: left;
	text-transform: uppercase;
	list-style-type: none; }

.videoCREDITSname {
	font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; z-index: 5; color: #193F3F;
	padding: 0px 0px 0px 10px; }
	

/*  editDATA
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#editDATA dl {
	font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	list-style-type: none; padding: 0; margin:0;  }
	
#editDATA dt {
	font-size: 11px; line-height: 14px; color:#7b8b9a;
	text-transform: uppercase; font-weight: bold; }
	
#editDATA dd {
	font-size: 14px; line-height: 18px; color:#b7d0e5;
	margin:0 0 0.5em 0; text-transform: none; }
	
#editDATA a {
	font-weight: bold;
	font-size: 14px; line-height: 18px; color:#b7d0e5;
	margin:0 0 0.5em 0; text-transform: none; 
	text-decoration: none; }
	
#editDATA a:link, #editDATA a:visited {
	color:#D9CD63; }
	
#editDATA a:hover {
	color:#b7d0e5; }	
	
.editNOTEStext {
	font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; line-height: 20px;
	z-index: 6; padding: 0 2px 0 0; color: #CDC586;
}
.editNOTESem {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	line-height: 18px;
	z-index: 6;
	padding-right: 2px;
	padding-left: 0px;
	color: #CDC586;
	font-style: italic;
	font-weight: normal;
}
.editNOTEStitle {
	font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	z-index: 6;
	padding-right: 2px;
	padding-left: 0px;
	color: #D9CA57;
	font-weight: bold;
}

/*  webDATA
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#webDATA dl {
	font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	list-style-type: none; padding: 0; margin:0;  }
	
#webDATA dt {
	text-align: left;
	font-size: 11px; line-height: 14px; color:#7b8b9a;
	text-transform: uppercase; font-weight: bold; }
	
#webDATA dd {
	text-align: left;
	font-size: 14px; line-height: 18px; color:#b7d0e5;
	margin:0 0 0.5em 0; text-transform: none; }
	
#webDATA a {
font-weight: bold; font-size: 14px; line-height: 18px; color:#b7d0e5;
margin:0 0 0.5em 0; text-transform: none;  text-decoration: none; }
	
#webDATA a:link, #webDATA a:visited {color:#D9CD63; }
	
#webDATA a:hover { color:#b7d0e5; }	
	
.editNOTEStext {
	font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	z-index: 6;
	padding: 0 2px 0 0;
	color: #CDC586;
}
.editNOTESem {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	line-height: 18px;
	z-index: 6;
	padding-right: 2px;
	padding-left: 0px;
	color: #CDC586;
	font-style: italic;
	font-weight: normal;
}
.editNOTEStitle {
	font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	z-index: 6;
	padding-right: 2px;
	padding-left: 0px;
	color: #D9CA57;
	font-weight: bold;
}


/*  videoCREDIT
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#videoCREDITS p {
	font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; line-height: 20px; padding: 0; color: #193F3F;
	text-align: center; text-transform: uppercase; margin:0; }

.videoCREDITSspecs {
	font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px; line-height: 20px; z-index: 5; padding: 0 2px; color: #193F3F; }

.videoCREDITStext {
	font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; line-height: 18px;
	z-index: 5; padding: 0 2px; color: #193F3F; }

/*  liturgiCREDIT
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#liturgiCREDITS p {
	font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; line-height: 20px; padding: 0; color: #193F3F;
	text-align: center; text-transform: uppercase; margin:0; }

.liturgiCREDITSspecs {
	font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px; line-height: 20px; z-index: 5; padding: 0 2px; color: #FF3; }

.liturgiCREDITStext {
	font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; line-height: 18px;
	z-index: 5; padding: 0 2px; color: #193F3F; }

/*  DESIGN
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */	
.designMENUunitLIST {
	font-family:"Trebuchet MS", sans-serif; color:#B2AC7D;
	font-size: 20px;	line-height: 32px;
	font-style: normal; font-weight: normal; text-transform: none; font-variant: normal;
	text-decoration: none; list-style-type:none; padding: 0px; margin:0; }

.designMENUunitLISTpage {
	font-family:"Trebuchet MS", sans-serif;
	color:#B38F9D;
	font-size: 15px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	text-transform: uppercase;
	font-variant: normal;
	text-decoration: none;
	list-style-type:none;
	padding-left: 12px;
	padding-bottom: 8px;}
	
.designMENUunitLIST a:link, .designMENUunitLIST a:visited {
	color: #B38F9D;
	text-decoration: none; }

.designMENUunitLIST a.active:link, .designMENUunitLIST a.active:visited, .designMENUunitLIST a:hover {
	color:#CDC899;
	text-decoration: none;}
	
.designPOSTERinfoTITLE {
	font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; line-height: 16px; color:#A0AAAA;
	text-transform: uppercase; font-weight: bold;
	list-style-type: none; list-style-position: outside; }
	
.designPOSTERinfoNOTES {
	font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; line-height: 16px;
	color:#A0AAAA; list-style-type: none;
	padding-bottom: 10px; }


	
/*  NAVIGATION
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	  
#NAVIGATION li {
	list-style-type: none; padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em; line-height: 1.2em;
	font-weight: bold;	text-transform: uppercase; text-decoration: none;
	margin-bottom: 12px;}
	
#NAVIGATION a:link, #NAVIGATION a:visited { 
	color: #dac386; text-decoration: none; }
	
#NAVIGATION a:hover { 
	 text-decoration: none; color:#CCA63D; }



/*  sideBAR
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	  
#sideBAR h1 {
	font-size:0.9em;margin-bottom: 1em;
	color:#001755; 
	text-align:left;
	text-transform: uppercase;
	font-weight: bold;
}
	
/*#sideBAR li {
	text-align:center;
	font-size:0.9em;
	line-height: 1em;
	color: #CC8;
	text-decoration:none;
	list-style-type: none;}*/
	
#sideBAR h3 {
	font-size:1.1em; line-height: 1.5em; font-weight:bold; 
	color:#E5Bf5B; text-align:left; background-color:#0033CC; }
	
#sideBAR dl {
	text-align:left; margin-bottom: 0.2em; }
	
#sideBAR dt a:link, #sideBAR dt a:visited {
	font-size:1em; line-height: 1.1em; font-weight:bold; text-transform: none;
	text-decoration:none; color:#001755; text-align:left; }
	
#sideBAR dt a:hover {
	text-decoration:none; color:#EBDEBC;  }
	
#sideBAR dd {
	font-size:0.8em;
	line-height: 1.2em; color:#4C5780;
	text-decoration:none;
	list-style-type: none; }	

/*  subNAV
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	  
#subNAV {
	margin-top: 2em; }
	
#subNAV a:link, #subNAV a:visited {
	color:#CCA63D; color:#F5D37B; font-weight: bold; text-transform: uppercase;
	font-size: 0.7em; line-height: 1.8em; padding-right: 1.25em; list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;  }
	
#subNAV a:hover {
	color:#CCA63D; 
	text-decoration:none;
	font-weight: bold;
	text-transform: uppercase; }


/*  calendarNAVIGATION
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	
#calendarNAVIGATION a:link, #calendarNAVIGATION a:visited {
	color:#779; text-decoration:none;
	font-weight: bold; text-transform: uppercase;
	font-size: 0.7em; line-height: 1.8em;
	font-weight: bold; list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;  }
	
#calendarNAVIGATION a:hover {
	color:#668;
	text-decoration:none;
	font-weight: bold;
	text-transform: uppercase; }

.horizontalRULEliturgical {
	width: 480px; height: 8px;
  	margin: 10px auto 5em auto; text-align:center;
  	border-bottom-color: #304380; border-bottom-style: solid;
	border-bottom-width: 2px; }
	
/*  CONTACT 
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#CONTACT p {
	font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; line-height: 20px;
	padding: 0px; text-align:left; margin:0; color: #8FB3B3; }
	
#CONTACT p a {
	font-weight: bold;
	text-decoration: none; }
	
#CONTACT p a:link, #CONTACT p a:visited {
	color:#D9CD73; }
	
#CONTACT p a:hover {
	color:#FF6699; }
	
	
/* liturgical NOTES
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

#liturgiNOTES p {
	font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; line-height: 20px;
	padding: 0px; text-align:left; margin:0;
	color: #ada98c;}

.liturgiNOTESstrong {
	color:#f1e271; font-weight: bold; }

.liturgiNOTESem {
	font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px; line-height: 20px; color: #A2CBCB; padding:0; margin:0;
	font-weight: normal; font-style: italic; letter-spacing: 0.04em; }
	
#liturgiNOTES p a {
font-weight: bold; text-decoration: none; }
	
#centerFOOTER ul {
list-style-type: none; }

#centerFOOTER li { 
color:#F00; display:inline; }

#centerFOOTER ul a {
text-decoration: none; font-size: 0.9em; margin: 1em 0.7em; padding:0;
font-family: "Lucida Grande", Verdana, Arial, sans-serif; color:#FF3; }

#centerFOOTER ul a:link, #centerFOOTER ul a:visited {
color: #8FB3B3; }
	
#centerFOOTER ul a:hover {
color: #BEB98E;}	

.voiceA, .voiceB, .voiceC  {
line-height: 2em; font-size: 1.1em;
font-family: "Lucida Grande", Verdana, Arial, sans-serif;}
	
.voiceA {
color:#C39723; }

.voiceB {
color:#A96D30;}

.voiceC {
color:#9a8562; }

.voiceD {
color:#849450; }

.voice {
color:#849450; }

#intro p {
text-decoration: none;text-transform: none;	text-align: center;
line-height: 1.4em; font-size: 1.1em; color:#8593C3; color: #aab7e5;
font-family: "Lucida Grande", Verdana, Arial, sans-serif; }

#intro h2 {
 line-height: 1.8em; font-size: 1.7em; font-style: normal;  font-weight: normal;
font-family: Georgia, "Times New Roman", Times, serif;
 color: #9dccff;  }

#intro h3 {
 font-family: "Lucida Grande", Verdana, Arial, sans-serif;
 line-height: 1.25em; font-size: 1.4em; font-style: normal;  font-weight: normal;
 color: #b8b27e;  }
 
 #intro h4 {
font-style: normal; font-weight: normal; font-size: 1.2em;
font-family: "Lucida Grande", Verdana, Arial, sans-serif;
color: #aab7e5; }

#reading p {
text-decoration: none;text-transform: none;	text-align: center;
line-height: 1.3em; font-size: 1.1em; color:#8593C3; color: #aab7e5;
font-family: "Lucida Grande", Verdana, Arial, sans-serif; 
padding:0; margin:0 0 1em 0; }
	
#reading p.a {
color:#C39723; }

#reading p.b {
color:#A96D30; }

#reading p.c {
color:#9a8562; }

#reading p.d {
color:#849450; }

.reference {
padding-left: 1em;
letter-spacing: 1px;
color: #414f7f; text-transform: uppercase;
font-size: .8em; font-family: "Lucida Grande", Verdana, Arial, sans-serif; }

#reading h2 {
 line-height: 1.8em; font-size: 1.7em; font-style: normal;  font-weight: normal;
font-family: Georgia, "Times New Roman", Times, serif;
 color: #9dccff;  }

#reading h3 {
 font-family: "Lucida Grande", Verdana, Arial, sans-serif;
 line-height: 1.25em; font-size: 1.4em; font-style: normal;  font-weight: normal;
 color: #b8b27e;  }
 
#reading h4 {
font-style: normal; font-weight: normal; font-size: 1.2em;
font-family: "Lucida Grande", Verdana, Arial, sans-serif;
color: #aab7e5; }

.rubric {
letter-spacing: 1px;
color: #5c6a9a; text-transform: uppercase;
font-size: .8em; font-family: "Lucida Grande", Verdana, Arial, sans-serif;   }


#RECENT h2 {
font-style: normal; font-weight: normal; text-transform: none; color:#193F3F; color:#e7e3ac;
text-decoration: none; text-align: left;
line-height: 1.8em; font-size: 1.4em; font-family: "Lucida Grande", Verdana, Arial, sans-serif;
padding:0; margin: 24px 0 0 24px;}



