body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	background-image: 
	background-repeat: no-repeat;
	background-color: #F5EAD6;
	color: #544;
	margin: 0 0 40px 0;
	padding: 0;
	border: 0;
	text-align: left;
	vertical-align: top;
}

img { border: 0; }


/* LINKS ------------------------------------------------------- */


a.navlink:link { color: #FfEeD6; }
a.navlink:visited { color: #eae0cc; }
a.navlink:hover { text-decoration: underline; color: #000000; }
a.navlink:active { color: #ccc; }


.underline { text-decoration: underline; }
.noline, A.noline, A.navlink, A.meta, A.quietlink, A.creativecommons { text-decoration: none; }
A.navlink:hover { text-decoration: underline; }

div.navdiv
{
	background-image: 
	background-repeat: repeat;
	background-color: #A69087;
	width: 232px;
	height: 2000px;
	float: left;
}





.finecredits {
	font-size: xx-small;
	color: #876;
	margin: 60px auto;
}

p.navlink, p.navcurrent
{
	margin: 0 auto 0 24px;
	font-size: 15px;
	line-height: 2em;
}

.navcurrent { color: #333; }

h2
{
	margin: 2em 0 1em 0;
	color: #655;
}

h3
{
	margin: 1.6em auto 0 auto;
	color: #744;
}

h3.home { margin-top: 1em; }

h3.subheading {
	margin-top: 2px;
	font-style: italic;
	font-weight: normal;
}

h1 {
	margin-top: 2em;
}

h1.headandsub, h2.headandsub {
	margin: 2em 0 6px 0;
}

h3.headandsub {
	margin: 0 0 1.2em 0;}




h3.headandsub2 
{
	margin: 0; color:ffffff
}




h3.headandsub3 {
	margin: 0;
}
h3.headandsub3:link { color: #FfEeD6; }
h3.headandsub3:visited { color: #eae0cc; }
h3.headandsub3:hover { text-decoration: underline; color: #AB7343; }
h3.headandsub3:active { color: #ccc; }

h4 { margin: 2px auto; }

p.homeinfo { margin: 1px 0 4px 0; line-height: 1.2em;}


p.infoblurb, p.infoblurb2 { margin: 1px 0; text-align: justify; line-height: 1.4em; }
p.infoblurb2 { text-indent: 2em; margin-top: .4em; }
p.quotation { margin: 1em 2em; font-style: italic; text-align: justify; }

.emphatic { color: #744; }


h3.links { margin-top: 2.5em; }

#email_image {
	margin: 3px auto;
}
