body
{
width:97%;
margin: 0;
padding: 0;
font-family: arial;
font-size: small;
}





p {
	font-family: Arial;
	font-size: 12pt;
	text-align: justify;
}



/* layout structure */
h1 {
	color: darkgreen;
	font-family: Hobo;
	font-size: 40pt;
	text-align: center;
}

h2 {
	font-family: Tahoma;
	font-size: 40pt;
	text-align: left;
}


#pageheader {
	align:center;
	
	background: #32cd32;
	padding: 10px;
}

#sidebar {
position: absolute; top: 280px; left: 0px;
width: 300px;
}

#pagenavacross {
float: left;
width: 95%;
margin: 0;
padding: 10px 0 0 46px;
list-style: none;
}
#pagenavacross li {
float: left;
margin: 0;
padding: 0;
font-family: Arial;
}
#pagenavacross a {
float: left;
display: block;
margin: 0 1px 0 0;
padding: 4px 8px;
color: #006400;
text-decoration: none;
border: 1px solid #006400;
background: #32cd32;
}
#pagenavacross a:hover, body#Introduction #t-old chapel1test a {
color: #006400;
padding-bottom: 5px;
border-color: #006400;
background: #ffffff;
}

#content {


margin: 0em 0em 2em 15em;
}


#footer {
position: absolute; top :820px; left: 0px; width:100%;
background:#32cd32;
clear: both;
/* Hide from IE5/Mac \*/
* html #footer { height: 1%; }
/* End hide from IE5/Mac */
}

/* content */
#content h3 {
font-family: Arial;
font-size: 30pt;
}


/* sidebar */
#nav {
width: 50%;
margin: 0 1px 0 0;
padding: 3px 20px;
list-style: none;
}

#nav a {
display: block;
margin: 0 0 0 0;
padding: 10px 8px;
color: #006400;
text-decoration: none;
border: 2.5px solid #006400;
background: #ccff99;
}

#nav a:hover, body#The Old Chapel #t-old chapel1test a {
color: #333;
padding-bottom: 10px;
border-color: #006400;
background: #ffffff;
}


/*thumbnail*/
#thumbnailbox {
width: 140px;
height: 100px;
}