@charset "utf-8";
/* CSS Document */

body	{
	background-color:#0056a7;
	background-image:url(images/tree.png);
	background-repeat:no-repeat;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

h1	{
	color:#de743a;
	padding-bottom:5px;
}

h2	{
	color:#548d40;
}

a	{
	color:#0056a7;
	text-decoration:none;
	font-style:italic;
	font-weight:bold;

}
a:hover	{
	color:#548d40;
}

a:active	{
	color:#de743a;
}

#home #lhome a,
#blog #lblog a,
#survivingsiblings #lsurvivingsiblings a,
#events #levents a,
#about #labout a,
	#aboutbook #laboutbook a,
	#aboutbook #labout a,
	#aboutauthor #laboutauthor a,
	#aboutauthor #labout a,
#contact #lcontact a,
#resources #lresources a {
	color:#de743a;
}


.container	{
	width:800px;
	margin-left:auto;
	margin-right:auto;
	background-color:#c1e1ff;
	border-color:#de743a;
	border-style:groove;
}

.pageheader	{
}

.navcontainer ul li	{
	list-style:none;
	float:left;
	padding-left:40px;
	text-align:center;
	padding-bottom:13px;
}

.navsub {
	text-align:center;
	margin-left:20%;

}
.navsub ul li	{
	list-style:none;
	float:left;
	text-align:center;
	padding-bottom:13px;
}

.ww {
	font-style:italic;
}
.standhr {
	width:750px;
	border-bottom:inset;
	border-bottom-color:#de743a;
}

.hr-event {
	width:300px;
	border-bottom:inset;
	border-bottom-color:#de743a;
}

.endfooter {
	width:400px;
	border-bottom:inset;
	border-bottom-color:#de743a;
}

.content	{
	margin-left:30px;
	margin-right:30px;
	padding-bottom:20px;
}

.pagefooter	{
	font-size:x-small;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

.wherebuy	{
	text-align:center;
}

img	{
	border:none;
}

.quote	{
	text-align:center;
	width:500px;
	margin-left:auto;
	margin-right:auto;
	color:#e14658;
}

.event	{
	width:150px;
	color:#548d40;
	font-size:20px;
	font-weight:bold;
}
.eventDetails	{
	padding-left:15px;
	padding-top:5px;
	padding-bottom:5px;
}

.eventWhenWhere	{
	width:50px;
	color:#de743a;
	padding-top:5px;
	padding-bottom:5px;
}