/* This is the style sheet for the Passion Play website */

BODY { bgcolor: "#e8e8e8";
	font-size: 100%;
}

P, UL, TOL, LI, DT, DD, BLOCKQUOTE, FORM {
	color: black;
	font-family: Arial, sans-serif;
	font-size: 1em;
	margin-top: 0.12em;
	margin-bottom: 0.25em;
}

TD	{
	color: black;
	font-family: Arial, sans-serif;
	font-size: 1em;
	margin-top:0.12em;
	margin-bottom: 0.25em;
	vertical-align: top
}

.spaced {
	margin-bottom: 0.75em
}

A:link {
	color: #002fee;
	text-decoration: underline;
}
A:visited {
	color: #aa0033;
	text-decoration: underline;
}
A:hover {
 	color: #003399;
	text-decoration : none;
	font-weight: normal;
	font-style: italic;
}
A:active {
	color: #165B83;
	text-decoration: underline;
}

.caption {
	font-family: Arial, sanserif;
	font-style: italic;
	margin-top:0.5em;
	color: #555555;
	font-size: 0.9em;
}
.footer {
	font-family: Arial, sanserif;
	font-size: 0.5em;
}

.display {
	color: #304975;
	margin-top: 0em;
	margin-bottom: 0.5em;
	font-size: 1em;
	vertical-align: top;
}
A:hover.display {
	margin-top: 0em;
	margin-bottom: 0.5em;
	font-size: 1em;
	text-decoration : none;
	font-weight: normal;
	font-style: italic;
}

.frontpage {
	font-family: Century Gothic, Verdana, Arial, sanserif;
	font-size:1.2em;
	margin-top:6px;
	margin-bottom:12px;
}
A.link.frontpage: {
	color: blue;
	text-decoration: underline;
}
A.visited.frontpage: {
	color: "#992c25";
	text-decoration: underline;
}

A.hover.frontpage {
	text-decoration: none;
	font-weight: normal;
	font-style: italic;
}


A:link.menu {
	font-family: Arial, sanserif;
	font-size: 0.9em;
	color: blue;
	text-decoration: underline;
}
A:visited.menu {
	font-family: Arial, sanserif;
	font-size: 0.9em;
	color: "#992c25";
	text-decoration: underline;
}
A:hover.menu {
	font-family: Arial, sanserif;
	font-size: 0.9em;
	text-decoration: none;
	font-weight: normal;
	font-style: italic;
}
A:active.menu {
	font-family: Arial, sanserif;
	text-decoration: underline;
	font-size: 0.9em;
}

.newsdate {
	color: darkgreen;
	font-style: italic;
	margin-top: 1pt;
	margin-bottom: 2pt;
	font-size: 0.45em;
	font-weight: bold;
	vertical-align: top;
}
.news {
	color: black;
	margin-top: 1pt;
	margin-bottom: 2pt;
	font-size: 0.45em;
	font-weight: normal;
	vertical-align: top;
}
A:link.news {
	text-decoration: underline;
	color: "#992c25";
}
A:visited.news {
	text-decoration: underline;
	color: "#992c25";
}
A:hover.news {
	text-decoration: none;
	font-style: italic;
}
A:active.news {
	text-decoration: underline;
}

.listtitle {
	color: black;
	margin-top: 0.06em;
	margin-bottom: 0.18em;
	font-size: 0.9em;
	font-weight: bold;
	vertical-align: top;
}
A:link.listtitle {
	text-decoration: underline;
}
A:visited.listtitle {
	text-decoration: underline;
}
A:hover.listtitle {
	text-decoration: none;
	font-style: italic;
}
A:active.listtitle {
	text-decoration: underline;
}

.indent {
	margin: 0em;
	margin-left: 0.5em;
	vertical-align: top;
}

.locate {
	font-weight: bold;
	color:blue;
	font-style: italic}

/* headline classes */
H1	{
	font-family: Verdana, Arial, sanserif;
	font-weight: bold;
	font-size: 2em;
	color: black;
	margin: 0em;
	margin-top: 0em;
	margin-bottom: 0.36em;}

H2	{
	font-weight: bold;
	font-size: 1.3em;
	color: black;
	margin: 0em;
	margin-top: 0.36em;
	margin-bottom: 0.24em;
}

/* list classes for indentation */
LI   {margin: 0em}
LI.indent    {margin: 0em; margin-left: 1em}
