	/* Masthead area CSS */
	#masthead {/* position: absolute; top:0px; left:0px; */ margin: 0;}
	#masthead h1 span {visibility: hidden;}
	#pdmasthead {background: url(../images/pdbkgrd.jpg) 100% 0 0; margin: 0 auto; border-bottom: 1px solid gray;}
	h1.podunk {font: 800 32px Bookman Old Style, NewTimes Roman, serif; color: #009999; margin:0; 
		padding:0; text-align: center;}
	h2.podunk {font: 400 18px Bookman Old Style, NewTimes Roman, serif; color: #990099; margin: 15px 5px 0 5px; 
		padding:0; text-align: center;}
		
	/* Center main content area CSS */
	table.main {/* background: url(../images/bkcontent.jpg) 100% 0 repeat-y;*/ margin:0; padding:0;}
		
	#center {border: none; margin: 0; padding: 0;}
	#center h2 {color: #8b0000; width: 355px; margin: 0; margin-left: 10px; padding: 20px 5px 6px 15px;}
	#center h4 {width: 355px; margin: 0; margin-left: 10px; padding: 10px 5px 3px 15px;}
	#center p {font: 400 11px Verdana, Arial, Helvetica, sans-serif; margin: 0; margin-left: 10px; padding: 0 15px 10px 15px;}
	#center a {text-decoration: none;}
	#center ul {margin-top: 0; padding-top: 0; padding-bottom: 10px;}
	#center li {font: 300 11px Verdana, Arial, Helvetica, sans-serif; color: #8b0000; margin-left: 10px; padding-right: 20px;}
	#center p.first {margin: 10px 0 0 10px; padding-top: 10px 15px 0 15px;}
	#center a {font: 300 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #483d8b;}
	#center a:hover {color: #a0522d;}
	p.straw {margin: 0; padding: 0; margin-bottom: 10px; padding-bottom: 10px;}

	/* Event Calendar CSS  */
	tr.newevent {padding-top: 10px;}
	#event img {/* margin: 0 auto; */vertical-align: center; padding-left: 26px;}
	#event p {margin: 0; padding-bottom: 2px; padding-right: 15px;}
	#event p.dkred {color: #8b0000; padding-top: 3px; padding-bottom: 4px;}
	#evsummary p {margin: 0; margin-left: 10px; padding: 0 15px 0 18px;}
	#evsummary p.hr {margin-left: 10px; padding: 0; padding-left: 15px; border-bottom: 1px solid gray;}
	#evsummary hr {margin: 0 15px 0 25px;}

	p.centered {padding: 1em 0; font-weight: bold; text-align: center;}
	p.centered a {font-size: 1em; padding: 1em 0;}
	
	p.rednote {font-weight: bold; font-size: .8em; color: #C30; padding-bottom: 2px; margin-bottom: 0;}
	p.descrip {margin: 0; padding-top: 3px;}
	p.ctrp {text-align: center;}

	img.center {margin-left: 25px;}
	img.cat {padding-left: 5px; padding-top: 5px;}
	
	#rtcol {background: url(../images/bkrtcol.jpg) 100% 0 repeat-y; margin: 0; padding: 0;}
	
	/* Settings for Mailing List Form */
	div {font-family: Arial, Helvetica, sans-serif;}
	.formtop {font-weight: bold; font-size: 12px; text-align: center;}
	.formnote {font: 300 10px Arial, Helvetica, sans-serif; padding: 5px 0 0 0;}
	.errnote {font: 300 10px Arial, Helvetica, sans-serif; padding: 5px 0; color: #dd1111;}
	.mlistfield {font: 300 11px Arial, Helvetica, sans-serif; text-align: left; padding: 0 0 3px 35px;}
	.mlistctr {font: 300 11px Arial, Helvetica, sans-serif; text-align: left; padding: 3px 0 3px 85px;}
	.mlistopt {font: 300 11px Arial, Helvetica, sans-serif; text-align: left; padding: 0 0 3px 30px;}
	input {font: 300 11px Verdana, Arial, Helvetica, sans-serif; padding: 0; margin: 0;}
	.mlistsubmit {text-align: center;}
	input.button {margin: 7px 0 5px 0; font: 600 11px Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0.05em;}
	
	div.topline {margin: 22px 0 5px 0;}
	span.dkred {color: #800000;}
	span.red {color: #cc0000;}
	span.redindent {color: #cc0000; padding-left: 20px;}
	span.separator {border-bottom: 1 px solid gray; padding: 10px;}
	img.rtcolpic {padding: 4px 0;}
	input.text {text-align: right; margin-top: 10px;}
	
	/* Podunk Reg Form CSS */
	table.podunk {margin: 15px auto; padding:0;}
	div.podunk {margin: 0 auto; padding:0; padding-top:15px; width: 680px;}
	#pdapp td {width: 100%; margin: 0; padding: 0;}
	#pdapp h2 {color: #8b0000; text-align: center; padding: 5px;}
	h4.centered {text-align: center;}
	div.disclaimer {border-top: 1px solid maroon; border-bottom: 1px solid maroon;}
	div.disclaimer p {font-size: 11px; margin: 0; padding: 4px 5px;}
	table.reg {margin: 0 auto; padding: 0;}
	td.field select {margin: 0; padding: 0; font: 300 11px Arial, Helvetica, sans-serif;}
	
	/* Sitemap List CSS  */
	ul.sitemap {list-style-type: none;}
	
	/* Footer area CSS  */
	#space {font-size: x-small; color: #eee;}
	#footer {margin-left: 0; margin-right: 5px;}
	td.footernav {padding-left: 254px; color: #eee; padding-top: 8px;}
	td.footernav a {font-size: 11px; color: #eee; padding-top: 2px; text-decoration: underline;}
	td.footernav a:hover {font-size: 11px; color: #333; text-decoration: none;}
	#copyright {padding-left: 250px; /* text-align: center; */}
	#copyright span {font-size: 10px; color: #deb887;}
	#copyright a {font-size: 10px; color: #deb887;}
	#copyright a:hover {color: #c30;}


