/* StyleSheet */

.acro:first-letter{ color: #0000ff; font-size: 200% }

.bio
{
  border-style: solid;
  border-width: thin;
  vertical-align: top;
	padding: 1em;
}

.bold
{
	font-weight: bolder;
}

.block
{
	color: #ffffff;
	background-color: #0000ff;
  font-style: normal;
  font-weight: bolder;
}

.caption
{
	color: #ffffff;
	background-color: #ff0000;
  font-style: normal;
  font-weight: bolder;
}

.emphasis
{
  font-style: italic;                 
  font-weight: bolder;
}

.full
{
  margin-left: auto; */
  margin-right: auto; */
}

.glitz
{
  font-family: cursive;
  font-weight: bolder;
  font-size: 200%;
	color: #000088;
}

.hrule
{
  background-color: #ff0000;
	color: #ffffff;
  font-style: normal;
  font-weight: bolder;
	text-align: center;
}

.indented
{ 
	padding-left: 1em; 
}

.list
{
	font-size: 80%;
}

.macc3
{
	color: #000000;
	background-color: #999966;
}

.menuitem
{
	font-size: 80%;
	color: #ffffff;
	background-color: #999966;
	padding-left: 1em;
}

.news
{
  vertical-align: top;
}

.normal
{
  font-style: normal;
  font-weight: normal;
}

.required
{
	color: #ff0000;
	font-weight: bolder;
}

h1.MainHead {text-align:  center; }

img.left {float:  left }

p.header:before{ content: "Maple Avenue Christian Church" };
p.header {color: #600000; font-size: 150%};

table.menu 
{ 
  background-color: #f0f0f0;
  border-style: solid;
  border-width: thin;
  font-family: "New Century Schoolbook", "Times Roman", serif;
  /* font-weight: bolder; */
  /*  margin-left: auto; */
  /*  margin-right: auto; */
}

td.menu
{
  background-color: #999966;
  border-style: solid;
  border-width: thin;
  font-family: "Arial", sans-serif;
	vertical-align: top;
	width: 25%;
}

td.menu2
{
  background-color: #f0f0f0;
  border-style: solid;
  border-width: thin;
  font-family: "Arial", sans-serif;
	vertical-align: top;
}

td.info
{
	font-family: "Arial", sans-serif;
	padding: 1em;
	vertical-align: top;
}

td.menuactive
{
  background-color: #c0a0a0
  font-family: "Arial", sans-serif;
}

td.caption
{
  background-color: #ff8080;
  font-weight: bolder;
}

table.bio
{
  width: 100%;
  border-style: solid;
  border-width: thin;
}

td.bio
{
  border-style: solid;
  border-width: thin;
  vertical-align: top;
}
