/* last updated 11 Jan. 2011 */

	a { text-decoration: none; }
	a:hover { font-weight: bold; }

	body { font-family: Palatino, "Book Antiqua", Garamond,
			"Times New Roman", serif; color: black; 
		text-align: left; }

	div.attribution { font-size: 11.5pt; font-weight: normal; color: navy; line-height: 14pt;
  		padding: 0 0 2pt 0;
  		margin: 0 0 8pt 0; }
	div.bio_heads { margin: 12px 16px 16px 72px; padding: 0 0 0 0; float: left; }
	div.bio_pic { text-align: left; margin: 12px 0 16px 0; padding: 0 0 0 0; width: 218px; float: left; }
	div.box { background: #ffffff; margin: 0 0 0 295px;
		padding: 12px 12px 9px 12px;
		width: 550px; border: solid; border-width: 2px; }
	div.button { color: maroon;
		font-family: Palatino, "Book Antiqua", Garamond,
			"Times New Roman", serif;
		font-size: 12pt; font-weight: bold;
		margin: 0 17px 0 72px;
		padding: 0 0 0 0;
		width: 200px;
		float: left; }
	div.headholder { margin: 15px 0 0 72px; width: 450px; float: left; }
	div.linkbox { background: #ffffff; margin: 0 0 0 0;
		padding: 12px 12px 4px 12px;
		border: solid; border-width: 2px; float: left;
		width: 550px; }
	div.content { margin: 0 0 0 295px;
		padding: 0 0 0 0;
		width: 550px; }
	div.linklist { float: left; width: 250px; }
	div.poetry_blurb { background: #cccccc;
		margin: 0 0 0 555px;
		padding: 12px 12px 12px 12px;
		width: 289px;
		border: solid; border-width: 2px; }
	div.poem { background: #cccccc;
		margin: 8px 0 0 72px;
		padding: 0 12px 12px 12px;
		width: 365px;
		border: solid; border-width: 2px; }
	div.quote { font-size: 11.5pt; font-weight: normal; color: maroon;
		padding: 2pt 0 2pt 0;
  		margin: 0 0 0 0; }
	div.to_order { background: #ffffff; margin: 15px 0 0 0;
		padding: 12px 12px 9px 12px;
		width: 304px; border: solid; border-width: 2px; float: left; }

	h1 { font-family: Palatino, "Book Antiqua", Garamond,
			"Times New Roman", serif;
		color: navy;
 		text-align: right;
		font-size: 30pt; font-weight: bold; font-style: italic;
		padding: 15pt 0 0 0;
		margin: 0 72px 0 72px;
		width: 650px; }
	h1.lefthead { text-align: right; line-height: 1em; margin-left: 0; margin-right: 0; padding-top: 0; padding-left: 12px; padding-right: 12px; width: 426px; }

	h2 { color: black;
		text-align: right;
 		font-size: 21pt; 
		font-family: Palatino, "Book Antiqua", Garamond,
			"Times New Roman", serif; 
		font-weight: normal;
		padding: 0 0 0 0;
		margin: 0 0 16px 72px;
		width: 650px; }
	h2.lefthead { text-align: right; line-height: 1em; margin-left: 0; margin-right: 0; padding-top: 0; padding-left: 12px; padding-right: 12px; width: 426px; }

	h3 { background: maroon; color: #ffffcc;
  		font-family: Palatino, "Book Antiqua", Garamond, "Times New Roman", serif;
  		font-size: 12pt; 
  		font-style: normal; font-weight: bold;
  		line-height: 16pt; 
  		text-align: center;
  		padding: 6pt 18pt 3pt 18pt;
		margin: 4pt 0 10pt 0;
  		width: 650px; }
	h3.works { width: 514px; }

	h4 { font-family: Palatino, "Book Antiqua", Garamond,
			"Times New Roman", serif;
		color: black;
 		text-align: left;
		font-size: 18pt; font-weight: bold; font-style: italic;
		padding: 15pt 0 0 0;
		margin: 0 0 0 0;
		width: 650px; }
	h4.sub { font-size: 12pt; font-style: normal; margin-bottom: 18pt; }

	h5 { color: maroon;
		font-size: 110%; font-weight: bold;
		line-height: 1.4em; 
		font-family: Palatino, "Book Antiqua", Garamond,
			"Times New Roman", serif;
		text-align: center;
		padding-top: 0.2em; padding-bottom: 0.2em;
		indent-left: 1.43em; indent-right: 1.43em;
		width: 100%; margin-bottom: 0 }
	h5.black { color: black }
	h5.ruleabove { border: solid; border-width: 2px; border-color: maroon;
		border-left: none; border-right: none; border-bottom: none; padding-bottom: 0; 
		margin-bottom: 0; }
	h5.rulebelow { border: solid; border-width: 2px; border-color: maroon;
		border-top: none; border-left: none; border-right: none; padding-top: 0;
		margin-top: 0;  }

	h6 { font-family: Palatino, "Book Antiqua", Garamond, "Times New Roman", serif;
  		font-size: 11pt; 
		font-style: normal; font-weight: bold;
		line-height: 1.4em; 
		text-align: center;
		padding: 0 0 0 0;
  		margin: 0 0 4pt 0; }
	h6.left { text-align: left; } /* may not be needed if h6 on works page only - make h6 f.l. */

	img.float_1 { margin: 0 24px 8px 0; width: 180px; float: left; }
	img.float_2 { margin: 0 24px 8px 0; width: 180px; float: left; clear: left; }

	li.link { text-align: left;
		margin: 0 0 0 0;
		padding: 0 0 6pt 0;
		font-size: 12pt;
		line-height: 14pt;  }
	li.mmt_item { margin-left: 0; padding-left: 0; }

	ol.mmt { font-size: 10pt; margin-left: 24px; }

	p { font-family: Palatino, "Book Antiqua", Garamond,
			"Times New Roman", serif;
		text-align: left;
		margin: 0 0 0 0;
		padding: 0 0 6pt 0;
		font-size: 11pt;
		line-height: 12pt; }
	p.bottomspace { padding-bottom: 1.5em; text-indent: 0; }
	p.center { text-align: center }
	p.flushright { text-align: right }
	p.last { padding-bottom: 1.2em; }
	p.mice { font-size: 9pt;
		font-weight: normal;
		border: solid; border-width: 2px; border-color: maroon;
		border-left: none; border-right: none; border-bottom: none;
		margin: 12px 0 12px 72px;
		padding-top: 0.8em; padding-bottom: 0;
		width: 650px; }
	p.micelast { font-size: 9pt;
		font-weight: normal;
		margin-top: 2em; margin-left: 72px; margin-right: 320px;
		padding-top: 0; padding-bottom: 0 }
	p.nav { text-align: right; font-weight: normal;
		margin: 0 0 0 0;
		padding: 4pt 0 4pt 0;
		border: solid; border-width: 2px; border-color: maroon;
		border-left: none; border-right: none; border-bottom: none;  }
	p.navlast { text-align: right; font-weight: normal;
		margin: 0 0 0 0;
		padding: 4pt 0 4pt 0;
		border: solid; border-width: 2px; border-color: maroon;
		border-left: none; border-right: none; }
	p.performance { font-size: 12pt; line-height: 14pt; color: navy; font-weight: bold; 
		margin-top: 0; margin-bottom: 1pt; }
	p.performance_next { font-size: 12pt; line-height: 14pt; color: navy; font-weight: bold; 
		margin-top: 4pt; margin-bottom: 1pt; padding-top: 9pt; border-top: 2px solid maroon; }
	p.performance_desc { font-size: 11pt; line-height: 14pt; color: navy; margin-top: 0; margin-bottom: 1pt; }
	p.poem_title { font-weight: bold; padding-top: 10pt; margin: 0 0 0 0; }
	p.poetry_blurb { background: #cccccc; }
	p.verse { line-height: 13pt; margin: 0 0 0 0; }
	p.work { font-size: 11pt; font-weight: normal; color: maroon; text-align: center;
  		padding: 6pt 0 6pt 0; }

	ul.links { float: left; margin: 0 0 0 0; padding: 0 0 0 30px; width: 230px; }

	.clearboth { clear: both; }

