.storyheadline36 { color: black; font-size: 36px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 0; margin-bottom: 5px; }.storyheadline24 { color: black; font-size: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 0; margin-bottom: 5px; }.indexheadline32 { color: black; font-size: 32px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 0; margin-bottom: 9px; margin-left: 0; }.indexheadline24 { color: black; font-size: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 0; margin-bottom: 9px; margin-left: 0; }.storyheadline18 { color: black; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 0; margin-bottom: 9px; }.storyheadline14 { color: black; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 0; }.byline { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin-right: 12px; margin-left: 0; }.bodycopy { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.4em; }.bodycopyLinksIndex { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 1.4em; padding-right: 9px; padding-left: 9px; }.bodycopya { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.4em; margin-top: 0; }.bodycopysmall { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.4em; background-position: 0 0; margin-top: 4px; }.bodycopysmallunderline { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.4em; background-position: 0 50px; margin-top: 4px; padding-bottom: 12px; border-bottom: 1px dotted black; }.recentstoriesbox { color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-color: #f5f5f5; padding: 1em; }.moreinfobox { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-color: #d4dded; text-align: left; margin: 12px 12px 12px 10px; padding: 5px 10px; }.sidebar { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-color: #f5f5f5; text-align: left; margin: 12px; padding: 5px 10px; }.sidebarBoxInfo { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; background-color: #f1f6ff; margin: 12px; padding: 0 12px 0 9px; border: solid 1px #a4b6c8; }.sidebarOutline { font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-top: 0; margin-left: 12px; padding: 9px; border: solid 1px #a4b6c8; }.sidebarMedia { font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin: 12px; padding: 9px 12px 0 9px; border: solid 1px #a4b6c8; }.sidebarMediaInfo { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #f1f6ff; margin: 12px; padding: 0 12px 0 9px; border: solid 1px #a4b6c8; }.sidebarLetters { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-top: 0; margin-left: 12px; padding: 9px; border: solid 1px #a4b6c8; }.morephotos { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-color: #efefef; text-align: left; margin: 12px; padding: 4px 4px 4px 9px; border: solid 1px #a4b6c8; }.lettersbox { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-color: #f5f5f5; padding: 12px; }.subheadLetters { color: black; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 1em; margin-bottom: 0; }.subhead14 { color: black; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }.subhead14a { color: black; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 1em; margin-bottom: 0; }.subheadmaroon10px { color: #600; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin: 0; }.subheadbrown10px { color: #554d49; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin: 0; }.subheadback { color: #554d49; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: #d4dded; margin: 0 0 4px 24px; padding: 3px; border-top: 2px solid #a4b6c8; }.subheadbackNew { color: #554d49; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: #d4dded; margin: 0 0 4px 9px; padding: 3px; border-top: 2px solid #a4b6c8; }.subheadback2 { color: #554d49; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: #d4dded; margin: 0 9px 4px 0; padding: 3px; border-top: 2px solid #a4b6c8; }.subheadsections { color: #554d49; font-size: 18px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: #a4b6c8; margin: 0 0 9px; padding: 3px; }.classifiedhead1 { color: #000; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 0; margin-bottom: 0; }.classifiedhead2 { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #a4b6c8; text-align: right; padding: 6px; }.sunbeamshead { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #a4b6c8; padding: 6px; }.storyfooter { font-size: 10px; padding: 4px; border-top: 1px solid #7f7772; }.storyheader { font-size: 9px; padding: 0 4px 4px; border-bottom: 1px solid #7f7772; }.opedtitle { font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin-bottom: 9px; padding-top: 9px; padding-bottom: 2px; border-bottom: 1px solid #554d49; }.opedhead { font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 0; margin-bottom: 0; }.opedteaser { font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 4px; padding-bottom: 24px; }.sectionindex { font-size: 14px; font-weight: bold; margin-top: 14px; margin-right: 12px; margin-bottom: 4px; padding-top: 9px; border-top: 1px dotted #7f7772; }.sectionindextop { font-size: 14px; font-weight: bold; margin-top: 0; margin-right: 12px; margin-bottom: 4px; padding-top: 2px; }.classbeamsscreen { font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #edebd5; text-align: center; margin-top: 0; margin-bottom: 9px; padding: 12px; }/*Photograph Styles*/.photo { margin-bottom: 3px; }.photoindex { margin-top: 2px; margin-bottom: 0; }.photocredit { color: #000; font-size: 9px; margin: 0 12px 6px; padding-top: 0; }.photocaptions { color: #000; font-size: 10px; margin: 0 12px 12px; }/*Index Page Styles*/.featurescreened { background-color: #edebd5; margin-top: 12px; margin-right: 12px; padding: 12px; }.featurescreened2 { background-color: #fff; margin-top: 12px; margin-right: 12px; padding: 0 0 12px 0; border: solid 1px #d4dded; }.indexFeatureHeader { font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #a4b6c8; margin-top: 0; margin-right: 0; margin-bottom: 9px; padding-top: 4px; padding-bottom: 4px; padding-left: 4px; }.indexcolumnone { padding-right: 12px; }.indexcolumnone-2 { padding-right: 10px; }.indexcolumntwo { padding-left: 12px; }.headline-teaser { color: black; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 0; margin-bottom: 0; }.headline-teaser-2 { color: black; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-bottom: 0; }.indexheadmain { color: black; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 4px; margin-bottom: 0; }.indexcolumnonebody { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; margin-top: 4px; margin-right: 12px; margin-bottom: 8px; }.indexsubhead { color: #554d49; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin: 18px 0 0; }.indexsubhead2 { color: #554d49; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin: 0; }.recentstories { font-size: 11px; margin-right: 12px; margin-bottom: 9px; margin-left: 24px; list-style-type: square; display: list-item; }.recentstories2 { font-size: 11px; list-style-type: square; display: list-item; margin-right: 12px; margin-bottom: 9px; margin-left: 42px; }.relatedstories { font-size: 11px; margin-top: 6px; margin-bottom: 4px; margin-left: 9px; list-style-type: square; display: list-item; }.morestoriespage1 { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin: 6px 9px 4px; list-style-type: square; display: list-item; }.pageoneheadbig { color: #000; font-size: 36px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 0; margin-bottom: 0; }.featureheadline24 { color: black; font-size: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin: 0 0 9px; padding: 0; }.feature-bullets { font-size: 14px; margin: 0 0 9px; padding: 0 0 0 0; list-style-type: square; list-style-position: inside; display: list-item; }.pageonephotobig { margin-top: 3px; margin-bottom: 3px; }.page1sidebar { color: #000; background-color: #edebd5; text-align: left; margin-right: 10px; padding: 10px; }/*Static Document Styles*/body,td,th { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 10px 0 0; }a:link { color: #554d49; text-decoration: none; }a:visited { text-decoration: none; color: #554d49; }a:hover { text-decoration: underline; }a:active { text-decoration: none; }.docoutline { border: solid 1px #7f7772; }.docoutline2 { font-size: 10px; padding: 5px; border-top: 1px solid #7f7772; border-right: 1px solid #7f7772; border-left: 1px solid #7f7772; border-bottom-width: 0; }.docoutline2a { font-size: 10px; padding: 5px; border-top: 1px solid #7f7772; border-bottom-width: 0; border-left: 1px solid #7f7772; }.docoutline3 { border-bottom: 1px solid #d4dded; }.docoutline3a { border-bottom: 1px solid #cdd; }.docoutline4 { border-top: 2px solid #554d49; }.docoutlineleft { border-right: 1px solid #cdd; }.docoutlineright { border-left: 1px solid #cdd; }.leftnav { color: #000; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-top: 0; margin-bottom: 9px; margin-left: 4px; padding-top: 0; padding-right: 9px; padding-bottom: 0; }.rightnav { color: #000; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-top: 0; margin-bottom: 9px; margin-left: 19px; padding-top: 0; padding-bottom: 0; padding-left: 9px; }.rightnavNew { color: #000; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-top: 0; margin-bottom: 9px; margin-left: 9px; padding-top: 0; padding-bottom: 0; padding-left: 9px; }.bottom { font-size: xx-small; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-transform: none; vertical-align: top; }.listingsheader { color: #fff; font-size: 14px; font-weight: bold; background-color: #4f789f; margin-bottom: 0; padding-top: 3px; padding-bottom: 3px; padding-left: 3px; }.listingsaddress { font-size: 10px; font-weight: bold; margin-top: 3px; }.listingbullets { margin: 0 0 6px 1.5em; list-style-type: circle; list-style-position: outside; display: list-item; }.latestnewsList { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin: 0 24px 6px 18px; list-style-type: disc; list-style-position: outside; display: list-item; white-space: normal; }.latestnewsFeature { font-size: 11px; margin: 0 0 0 0; }.latestnewsHeader { font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin-top: 12px; margin-bottom: 6px; margin-left: 0; }.latestnewsFooter { font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-right: 12px; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; border-top: 1px solid #a4b6c8; border-bottom: 1px solid #a4b6c8; }.ourviewsHeader { font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin-top: 0; margin-bottom: 6px; margin-left: 0; }.ouviewsTeaser { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-top: 0; margin-right: 24px; margin-bottom: 6px; }.phxnews { font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #a4b6c8; margin-top: 0; margin-bottom: 9px; padding-top: 4px; padding-bottom: 4px; border-top: 2px solid #d4dded; }.phxnewsLocal { font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #a4b6c8; margin-top: 0; margin-bottom: 0; padding-top: 4px; padding-bottom: 4px; border-top: 2px solid #d4dded; }.searchLocal { background-color: #d4dded; margin-top: 0; margin-bottom: 9px; }.parishmapsHeader { font-size: 18px; font-weight: bold; margin-top: 0; margin-bottom: 0; margin-left: 0; padding-top: 0; }.parishmapsScreen { background-color: #f1f6ff; margin-top: 12px; margin-right: 12px; padding: 12px 0; border: solid 1px #d4dded; }.breakoutOutline { margin-right: 12px; margin-left: 12px; padding: 4px 9px; border: solid 1px #d4dded; }.mediaHeader { font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin-top: 0; margin-bottom: 6px; margin-left: 0; }.opedHeader { font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin-top: 0; margin-bottom: 6px; margin-left: 0; }.readerSupplement { background-color: #7f7772; margin-top: 12px; margin-right: 12px; padding: 6px; }.photoHeader { font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin-top: 0; margin-bottom: 6px; margin-left: 0; }.ycnHeader { font-size: 14px; font-weight: bold; margin-top: 9px; margin-bottom: 6px; margin-left: 9px; }.ycnBody { color: #000; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin: 0 9px 6px; }.ycnScreen { background-color: #f1f6ff; margin-top: 12px; margin-right: 12px; padding: 4px 0 12px; border: solid 1px #d4dded; }.recentHeader { font-size: 14px; font-weight: bold; margin-top: 9px; margin-bottom: 6px; margin-left: 9px; }.rcecentScreen { margin-top: 12px; margin-right: 12px; padding: 4px 0 12px; border: solid 1px #d4dded; }.recentBody { font-size: 12px; margin: 0 9px 6px; }.indexboxHeader { font-size: 14px; font-weight: bold; margin-top: 9px; margin-bottom: 6px; margin-left: 9px; }.indexboxScreen { margin-top: 12px; margin-right: 12px; padding: 4px 0 12px; border: solid 1px #d4dded; }.indexboxBody { font-size: 12px; margin: 0 9px 6px; }.indexboxList { color: #000; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin: 0 9px 6px 24px; list-style-type: disc; list-style-position: outside; display: list-item; white-space: normal; }.sponsor { margin-right: 9px; margin-bottom: 9px; margin-left: 0; border-top: 1px solid #a4b6c8; border-bottom: 1px solid #a4b6c8; }.bishopcolumnBioRecent { font-size: 12px; background-color: #a4b6c8; margin-top: 0; margin-bottom: 0; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; }.wydboxIndex { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin: 9px 0 0; }.wydnewsList { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; white-space: normal; list-style-type: disc; list-style-position: outside; display: list-item; margin: 0 24px 3px 30px; }.wydheadlineIndex { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-top: 12px; margin-bottom: 6px; }.wydScreen { font-size: 18px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #c00; margin-top: 12px; margin-bottom: 0; padding: 3px; }
