@charset "utf-8";
/* CSS Document for absolute positioning */
body {
	background-image: url("./images/Purple.gif");
	margin-top: 0;
}

img { border-style: none; }

p { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; }

.leftnav {
	position: absolute;
	left: 4px;
	width: 144px;
	border-color:#066;
	padding: 5px 5px 5px 5px;
}

.leftnav table { border: 0; }

.linksnav {
	color: #009;
	background-color: #f5deb3;
	text-decoration: none;
	font-size: 10pt;
	font-family: "Optima ExtraBlack","Arial Black", sans-serif;
	text-align: center;
}
.linksnav a:link { text-decoration: none; color: #009; }
.linksnav a:visited { text-decoration: none; color: #66f; }
.linksnav a:hover { text-decoration: none; color: #f30; }
.linksnav a:active { text-decoration: none; color: #f30; }

.linksnavVisited {
	background-color: #cc9;
	text-decoration: none;
	font-size: 10pt;
	font-family: "Optima ExtraBlack","Arial Black", sans-serif;
	color: darkred;
	text-align: center;
}

.linksnavVisited a:link { text-decoration: none; color: darkred; }
.linksnavVisited a:visited { text-decoration: none; color: darkred; }
.linksnavVisited a:hover { text-decoration: none; color: #f30; }
.linksnavVisited a:active { text-decoration: none; color: #f30; }

ul.minismenu {
  background-color: #f5deb3;
  list-style-type: none;
  font-family: "Optima ExtraBlack","Arial Black", sans-serif;
  font-size: 12px;
  width: 530px;
}

ul.minismenu li.leftmost {
  display: inline;
  padding-right: 10px;
}

ul.minismenu li.tweener {
  display: inline;
  padding: 0 10px;
  text-align: center;
  border-right: 1px solid #000;
}

ul.minismenu li.rightmost {
  display: inline;
  padding-left: 10px;
  text-align: center;
}

.season {
	position: absolute;
	top: 10px;
	left: 220px;
	width: 510px;
	z-index: 0;
	background-color: #f9f;
	padding: 10px 10px 10px 10px;
	text-align: center;
}

.content {
	position: absolute;
	top: 10px;
	left: 160px;
	width: 570px;
	z-index: 0;
	background-color: #f9f;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 10px 10px 10px 10px;
}

.title h1 {
	color:#900;
	font-family: Palatino, "Times New Roman", serif;
	text-align: center;
}

.copy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: justify;
}

.heading { color: #900; }

.prominent { color: #036; }

.notice { color: #630; }

a:link.plain10  {color: #a52a2a; text-decoration: underline; }
a:visited.plain10  {color: #00008b; text-decoration: none; }
a:hover.plain10  {color: #f11; text-decoration: underline }
a:active.plain10  {color: #f00; text-decoration: none; }

.lownav table { border: 0; }

.linksbnav {
	color: #009;
	background-color: #cc9;
	text-decoration: none;
	font-size: 10pt;
	font-family: "Optima ExtraBlack","Arial Black", sans-serif;
}
.linksbnav a:link {text-decoration: none; color: #009; }
.linksbnav a:visited {text-decoration: none; color: #66f; }
.linksbnav a:hover {text-decoration: none; color: #f30; }
.linksbnav a:active {text-decoration: none; color: #f30; }

.copyright table {
	border-width: thin;
	border-color:#000;
	background-color: #000;
}

.copyright table td {
	background-color: #d3d3d3;
	text-align: center;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 0 5% 0 5%;
}

.copyright table td a:link {text-decoration: none; color: #333; }
.copyright table td a:visited {text-decoration: none; color: #333; }
.copyright table td a:hover {text-decoration: underline; color: #f50; }
.copyright table td a:active {text-decoration: underline; color: #f50; }


.linksstaff {color: #006;
	text-decoration: none;
	font-size: 10pt;
	font-family: Arial, Verdana, sans-serif; }
.linksstaff	a:link {text-decoration: none; color: #006; }
.linksstaff	a:visited {text-decoration: none; color: #006; }
.linksstaff	a:hover {text-decoration: none; color: #ff4500; }
.linksstaff	a:active {text-decoration: none; color: #ff4500; }



.emailray {color: #f5fffa;
 text-decoration: none;
	font-size: 10pt;
	font-family: Palatino, "Times New Roman", serif; }
.emailray a:link {text-decoration: none; color: #f5fffa; }
.emailray a:visited {text-decoration: none; color: #f5fffa; }
.emailray a:hover {text-decoration: none; color: #ff4500; }
.emailray a:active {text-decoration: none; color: #ff4500; }



.blacklink {color: #000;
 text-decoration: none;
	font-size: 10pt;
	font-family: Palatino, "Times New Roman", serif; }
.blacklink a:link	 {color: #000; text-decoration: none; }
.blacklink a:visited	 {color: #000; text-decoration: none; }
.blacklink a:hover	 {color: #ff4500; text-decoration: none; }
.blacklink a:active	 {color: #ff4500; text-decoration: none; }



.churchlink {color: #ffa533;
 text-decoration: none;
	font-size: 20pt;
	font-family: Palatino, "Times New Roman", serif; }
.churchlink a:link	 {color: #ffa533; text-decoration: none; }
.churchlink a:visited	 {color: #ffa533; text-decoration: none; }
.churchlink a:hover	 {color: #3ff; text-decoration: none; }
.churchlink a:active	 {color: #3ff; text-decoration: none; }



.worshiplink {color: #600; text-decoration: none;
	font-size: 10pt;
	font-family: Palatino, "Times New Roman", serif; }
.worshiplink a:link	 {color: #600; text-decoration: none; }
.worshiplink a:visited	 {color: #600; text-decoration: none; }
.worshiplink a:hover	 {color: #ff4500; text-decoration: underline }
.worshiplink a:active	 {color: #ff4500; text-decoration: none; }


.title { color:#600; font-family: Palatino, "Times New Roman", serif; }


.heading { color:#633; font-family: Verdana, Arial, Bodoni, sans-serif; }
 
.heading a:link  { color: #633; text-decoration: underline; }
.heading a:visited  { color: #309; text-decoration: underline; }
.heading a:hover  { color: #36c; text-decoration: underline }
.heading a:active  { color: #f00; text-decoration: underline; }


.prominentstrong {
	color:#660066;
	font-family: Palatino, "Times New Roman", serif;
	font-weight: bold;
	font-size: 16px;
}


.holyweekimgleft {
  border: 1px solid #606;
  float: left;
  margin: 0 15px 15px 0;
  }


.holyweekimgright {
  border: 1px solid #606;
  clear: both;
  float: right;
  margin: 15px 0 15px 15px;
  }


.holyweekimg {
  border: 1px solid #606;
  clear: both;
  margin: 15px;
  }


#JuliePic {
  border: 1px solid #fff;
  float: left;
  margin-right: 15px;
  }



td { font-size: 10pt; font-family: Palatino, "Times New Roman", serif; }



/*  div.copy p { font-size: 10pt; font-family: Palatino, "Times New Roman", serif; }  */
.size6bold {
	font-size: 24px;
	font-weight: bold;
}

.size3bold {
	font-size: 12px;
	font-weight: bold;
}

div.copy p {
/*	text-align: left;  */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

div.copy p a:link, .copy a:link  {color: #633; text-decoration: underline; }
div.copy p a:visited, .copy a:visited  {color: #309; text-decoration: underline; }
div.copy p a:hover, .copy a:hover  {color: #36c; text-decoration: underline }
div.copy p a:active, .copy a:active  {color: #f00; text-decoration: underline; }

p span.hilite {
	font-family: Palatino, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	color: #900;
}


.redbook {
 	color: #900;
	font-family: Palatino, "Times New Roman", Times, serif;
	font-size: 1.2em;
	font-style: italic;
	font-weight: bold;
}

.greenbook {
 	color: #090;
	font-family: Palatino, "Times New Roman", Times, serif;
	font-size: 1.2em;
	font-style: italic;
	font-weight: bold;
}

.bluebook {
 	color: #00f;
	font-family: Palatino, "Times New Roman", Times, serif;
	font-size: 1.2em;
	font-style: italic;
	font-weight: bold;
}
