/* Happenings:  Text #663399 / bg #A7DEDE / Chalice bg #5A2E86 */

body {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 90%;
}

h1, h2, h3, h4 {
	color: #663399;
}
h1, h2 {
	font-size: 110%;
	margin-bottom: 4px;
	padding-bottom: 4px;
}
h2 {
	font-size: 103%;
}
.bold, .boldheader {
	color: #663399;
}
h3, h4 {
	font-size: 95%;
	margin-bottom: 2px;
	padding-bottom: 2px;
}
h4 {
	font-size: 85%;
}
p {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 90%;
} 

.same-size {
	font-size: 100%;
}

li.sermon-in {
	margin-left: 67px;
	text-indent: -93px
}
.sermon-2nd {
	margin-left: 67px;
	text-indent: -38px
}
.sermon-p {
	margin-left: -20px;
	text-indent: 0px;
	font-size: 100%;
}

.inparhead, .inparheadlong, .inparheadbold, .inparheadBOLD {
	font-size: 110%;
	font-weight: bold;
	color: #663399;
}
.inparheadlong {
	margin-left: 18.2em;
	text-indent: -18.2em;
}
.inparheadbold {
	color: #993399;
	/* color: #8850D0; */
}
.inparheadBOLD {
	font-size: 120%;
	color: #9933CC;
}

img.bottom {vertical-align:text-bottom}

img.servinguslft {
	float: left;
	margin: 8px 15px 8px 0;
}

/* For grouping elements below a major heading, using unordered list with span of "grouping" */
.grouping ul
{
	margin-left: 10px;
	padding-left: 10px;
	margin-top: 0px;
	padding-top:0px;
	list-style-type: none;
}
.grouping li
{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 90%;
	line-height: 120%;
	margin-bottom: 3px;
	padding-bottom: 3px;
	text-decoration: none;
}

p.title {
	font-size: 110%;
	text-align: center;
	line-height: 120%;
}
.centering {
	margin: 0 3.0pt;
	text-align:center;
}


.GATHERING-right	{margin-left: 8.0em}
.Prelude-right		{margin-left: 9.7em}
.Prelude-margin		{margin-left: 15em;
				position:relative;
				top:-1em;}
.Welcome-right		{margin-left: 9.2em}
.Ringing-right		{margin-left: 6.15em}
.Lighting-right		{margin-left: 4.32em}
.Affirmation-right	{margin-left: 10.3em}
.Affirmation-margin	{margin-left: 10em;
				position:relative;
				top:-1em;}
.Singing-right		{margin-left: 9.87em}
.Singing-margin		{margin-left: 16.4em;
				position:relative;
				top:-1em;}
.INTERGENERATIONAL-right  {margin-left: 1.4em}
.INTERGENERATIONAL-right2 {margin-left: 0.99em;}
.INTERGENERATIONAL-margin {margin-left: 16.4em;}
.Childrens-right	{margin-left: 2.6em}
.TIME-right			{margin-left: 1.0em}
.TIME-margin	 	{margin-left: 17.1em;
				position:relative;
				top:-1em;}
.Celebrations-right	{margin-left: 2.57em}
.MORNING-right		{margin-left: 3.4em}
.MORNING-margin		{margin-left: 15.67em;
				position:relative;
				top:-1em;}
.Reading-right		{margin-left: 9.47em}
.Reading-margin		{margin-left: 16.4em;
				position:relative;
				top:-1em;}
.Responsive-right	{margin-left: 4.55em}
.Responsive-margin	{margin-left: 3.07em}
.SERMON-right 		{margin-left: 12.0em}
.SERMON-margin 		{margin-left: 33.6em;
				position:relative;
				top:-1em;}
.CLOSING-right 		{margin-left: 8.0em}
.CLOSING-margin		{margin-left: 15.0em}
.Anthem-right		{margin-left: 12.3em}
.Anthem-margin	{margin-left: 15.4em;
				position:relative;
				top:-1em;}
.Postlude-right		{margin-left: 9.4em}
.Postlude-margin	{margin-left: 16.5em;
				position:relative;
				top:-1em;}
.Benediction-right {margin-left: 8.0em}
.SPOKEN-right		{margin-left: 3.7em}

td.chalice { background-color: #5A2E86; }

td.topseparationbar, td.topseparationbar0, td.topseparationbar1,
td.separationbar, td.separationbar0, td.separationbar1,
td.footseparationbar, td.footseparationbar0, td.footseparationbar1 { background-color: #A7DEDE; }

td.titlebar {
	background-color: #A7DEDE;
}

td.footnavigationbar { width: 195px; }


/* Navigationbar Entries */

.openmainnav, .mainnavigation:hover {
	color: #663399;
	background-color: #A7DEDE;
}

.subnavigation1, .subnavigation2, .subnavigation3, .subnavigation4, .subnavigation5, .subnavigation6,
.subnavigation7,.subnavigation8, .subnavigation9,
.subsubnavigation1, .subsubnavigation2, .subsubnavigation3, .subsubnavigation4, .subsubnavigation5,
.subsubnavigation6, .subsublast, .subsubnavend {
	color: #A7DEDD;	/* color is mainnav background-color  */
}
.subsubnavigation1, .subsubnavigation2, .subsubnavigation3, .subsubnavigation4, .subsubnavigation5,
.subsubnavigation6, .subsublast, .subsubnavend {
	color: #C7FEFE;	/* lighter */
}
.subnavigation1:hover, .subnavigation2:hover, .subnavigation3:hover,
.subnavigation4:hover, .subnavigation5:hover, .subnavigation6:hover,
.subnavigation7:hover, .subnavigation8:hover, .subnavigation9:hover {
	color: #A7DEDD;
	background-color: #5A2E86;	/* background-color is chalice background-color  */
}
.subsubnavigation1:hover, .subsubnavigation2:hover, .subsubnavigation3:hover,
.subsubnavigation4:hover, .subsubnavigation5:hover, .subsubnavigation6:hover,
.subsublast:hover, .subsubnavend:hover {
	color: #C7FEFE;	/* same as nonhover */
	background-color: #5A2E86;
}


.subnav_select {
	color: #99FFFF;
	background-color: #5A2E86;
}
