body {
	font-family:	Garamond,"Goudy Old Style","Times New Roman",serif;
	font-size:		100%;
	letter-spacing:	.05em;
	color:		#000000;
/*	background-color:	#ffffee; */
	background-color:	#193308; /* added 01/21/10 */
	}

#stdpage {
	padding:		0px 0px 0px 0px;	
	vertical-align:	top;
	border:		solid 1px #000000;
	}

#column1 {
	vertical-align:	top;
	width:		190px;
	border-right:	solid 1px #000000;
	background-color:	#193308; /* added 01/21/10 */
	color:		#dcc592; /* added 01/21/10 */
	}

#columncontent {
	vertical-align:	top;
	padding:		10px 20px;
	background-color:	#dcc592; /* added 01/21/10 */
	}

#column2 {
	}

#content {
	}

#leftcol {
	padding:		1em 1em;
	}

#header {
	padding:		1em 1em;
	}

#footer {
	border-top:		solid 1px #000000;
	padding-top:	8px;
	padding-left:	8px;
	padding-bottom:	10px;
	color:		#dcc592;
	}

#specialnav {
	border:		solid 1px #900000;
	width:		138px;
	padding:		8px;
	margin-top:		8px;
	color:		#dcc592; /* added 01/21/10 */
	}

#traveldirections {
	float:		right;
	margin:		6px;
	padding:		0px 8px 20px 8px;
	border:		solid 1px #900000;
	}

/*  CALENDAR OF EVENT STUFF  */

div.event {
	background-color:	#ffffff;
	padding-left:	1em;
	padding-right:	1em;
	border-left:	solid 1px #900000;
	border-right:	solid 1px #900000;
	border-bottom:	solid 1px #900000;
/*	border:		solid 1px #900000; */
	clear:		both;
	min-height:		150px;
	}

.calday, .caldate, .caltime {
	margin-top:		-1em;
	padding-right:	1em;
	font-family:	arial,helvetica,verdana,tahoma,sans-serif;
	font-size:		75%;
	font-weight:	bold;
	}

.calitem {
	font-size:		110%;
	font-weight:	bold;
	color:		#006600;
	display:		block;
	margin-top:		.5em;	
	}

.calcost {
	display:		block;
	padding-bottom:	.5em;
	color:		#666666;
	font-size:		90%;
	}

.calparagraph {
	font-family:	arial,helvetica,verdana,tahoma,sans-serif;
	font-size:		90%;
	}

/*  PRESS RELEASE  */

#press {
	font-face:		"Courier New",serif;
		}

.pressh1 {
	font-size:		110%;
	font-weight:	bold;
	padding-bottom:	-1em;
	text-align:		center;
	}

.pressp {
	text-indent:	2em;
	line-height:	150%;
	}

.pressend {
	text-align:		center;
	}


/*  HEADING SELECTORS  */

h2.script {
	font-style:		italic;
	color:		#900000;
	}

ul {
	list-style-image: url(http://www.shakermuseum.org/images/treebullet2.jpg);
	}

/*  PARA SELECTORS  */

.lnavigation {
	font-size:		90%;
	}

.lnavigationindent {
	font-size:		90%;		/* changed from 84 01/21/10 */
	margin-left:	.8em;		/* changed from 1.5 01/21/10 */
	}

.lnavigationtopmargin {
	font-size:		90%;
	margin-top:		-.5em;
	}

.lnavigationbottommargin {
	font-size:		90%;
	margin-top:		-.5em;
	}

.lnavhead {
	font-size:		84%;
	font-weight:	bold;
	margin-top:		.1em;
	margin-bottom:	-1em;
		}

.lnavinfo {
	font-size:		80%;
	font-weight:	bold;
	text-align:		center;
	color:		#dcc592; 	/* added 01/21/10 */
		}

.lnavdetails {
	font-weight:	normal;
	text-align:		center;
		}

.gencontent {
	}

.contentscript {
	font-style:		italic;
	}

.legal {
	font-size:		70%;
	text-align:		left;
	}

.np501c3 {
	text-align:		center;
	}

blockquote {
	font-family:	"courier new";
	font-size:		80%;
	text-align:		justify;
	color:		#333333;
	}

.underline {
	text-decoration:	underline;
	font-weight:	bold;
	}

/*  HORIZONTAL RULES  */

hr {
	border:		solid 1px #900000;
	clear:		both;
	}

/*  GRAPHIC STUFF  */

.graphictableleft {
	margin-right:	6px;
	float:		left;
	}

.graphictableright {
	margin-left:	6px;
	float:		right;
	}

.imgleft {
	float:		left;
	margin-right:	1em;
	margin-bottom:	1em;
	text-align:		center;
	font-family:	helvetica,arial,verdana,sans-serif;
	font-size:		8pt;
	}

.imgright {
	float:		right;
	margin-left:	1em;
	margin-bottom:	1em;
	text-align:		center;
	font-family:	helvetica,arial,verdana,sans-serif;
	font-size:		8pt;
	}

.caption {
	text-align:		center;
	font-size:		75%;
	}

.panorama {
	border:		solid 1px #900000;
	margin-left:	auto;
	margin-right:	auto;
	}

/*  ANCHOR PSEUDO SELECTORS  */

a:link {
	color:		#600000;
	}

a:hover {
	background-color:	#ffeeee;
	}

a:visited {
	color:		#666666;
	}

#leftcol a:link {
	color:		#dcc592; /* added 01/21/10 */
	}

#leftcol a:hover {
	background-color:		#dcc592; /* added 01/21/10 */
	color:			#193308; /* added 01/21/10 */
	}

#leftcol a:visited {
/*	color:		#dcc592; *//* added 01/21/10 */
	color:		#999999; /* changed 03/25/10 */
	}

/*	TABLE SELECTORS	*/

tr.trstandard {
	vertical-align:	top;
	padding-top:	1%;
	}

th.thstandard {
	text-align:		left;
	padding-left:	1%;
	padding-right:	1%;
	border-right:	thin solid #006666;
	border-bottom:	thin solid #006666;
	}

td.tdstandard {
	text-align:		left;
	padding-left:	1%;
	padding-right:	1%;
	width:		25%;
	font-size:		90%;
	}

/* CORPORATE SPONSOR DIV */
#corpsponsor {
	margin-left:	10px;
	margin-bottom:	20px;
	}

#corpsponsor h2 {
	color:		#900000;
	font-size:		14pt;
	font-weight:	bold;
	margin-bottom:	2px;
	}

#corpsponsor address {
	font-style:		normal
	}
