* { font-family: Verdana, Arial, Helvetica, sans-serif; }
p { font-size: 12px; padding: 0px; margin: 0px 0px 15px 0px; }

.clear { clear: both; height: 0px; overflow: hidden; } /* Used to clear floats without taking up space */

#content { background: #FFFFFF url('/images/center-img.jpg') no-repeat top right; padding-top: 20px; padding-right: 15px; }
#innerContent { min-height: 400px; }


h1 { font-size: 16px; color: #660099 ; padding: 0px; margin: 0px 0px 20px 0px; }

h2 { font-size: 14px; color: #592242; padding: 0px; margin: 0px 0px 20px 0px; }

h3 { font-size: 14px; color: #CC6600; padding: 0px; margin: 0px 0px 20px 0px; }


.calTitle { font-size: 16px; font-weight: normal; padding: 0px; margin: 0px 0px 0px 0px;}
.calDate { font-size: 11px; font-size: 11px; padding: 0px; margin: 0px 0px 20px 0px; font-style: italic; }
.calTeaser { padding: 0px; font-size: 12px; margin: 0px 0px 20px 0px; }
.calBody { padding: 0px; font-size: 12px; margin: 0px 0px 20px 0px; }
.calDates { padding: 0px; font-size: 12px; margin: 0px 0px 10px 0px; }
.calLocation { padding: 0px; font-size: 12px; margin: 0px 0px 10px 0px; }
.calMore { margin: 0px 0px 20px 0px; padding: 0px 0px 20px 0px; border-width: 1px; border-color: #CCCCCC; border-bottom-style: solid;  }

.calMore a, .calBack a { font-size: 12px; text-decoration: none; }

