/* At-Rules */
@charset "iso-8859-1";

body { margin-top: 10px; margin-right: 30px; margin-bottom: 10px;margin-left: 30px; }

.bodyText {font-family: Arial; color: black; font-size: 10pt}

.blueBodyText {font-family: Arial; color: blue; font-size: 10pt}

.smallText {font-family: Arial; color: black; font-size: 8pt}

.tableText {font-family: Arial; color: black; font-size: 10pt; text-align: left}

.boldTableText {font-family: Arial; color: black; font-size: 10pt; text-align: left; font-weight: bold}

.bigText {font-family: Arial; color: black; font-size: 20pt; font-weight: bold}

.sigText {font-family: Arial; color: black; font-size: 10pt; font-style: italic}

.subHeading1 {font-family: Arial; color: black; font-size: 12pt; font-weight: bold}

.subHeading2 {font-family: Arial; color: black; font-size: 10pt; font-weight: bold}

.specialText {font-family: Arial; color: blue; font-size: 12pt; font-style: italic}

.whatsnewText {font-family: Arial; color: black; font-size: 12pt; font-weight: bold; font-style: italic}
.whatsnewBox {padding: 12px 12px 12px 12px; border-width: thin; border-style: solid; background-color: #CCCC99}

.featuredCommission {font-family: Arial; color: black; font-size: 12pt; font-weight: bold; font-style: italic}

.blackBg {background-color: #000000}

.majorFeastText {font-family: Arial; color:#006600; font-size: 10pt; font-style: italic}

.tinyLink {font-family: Arial; font-size: 10pt; font-weight: bold}

.activity1Text {font-family: Arial; color: black; font-size: 10pt; text-align: left; background-color: #CCFFCC}

.activity2Text {font-family: Arial; color: black; font-size: 10pt; text-align: left;}

.majorFeast1Text {font-family: Arial; color: red; font-size: 10pt; font-style: italic;  background-color: #CCFFCC}

.majorFeast2Text {font-family: Arial; color: red; font-size: 10pt; font-style: italic}

.captionText {font-family: Arial; color: black; font-size: 10pt; font-style: italic}

.copyrightText {font-family: Arial; font-size: 10pt; font-style: italic}

.quoteText {font-family: Arial; font-size: 10pt; font-style: italic}

.scheduleCalendarText {font-family: Arial; color: black; font-size: 14pt}

.scheduleCalendarTitle {font-family: Courier; color: black; font-size: 14pt}

.boxedIntro {border-color: black; border-width: thin; border-style: solid; background-color: #cccccc; margin: 12px 12px 12px 12px}
.boxedIntroText {padding: 12px 12px 12px 12px}

.rightImage { float: right; margin: 12px 6px 6px 12px; }
.rightImage P { vertical-align: bottom; text-align: center; font-style: italic; font-size: smaller; padding-left: 3px; padding-right: 3px }
.rightImage IMG { border-width: thin; border-style: solid; }

.leftImage { float: left; margin: 12px 12px 6px 6px; }
.leftImage P { vertical-align: bottom; text-align: center; font-style: italic; font-size: smaller; padding-left: 3px; padding-right: 3px }
.leftImage IMG { border-width: thin; border-style: solid; }

.plainImage P { vertical-align: bottom; text-align: center; font-style: italic; font-size: smaller; padding-left: 3px; padding-right: 3px }
.plainImage IMG { border-width: thin; border-style: solid }

.leftImageNoWrap { float: left; margin: 12px 12px 6px 6px; clear: both }
.leftImageNoWrap P { vertical-align: bottom; text-align: center; font-style: italic; font-size: smaller; padding-left: 3px; padding-right: 3px }
.leftImageNoWrap IMG { border-width: thin; border-style: solid; }
.imageCaption P { font-style: italic; font-size: smaller; }

.sceneNewStory { clear: both }
.sceneHomeBox { background-color: #CCCC99; padding: 6px 6px 6px 6px; border-width: thin; border-style: solid; }
.sceneSubTitle { font-weight: bold; text-align: center; font-family: Arial; color: black; font-size: 10pt }

.leftColumn  { float:left; margin-left: 15%; }
.rightColumn { float:right; margin-right: 15%; }

.askContent { margin-right: 40px; margin-left: 40px; }

.bottomClear { clear: both }
.bottomNavBar TABLE { background-color: #663333; width: 100%; }

.bannerBox { width: 100%; overflow:hidden; background-color: #663333; padding: 6px 6px 6px 6px; border-width: thin; border-style: solid; }
.bannerFiller { background-color: #663333; }
.bannerText { color: #000000; font-size: 14pt; float: right; font-weight: bold; }

.footerSDSCopyright {font-family: Arial; color: black; font-size: 8pt; float: left}
.footerWebmaster {font-family: Arial; color: black; font-size: 8pt; float: right}

.specialNoteBox { background-color: #CCCC99; padding: 10px 10px 10px 10px; border-width: thin; border-style: solid; }

.frMikeContent { margin-right: 40px; margin-left: 40px; }

.frJackHomily { margin-right: 150px; margin-left: 150px; }

.homeInfo P { font-family: Arial; color: black; font-size: 10pt; }
.homeBody P { font-family: Arial; color: black; font-size: 8pt;  }
.homeTop { background-color: #CCCC99; }
.homeSection { font-family: Arial; color: black; font-size: 10pt; font-weight: bold; }
.photoCredit { font-family: Arial; color: black; font-size: 7pt; text-align: right;}
.whatsNewSection {font-family: Arial; color: black; font-size: 12pt; font-weight: bold; font-style: italic}
.whatsNewItem P { font-family: Arial; color: black; font-size: 10pt; }
.whatsNewItem { font-family: Arial; color: black; font-size: 10pt; }

.commission TABLE { border-collapse: collapse; }
.commissionText {font-family: Arial; color: black; font-size: 10pt; }
.commission TD { padding: 12px 12px 12px 12px; vertical-align: top; border-width: thin; border-style: none;}
.commissionSub TABLE { padding: 12px 12px 12px 12px; border-style: none; }
.commissionSub TD { padding: 2px 2px 2px 2px; border-style: none; }
.commissionHeader { background-color: #CCCC99; }