body
{
	width: 800px;
	font-family: "century gothic", "verdana", sans-serif;
	font-size: 12pt;
	color: #FFFFFF;
	background-color: #8D5533;
	margin: auto;
}
#body
{
	width: 640px;
	margin: auto;
	background-color: #8D5533;
}

a:link
{
	color: #ADDFFF;
	/* Light Blue */
}
a:hover
{
	text-decoration: underline;	
	color: #FCDFFF;
	/* Thistle1 */
}
a:active
{
	text-decoration: underline;
	color: #ADDFFF;
}
a:visited
{
	text-decoration: underline;
	color: #A0CFEC;
	/* Light Sky Blue */
}
p
{
	font-size: 12pt;
}
H1
{ 
	width: 800px;
	font-size: 14pt;
	font-family: "century gothic", "verdana", sans-serif;
	color: #92FFC6;
	text-align: center;

}
H2
{
	width: 800px;
	font-size: 14pt;
	font-family: "century gothic", "verdana", sans-serif;
	color: 	#ADDFFF;
	/* Light Blue */
	text-align: center;
}
H3
{
	width: 800px;
	font-size: 12pt;
	font-family: "century gothic", "verdana", sans-serif;
	color: 	#F9B7FF;
	/* Plum1 */
	text-align: center;
}

#header
{
	width: 100%;
}
.TopMenu
{
	/* width: 800px; */
	margin-left: auto;
	margin-right: auto;
}
.TopMenu td a
{
	font-size: 14pt;
	text-decoration: none;
	background: #DF5DB3;
	color: #FFF;
	font-weight: bold;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.TopMenu td a:hover
{
	background: #92FFC6;
	color: #FFF;
}
.footer 
{ 
	width: 100%; 
}

#BottomMenu
{
	margin-left: auto;
	margin-right: auto;
}
#BottomMenu td a
{
	font-size: 8pt;
	color: #92FFC6;
	padding-left: 4px;
	padding-right: 4px;
}
#BottomMenu td a:hover
{
	font-size: 8pt;
	color: #DF5DB3;
	padding-left: 4px;
	padding-right: 4px;
}
#copyright
{
	font-size: 8pt;
	margin-left: auto;
	margin-right: auto;
}
#copyright td a
{
	font-size: 8pt;
	color: #92FFC6;
}
#copyright td a:hover
{
	font-size: 8pt;
	color: #DF5DB3;
}
#service
{
	margin-left: auto;
	margin-right: auto;
}
#service td.td_left
{
	text-align: right;
}
table#error
{
	margin: auto;
	margin-bottom: 8px;
	padding: 0px;
	padding-right: 5px;
	padding-left: 2px;
	border: 2px solid #DD4444;
}
#memorial
{
	width: 800px;
	font-family: "century gothic", "verdana", sans-serif;
	font-size: 12pt;
	color: #FFFFFF;
	background-color: #4C787E;
	margin: auto;
}
.MemTopMenu
{
	/* width: 800px; */
	margin-left: auto;
	margin-right: auto;
}
.MemTopMenu td a
{
	font-size: 14pt;
	text-decoration: none;
	background: #DF5DB3;
	color: #FFF;
	font-weight: bold;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.MemTopMenu td a:hover
{
	background: #92FFC6;
	color: #FFF;
}
.MemHead
{
	font-size:
	color:
}
.MemPara
{
	font-size:
	color:
}
