/* structure */
body	{
	font-family: Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	color: #645f4b;
	font-size: .8em;
	background: #cccc99; 
	margin: 25px;
}


.sitearea	{
	background:#ffffff;
	width:800px;
	margin:auto;
}

.contenttable	{
}

.footer 	{
	font-size:.9em;
	background-image: url(images/beigecolor.jpg);
	height:30px;
}

.leftmargin	{
	margin-left:20px;
}

.margins	{
	margin:20px;
}
.col1 { position:relative; width:360px; padding-left:20px; padding-bottom:20px; padding-right:0px; text-align:left; float:left; margin-top:0;}

.col2 { position:relative; width:380px; padding-left:20px; padding-bottom:20px; padding-right:10px; text-align:left; float:left; margin-top:0;}

.leftbiocol { position:relative; width:460px; padding-left:20px; padding-bottom:20px; padding-right:0px; text-align:left; float:left; margin-top:0;}

.rightbiocol { position:relative; width:280px; padding-left:20px; padding-bottom:20px; padding-top:20px; padding-right:20px; text-align:left; float:left; margin-top:0;}

.newsec	{margin-top:28px;}
.eventsbox	{
	font-size:.8em;
	margin-bottom:0;
	margin-top:0;
}
.biopic		{
	margin-top:5px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:0px;
}

.rightmargin	{
	margin-right:20px;
}


/* font colors and sizes */
.photo2	{
	margin-left:10px;
	font-size:8px;
	}
blockquote		{
	margin-top:20px;
	margin-bottom:5px;
	margin-left:10px;
	margin-right:10px;
}

a:link:hover		{}
a:visited		{color: #999966;
			font-weight:bold;
			}
a:link			{color: #996633; 
			font-weight:bold;
			}
h1	{
	color: #927a1c;
	font-size: 1.5em;
	font-weight: bold;
	margin-bottom: 0px;
	margin-top: 15px;
}

h2	{
	color: #927a1c;
	font-weight: bold;
	font-size:1em;
	margin-bottom: 0;
	margin-top: 5px;
}

h3	{
	text-align:center;
}

.notfound	{
	font-size:1.5em;
	color: #999966;
}
.chapterheading	{
	font-weight:bold;
}

.headLiner	{
	color: #927a1c;
	font-size: 1.5em;
	font-weight: bold;
	margin-bottom: 0px;
	margin-top: 0px;
}

/* events */
.event	{
}
.eventdate	{
	font-weight:bold;
	color: #999966;
}
.eventtitle	{
	font-weight:bold;
}
.smallertext	{
	font-size:.8em;
}


/* quotes */
.quote	{
}
.quotee	{
	text-align:right;
	color: #999966;
}


/* illustrations */

.illustration	{
	margin-left:20px;
	margin-right:20px;
}
.captiontext	{
	font-size:.8em;
	text-align:left;
	margin-left:20px;
	margin-right:20px;
	margin-top:5px;
	margin-bottom:10px;
}

/* sites */
.site	{	
	margin-top:5px;
	margin-bottom:10px;
}
.sitename	{
	color: #999966;
	font-weight:bold;
}
.url	{
	font-size:.8em;
}
.biblio	{
	font-size:.9em;
	font-style:italic;
	margin-bottom:0;
}	
