body { font-family: Century Gothic; font-size: 12px; }
body { background-color: #000000; }
table.body table.page { margin: 0px auto; }
table.body table.page td.page { background-color: transparent; width: 800px; }
table.body table.page td.page div.pageTopEdge { background-color: transparent; height: 50px; }
table.body table.page td.leftEdge { width: 1px; }
table.body table.page td.rightEdge { width: 1px; }
table.body table.page td.leftEdge div.minHeight { height: 0px; }
table.body table.page td.rightEdge div.minHeight { height: 0px; }
table.body table.footer table.content { margin: 0px auto; }
table.body table.footer td.footer { height: 30px; }
table.body table.footer td { vertical-align: top; padding-top: 10px; }
table.body table.footer table.content { margin: 0px auto; }
table.body table.footer table.content td { padding: 0px 3px; }
table.body table.footer table.content td { color: #777777; font-size: 10px; }
table.body table.footer table.content td a { color: #777777; }
table.body table.footer table.content td a:hover { color: #FFFFFF; }
table.body table.footer table.content td.space { background-color: transparent; width: 25px; padding: 0px; }
div.objects div.modjulArticle { background-color: #FFFFFF; padding: 10px; text-align: justify; width: 100%; }
div.objects div.modjulArticle h1 { color: #00AAFF; font-size: 18px; }
div.objects div.modjulArticle h2 { color: #00AAFF; font-size: 16px; }
div.objects div.modjulArticle h3 { color: #00AAFF; font-size: 14px; }
div.objects div.modjulArticle a { color: #00AAFF; }
div.objects div.modjulArticle a:hover { color: #FF0000; }
div.objects div.modjulaArticleImage { background-color: transparent; padding: 0px; width: 100%; }
div.objects div.modjulaArticleImage img { border: 0px; display: block; }
div.objects div.modjulArticleList { background-color: transparent; color: #00AAFF; padding: 10px; }
div.objects div.modjulArticleList table { width: 100%; }
div.objects div.modjulArticleList span.date { color: #005599; font-size: 9px; }
div.objects div.modjulArticleList a { color: #00AAFF; display: block; font-size: 14px; margin-bottom: 10px; }
div.objects div.modjulArticleList a:hover { color: #FFFFFF; }
div.objects div.modjulArticleList a.selected { color: #005599; }
div.objects div.modjulArticleMini { background-color: #FFFFFF; padding: 10px; text-align: justify; width: 100%; }
div.objects div.modjulArticleMini a { color: #005599; }
div.objects div.modjulArticleMini a:hover { color: #00AAFF; }
div.objects div.modjulArticleMini h1 { color: #00AAFF; font-size: 18px; }
div.objects div.modjulArticleMini h2 { color: #00AAFF; font-size: 16px; }
div.objects div.modjulArticleMini h3 { color: #00AAFF; font-size: 14px; }
div.objects div.modjulAudioInfo { background-color: transparent; padding: 10px; }
div.objects div.modjulAudioInfo table { width: 100%; }
div.objects div.modjulAudioInfo span.date { color: #005599; font-size: 9px; }
div.objects div.modjulAudioInfo span.title { color: #00AAFF; font-size: 16px; }
div.objects div.modjulAudioInfo span.description { color: #000000; font-size: 12px; }
div.objects div.modjulAudioList { background-color: transparent; padding: 10px; }
div.objects div.modjulAudioList table { width: 100%; }
div.objects div.modjulAudioList span.date { color: #005599; font-size: 9px; }
div.objects div.modjulAudioList a { color: #00AAFF; display: block; font-size: 14px; margin-bottom: 10px; }
div.objects div.modjulAudioList a:hover { color: #005599; }
div.objects div.modjulAudioList a.selected { color: #005599; }
div.objects div.modjulAudioPlayer { background-color: #777777; padding: 0px; width: 100%; }
div.objects div.modjulAudioPlayer object { display: block; margin: 0px; padding: 0px; }
div.objects div.modjulAudioPlayer embed { margin: 0px; padding: 0px; }
div.objects div.modjulBlogArticle { color: inherit; padding: 10px; text-align: justify; width: 100%; }
div.objects div.modjulBlogArticle h1 { color: #00AAFF; font-size: 18px; }
div.objects div.modjulBlogArticle h2 { color: #00AAFF; font-size: 16px; }
div.objects div.modjulBlogArticle h3 { color: #00AAFF; font-size: 14px; }
div.objects div.modjulBlogArticle a { color: #00AAFF; }
div.objects div.modjulBlogArticle a:hover { color: #FF0000; }
div.objects div.modjulBlogArticleList { background-color: transparent; padding: 10px; }
div.objects div.modjulBlogArticleList table { width: 100%; }
div.objects div.modjulBlogArticleList span.date { color: #005599; font-size: 9px; }
div.objects div.modjulBlogArticleList a { color: #00AAFF; display: block; font-size: 14px; margin-bottom: 10px; }
div.objects div.modjulBlogArticleList a:hover { color: #005599; }
div.objects div.modjulBlogArticleList a.selected { color: #005599; }
div.objects div.modjulBlogArticleMini { color: inherit; padding: 10px; text-align: justify; width: 100%; }
div.objects div.modjulBlogArticleMini span.date { color: #005599; font-size: 9px; }
div.objects div.modjulBlogArticleMini span.subject { color: #00AAFF; font-size: 14px; }
div.objects div.modjulBlogArticleMini a { color: #005599; }
div.objects div.modjulBlogArticleMini a:hover { color: #00AAFF; }
div.objects div.modjulBlogArticleMini h1 { color: #00AAFF; font-size: 18px; }
div.objects div.modjulBlogArticleMini h2 { color: #00AAFF; font-size: 16px; }
div.objects div.modjulBlogArticleMini h3 { color: #00AAFF; font-size: 14px; }
div.objects div.modjulCalendar { background-color: transparent; padding: 0px; }
div.objects div.modjulCalendarEventTable { background-color: transparent; padding: 0px; }
div.objects div.modjulCalendarEventTable table { width: 100%; color: #000000; font-size: 12px; }
div.objects div.modjulCalendarEventTable table td { padding: 5px; }
div.objects div.modjulCalendarEventTable table td.caption { background-color: transparent; color: #00AAFF; font-size: 16px; font-weight: bold; }
div.objects div.modjulCalendarEventTable table td.title { background-color: transparent; color: inherit; }
div.objects div.modjulCalendarEventTable table td.location { background-color: transparent; color: inherit; }
div.objects div.modjulCalendarEventTable table td.date { background-color: transparent; color: inherit; }
div.objects div.modjulCalendarEventTable table td.details { background-color: transparent; color: inherit; }
div.objects div.modjulCalendarEventTable table td.link { background-color: transparent; color: inherit; }
div.objects div.modjulCalendarEventTable table td.link a { color: inherit; }
div.objects div.modjulCalendarEventTable table td.link a:hover { color: #FF0000; }
div.objects div.modjulChurchSearch { background-color: transparent; padding: 10px; }
div.objects div.modjulChurchSearch table { width: 100%; color: #000000; font-size: 10px; }
div.objects div.modjulChurchSearch table td { padding: 3px; }
div.objects div.modjulChurchSearch table td.caption { background-color: transparent; color: #00AAFF; font-size: 16px; font-weight: bold; }
div.objects div.modjulChurchSearch table td.gap { height: 20px; padding: 0px; }
div.objects div.modjulContactForm { padding: 20px; }div.objects div.modjulContactForm table { border-collapse: collapse; width: 100%; }
div.objects div.modjulContactForm td { padding: 0px; vertical-align: top; padding-bottom: 5px; }
div.objects div.modjulContactForm td.label { text-align: right; font-weight: bold; padding-right: 10px; }
div.objects div.modjulContactForm td.field { text-align: left; color: #00AAFF; font-size: 9px; padding-bottom: 10px; }
div.objects div.modjulContactForm td.message { color: #00AAFF; text-align: center; padding-bottom: 10px; }
div.objects div.modjulContactForm td.error { color: #FF0000; text-align: center; padding-bottom: 10px;}
div.objects div.modjulContactForm td.buttons { text-align: right; padding-top: 10px; }
div.objects div.modjulCustomFlash { padding: 0px; }
div.objects div.modjulImage { }
div.objects div.modjulEmbedSite iframe { border: none; }
div.objects div.modjulFrameHeader { background-color: #555555; font-size: 9px; text-align: center; vertical-align: middle; }
div.objects div.modjulFrameHeader table { border-collapse: collapse; height: 18px; width: 100%; }
div.objects div.modjulFrameHeader td { color: #DDDDDD; font-size: 9px; text-align: center; vertical-align: middle; }
div.objects div.modjulFrameContent { background-color: #777777; }
div.objects div.modjulFrameContent table { border-collapse: collapse; height: 18px; width: 100%; }
div.objects div.modjulFrameContent td { color: #DDDDDD; font-size: 9px; text-align: center; vertical-align: middle; }
div.objects div.modjulFrame table.frame { border-collapse: collapse; width: 100%; }
div.objects div.modjulFrame td { padding: 0px; }
div.objects div.modjulFrame td.topleft { height: 5px; width: 5px; }
div.objects div.modjulFrame td.top { height: 5px; }
div.objects div.modjulFrame td.topright { height: 5px; width: 5px; }
div.objects div.modjulFrame td.top div.overlay { height: 5px; width: 100%; }
div.objects div.modjulFrame td.left { vertical-align: top; width: 5px; }
div.objects div.modjulFrame td.center { vertical-align: top; }
div.objects div.modjulFrame td.right { vertical-align: top; width: 5px; }
div.objects div.modjulFrame td.left div.overlay { height: 0px; width: 5px; }
div.objects div.modjulFrame td.center td.overlay { height: 0px; }
div.objects div.modjulFrame td.right div.overlay { height: 0px; width: 5px; }
div.objects div.modjulFrame td.bottomleft { height: 5px; width: 5px; }
div.objects div.modjulFrame td.bottom { height: 5px; }
div.objects div.modjulFrame td.bottomright { height: 5px; width: 5px; }
div.objects div.modjulGalleryGrid { padding: 0px; }
div.objects div.modjulHorizontalImageMenu { background-color: transparent; height: 50px; padding: 0px; }
div.objects div.modjulHorizontalImageMenu table { height: 50px; background-color: transparent; margin: 0px 0px 0px auto; }
div.objects div.modjulHorizontalImageMenu a { background-position: 0px 0px; background-repeat: no-repeat; color:transparent; display: block; height: 50px; }
div.objects div.modjulHorizontalImageMenu a:hover { background-position: 0px -50px; }div.objects div.modjulHorizontalImageMenu a.selected { background-position: 0px -100px; }
div.objects div.modjulHorizontalImageMenu td { padding: 0px; }
div.objects div.modjulHorizontalImageMenu td.space { width: 0px; }
div.objects div.modjulHorizontalMenu { background-color: transparent; padding: 7px; }
div.objects div.modjulHorizontalMenu table { margin: 0px 0px 0px auto; }
div.objects div.modjulHorizontalMenu a { color: #FFFFFF; font-size: 20px; padding: 0px; display: block; }
div.objects div.modjulHorizontalMenu a:hover { color: #00AAFF; }
div.objects div.modjulHorizontalMenu a.selected { color: #EDFF00; font-weight: bold; }div.objects div.modjulHorizontalMenu td.space { width: 15px; }
div.objects div.modjulImage { padding: 0px; }
div.objects div.modjulImage img { border: 0px; display:block; }
div.objects div.modjulImageFader { padding: 0px; }
div.objects div.modjulImageGrid { padding: 0px; }
div.objects div.modjulaMap { padding: 0px; }
div.objects div.modjulMemberLoginForm { color: #00AAFF; padding: 0px; }
div.objects div.modjulMemberLoginForm table { border-collapse: collapse; width: 100%; }
div.objects div.modjulMemberLoginForm td { padding: 0px; vertical-align: top; padding-bottom: 5px; }
div.objects div.modjulMemberLoginForm td.field { text-align: left; color: #00AAFF; font-size: 9px; padding-bottom: 10px; }
div.objects div.modjulMemberLoginForm td.message { color: #00AAFF; text-align: center; padding-bottom: 10px; }
div.objects div.modjulMemberLoginForm td.error { color: #FF0000; text-align: center; padding-bottom: 10px; }
div.objects div.modjulMemberLoginForm td.buttons { text-align: right; padding-top: 10px; }
div.objects div.modjulMembershipForm { color: #00AAFF; padding: 0px; }
div.objects div.modjulMembershipForm table { border-collapse: collapse; width: 100%; }
div.objects div.modjulMembershipForm td { padding: 0px; vertical-align: top; padding-bottom: 5px; }
div.objects div.modjulMembershipForm td.field { text-align: left; color: #00AAFF; font-size: 9px; padding-bottom: 10px; }
div.objects div.modjulMembershipForm td.message { color: #00AAFF; text-align: center; padding-bottom: 10px; }
div.objects div.modjulMembershipForm td.error { color: #FF0000; text-align: center; padding-bottom: 10px; }
div.objects div.modjulMembershipForm td.buttons { text-align: right; padding-top: 10px; }
div.objects div.modjulPaypalHostedButton { padding: 0px; text-align: center; }
div.objects div.modjulPaypalHostedButton img { border: 0px; display:block; }
div.objects div.modjulSocialBar { padding: 0px; }
div.objects div.modjulSocialBar iframe { vertical-align: text-top; }
div.objects div.modjulSpacer { height: 25px; }
div.objects div.modjulSplitHeader { background-color: #555555; font-size: 9px; text-align: center; vertical-align: middle; }
div.objects div.modjulSplitHeader table { border-collapse: collapse; height: 18px; width: 100%; }
div.objects div.modjulSplitHeader td { color: #DDDDDD; font-size: 9px; text-align: center; vertical-align: middle; }
div.objects div.modjulSplitColumn { background-color: #777777; }
div.objects div.modjulSplitColumn table { border-collapse: collapse; height: 18px; width: 100%; }
div.objects div.modjulSplitColumn td { color: #DDDDDD; font-size: 9px; text-align: center; vertical-align: middle; }
div.objects div.modjulText { background-color: #FFFFFF; color: inherit; border: 0px solid #000000; padding: 10px; text-align: justify; width: 100%; }
div.objects div.modjulText h1 { color: #00AAFF; font-size: 18px; }
div.objects div.modjulText h2 { color: #00AAFF; font-size: 16px; }
div.objects div.modjulText h3 { color: #00AAFF; font-size: 14px; }
div.objects div.modjulText a { color: #00AAFF; }
div.objects div.modjulText a:hover { color: #FF0000; }
div.objects div.modjulTwitter { background-color: #FFFFFF; color: #00AAFF; font-size: 18px; border: 0px solid #000000; padding: 10px; text-align: justify; width: 100%; }
div.objects div.modjulTwitter table { width: 100%; }
div.objects div.modjulTwitter table td { padding: 0px; vertical-align: middle; }
div.objects div.modjulTwitter span.date { color: #AAAAAA; font-size: 10px; }
div.objects div.modjulTwitter a { color: #00AAFF; }
div.objects div.modjulTwitter a:hover { color: #FF0000; }
div.objects div.modjulTwitter img { margin-right: 10px; }
div.objects div.modjulVerticalImageMenu { width: 100%; padding: 0px; }
div.objects div.modjulVerticalImageMenu table { background-color: transparent; width: 100%; }
div.objects div.modjulVerticalImageMenu a { background-position: 0px 0px; background-repeat: no-repeat; color:transparent; display: block; width: 100%; }
div.objects div.modjulVerticalImageMenu a:hover { background-position: -0px 0px; }div.objects div.modjulVerticalImageMenu a.selected { background-position: -0px 0px; }
div.objects div.modjulVerticalImageMenu td { padding: 0px; }
div.objects div.modjulVerticalImageMenu td.space { height: 0px; }
div.objects div.modjulVerticalMenu { background-color: transparent; padding: 7px; }
div.objects div.modjulVerticalMenu table { margin: 0px 0px 0px auto; width: auto; }
div.objects div.modjulVerticalMenu a { color: #FFFFFF; font-size: 10px; padding: 0px; text-align: left; display: block; }
div.objects div.modjulVerticalMenu a:hover { color: #00AAFF; }
div.objects div.modjulVerticalMenu a.selected { color: #EDFF00; font-weight: bold; }div.objects div.modjulVerticalMenu td.space { height: 15px; }
div.objects div.modjulVideoInfo { background-color: transparent; padding: 10px; }
div.objects div.modjulVideoInfo table { width: 100%; }
div.objects div.modjulVideoInfo span.date { color: #005599; font-size: 9px; }
div.objects div.modjulVideoInfo span.title { color: #00AAFF; font-size: 16px; }
div.objects div.modjulVideoInfo span.description { color: #000000; font-size: 12px; }
div.objects div.modjulVideoList { background-color: transparent; padding: 10px; }
div.objects div.modjulVideoList table { width: 100%; }
div.objects div.modjulVideoList span.date { color: #005599; font-size: 9px; }
div.objects div.modjulVideoList a { color: #00AAFF; display: block; font-size: 14px; margin-bottom: 10px; }
div.objects div.modjulVideoList a:hover { color: #005599; }
div.objects div.modjulVideoList a.selected { color: #005599; }
div.objects div.modjulVideoPlayer { background-color: #777777; padding: 0px; width: 100%; }
div.objects div.modjulVideoPlayer object { display:block; margin: 0px; padding: 0px; }div.objects div.modjulVideoPlayer embed { margin: 0px; padding: 0px; }