/*****Miscellaneous Styles*****/
	body	{background-color:#000000;}

	div#banner	{margin-left:1em; margin-right:auto;}

	a:link		{color: #A90017;}
	a:visited	{color:black;}
	a:focus		{color:#B57600;}
	a:hover		{color:#B57600;}

/*****Styles for Main*****/
	div#main	{background:#ECECEC; width:78%; float:right; padding:0; position:relative; right:.7em; margin:-.4em 1.5em; text-align:center;}

	h1	{background:#ECECEC; color:#A90017; font-family: "Monotype Corsiva",sans-serif; margin:.5em .3em; padding:0;}
	h2	{background:#ECECEC; color:#A90017; font: 2em "Monotype Corsiva",sans-serif; margin:.5em .3em; padding:0; text-align:left;}
	h3	{background:#ECECEC; color:#A90017; font: 1.5em "Monotype Corsiva",sans-serif; margin:.5em .3em; padding:0; text-align:cemter;}
	
	div.section	{margin:0 .5em; padding:.5em .5em; p:first-letter color:#A90017;}
	div.section p:first-letter {color:#A90017;}
	div.section blockquote {font-size:18px; font-family: cursive; margin-right:17em;}
	span.event_date	{color:#A90017; font-family:"Monotype Corsiva";}
		
	div#homepage p	{color:black; font-family: "monaco"; font-size:20px; margin-top: .3em; margin-left:.3em; margin-right:13em; text-align:justify;}
	div#publications p {color:black; font-family: "monaco"; font-size:20px; margin-top: .3em; margin-left:7em; margin-right:.3em; text-align:justify;}
	div#introduction p {color:black; font-family: "monaco"; font-size:20px; margin-top: .3em; margin-left:.3em; margin-right:.3em; text-align:justify;}
	div#intro_purch p {color:black; font-family: "monaco"; font-size:20px; text-align:center;}
	div#bio p {color:black; font-family: "monaco"; font-size:20px; margin-top:1em; margin: .3em .3em; text-align:justify;}
	div.coming_soon {color:#A90017; font-family: "Monotype Corsiva"; font-size:22px; text-align:center;}
	div#events {color:black; font-family: "monaco"; font-size:20px; text-align:center;}
	div#contact p {color:black; font-family: "monaco"; font-size:20px;}
	div.sidenote {color:black; font-family: "monaco"; font-size:20px; margin-top:1em; margin:.3em 3em; text-align:center;}
	
	a:link.tt	{text-decoration:none; border-bottom:1px dashed black;}
	a:hover.tt	{cursor:help;}

/*****Styles for Lists*****/
	li {list-style-image:url(km_marker.gif); color:black; font-family: "monaco"; font-size:19px; margin-top:1em; margin: .3em .3em; text-align:left;}

/*****Styles for Form Content*****/
	span.req		{font-size:.7em; color:#f1a629;	line-height:1em; margin-left:3em;}
	fieldset		{margin-right:auto; margin-left:auto; border:none; margin-bottom:1em; width:24em; padding-top:1.5em}
	p.legend		{background:#ffc500; border:groove #412700; color:black; text-align:center; padding:.4em .3em; margin-bottom:-1em; margin-left:auto; margin-right:auto; margin-top:1em; width:15em; position:relative;}
	#personal		{background:#a06800; border:groove .5em #a06800;} 
		#personal label		{position:absolute; padding-top:.2em; margin-left:15px;}
		#personal input		{margin-left:10em; margin-bottom:.2em; line-height:2em;}
	#choices		{background:#a06800; border:groove .5em #a06800;}
		.posneg input		{margin-left:1.5em;}
	#comments		{background:#a06800; border:groove .5em #a06800;}
		textarea		{font:.8em "Times New Roman",Verdana,sans-serif; width:29em; padding:.2em;}
	#buttons		{text-align:center;}
		#buttons input	{background:#a06800; font:1.2em Verdana,sans-serif; color:#ffc500;}

/*****Styles for Sidebar*****/
	div#sidebar	{background:#000000; width:15%; padding:.1em; margin-top:-.5em; margin-left:1.5em; margin-right:.5em; color:#ECECEC; font-size:.7em; text-align:center;}
