﻿body 
{
    margin: 0px;
    background: #d7d7d7 url("http://www.saintcecilia.org/sccs/images/bg_main.jpg") repeat-x;
    font-family: Tahoma, Verdana;
}
.navTab
{
    padding: 0px 29px 2px 29px;
    font-size: 20px;
    font-weight: bold;
    cursor: hand;
}
.navTab a
{
    text-decoration: none;
    color: #cccccc;
}
.navTab a:hover
{
    color: White;
}
.navTabSel
{
    padding: 0px 29px 2px 29px;
    font-size: 20px;
    font-weight: bold;
    cursor: hand;
}
.navTabSel a
{
    text-decoration: none;
    color: White;
}
.navTabSel a:hover
{
    color: White;
}
.navSubItem
{
    padding: 3px 22px 5px 22px;
    font-size: 16px;
}
.navSubItem a
{
    text-decoration: none;
    color: #cccccc;
}
.navSubItem a:hover
{
    color: White;
}
.navSubItemSel
{
    padding: 3px 22px 5px 22px;
    font-size: 16px;
    font-weight: bold;
}
.navSubItemSel a
{
    text-decoration: none;
    color: White;
}
.navSubItemSel a:hover
{
    color: White;
}
.contentbox
{
    width: 706px;
    margin: 12px 0px 10px 21px;
}
.contentbox hr
{
    clear: both;
}
.headline
{
    font-family: Bookman Old Style, Times New Roman;
    font-size: 30px;
    font-weight: bold;
    color: #1f3147;
}
.media
{
    padding: 12px 0px 12px 0px;
}
.paragraph
{
    width: 706px;
    padding: 8px 0px 10px 0px;
    text-decoration: none;
    font-size: 12px;
    text-align: justify;
    line-height: 16px;
}
.paragraph hr
{
    height: 1px;
    color: #eeeeee;
}
.paragraph a
{
    font-size: 11px;
    color: #5b1d17;
}
.paragraph a:hover
{
    text-decoration: underline;
}
.paragraph1
{
    width: 340px;
    padding: 8px 0px 10px 0px;
    text-decoration: none;
    font-size: 12px;
    text-align: justify;
    float: left;
    line-height: 16px;
}
.paragraph1 hr
{
    height: 1px;
    color: #eeeeee;
}
.paragraph1 a
{
    font-size: 11px;
    color: #5b1d17;
}
.paragraph1 a:hover
{
    text-decoration: underline;
}
.paragraph2
{
    width: 340px;
    padding: 8px 0px 10px 0px;
    text-decoration: none;
    font-size: 12px;
    text-align: justify;
    float: right;
    line-height: 16px;
}
.paragraph2 hr
{
    height: 1px;
    color: #eeeeee;
}
.paragraph2 a
{
    font-size: 11px;
    color: #5b1d17;
}
.paragraph2 a:hover
{
    text-decoration: underline;
}
.tblLeftNav
{
    font-family: Bookman Old Style, Times New Roman;
    font-size: 14px;
}
.tblLeftNav tr
{
    cursor: hand;
}
.tblLeftNav td
{
    padding-top: 5px;
    padding-bottom: 5px;
}
.leftNavSelBG1
{
    background: #5b1d17 url("http://www.saintcecilia.org/sccs/images/navigation/left_nav_sel_corner_bottom1.gif") no-repeat;
    background-position: left bottom;
}
.leftNavSelBG1Sel
{
    background: #5b1d17 url("http://www.saintcecilia.org/sccs/images/navigation/left_nav_sel_corner_bottom2.gif") no-repeat;
    background-position: left bottom;
}
.leftNavSelBG1Div
{
    padding-top: 5px;
    background: #5b1d17 url("http://www.saintcecilia.org/sccs/images/navigation/left_nav_sel_corner_top.gif") no-repeat;
}
.leftNavSelBG2
{
    background-color: #5b1d17;
}
.leftNavLink
{
    text-decoration: none;
    color: Black;
    margin-right: 5px;
}
.leftNavLinkSel
{
    text-decoration: none;
    color: White;
    font-weight: bold;
    margin-right: 5px;
}
.leftNavBullet
{
    width: 9px;
    height: 9px;
    margin: 6px 6px 0px 10px;
}
.leftNavBulletSel
{
    width: 9px;
    height: 9px;
    margin: 5px 6px 0px 10px;
}
.leftNavSubBG1
{
    background-color: #a99b7b;
}
.leftNavSubBG1Sel
{
    background: #a99b7b url("http://www.saintcecilia.org/sccs/images/navigation/left_subnav_sel_corner_top.gif") no-repeat;
}
.leftNavSubBG1Top
{
    background: #a99b7b url("http://www.saintcecilia.org/sccs/images/navigation/left_subnav_sel_corner_top2.gif") no-repeat;
}
.leftNavSubBG1End
{
    background: #a99b7b url("http://www.saintcecilia.org/sccs/images/navigation/left_subnav_bottom.gif") no-repeat;
    background-position: left bottom;
}
.leftNavSubBG2
{
    background: #a99b7b url("http://www.saintcecilia.org/sccs/images/navigation/nav_bullet_white.gif") no-repeat;
    background-position: left 11px;
    padding-left: 18px;
}
.leftNavSubBG2Sel
{
    background: #464435 url("http://www.saintcecilia.org/sccs/images/navigation/nav_bullet_white.gif") no-repeat;
    background-position: left 10px;
    padding-left: 18px;
}
.leftSubNavLink
{
    text-decoration: none;
    color: Black;
    margin-right: 5px;
}
.leftSubNavLinkSel
{
    text-decoration: none;
    color: White;
    font-weight: bold;
    margin-right: 5px;
}
.nocontent
{
    padding: 16px 0px 0px 16px;
    font-size: 12px;
    color: Red;
}
.moreinfo
{
    font-size: 12px;
    color: #666666;
    padding-bottom: 4px;
}
.moreinfo hr
{
    height: 1px;
    margin: 12px 0px 6px 0px;
    color: #eeeeee;
}
.relatedinfo
{
    font-size: 12px;
    padding: 4px 0px 0px 8px;
}
.relatedinfo a
{
    text-decoration: none;
    color: #5b1d17;
}
.relatedinfo a:hover
{
    text-decoration: underline;
    color: #5b1d17;
}
.relatedinfo strong
{
    color: #464435;
}
.slideShowControls
{
    width: 700px;
    height: 22px;
    padding: 4px 0px 0px 4px;
    border-top: solid 1px #cccccc;
    border-right: solid 1px #999999;
    border-bottom: solid 1px #999999;
    border-left: solid 1px #cccccc;
    background-color: White;
    -moz-border-radius: 2px 2px 2px 3px;
    -webkit-border-radius: 2px;
}
.slideShowControls img
{
    width: 22px;
    height: 18px;
    margin: 0px 4px 3px 0px;
    float: left;
    border: none;
}
.ssStatus
{
    float: left;
    width: 587px;
    height: 18px;
    font-family: Verdana;
    font-size: 10px;
    text-align: right;
    padding: 3px 8px 0px 0px;
    background-color: White;
    color: #999999;
}
.ssWrapper
{
    position: relative;
    width: 706px;
    height: 397px;
    clip: 0px 706px 407px 0px;
    overflow: hidden;
}
.slideImages
{
    position: absolute;
    left: -706px;
    height: 397px;
}
.slideImage
{
    float: left;
}
.clear
{
    clear: left;
    height: 1px;
}
.leftNavAnnouncement
{
    padding: 12px 5px 2px 5px;
}
.leftNavAnnouncement a
{
    text-decoration: none;
    font-size: 11px;
    color: Black;
}
.leftNavAnnouncement a:hover
{
    text-decoration: underline;
}
.alertPanel
{
    background-color: #eeeeee;
}
.alertBox
{
    border-top: solid 1px Black;
    border-left: solid 1px Black;
    border-right: solid 1px Black;
    width: 968px;
    margin: 0px auto 0px auto;
}
.leftNavMainItem
{
    color: #aaaaaa;
}
.leftNavMainItem:hover
{
    color: White;
}
.leftNavMainItemSel
{
    color: White;
}
.tblCommittee, .tblAuction
{
    font-family: Verdana;
    font-size: 12px;
    margin-top: 16px;
}
.tblCommitteeHeader, .tblAuctionHeader
{
    background-color: #1f3147;
    font-weight: bold;
    color: White;
}
.tblCommitteeRowOdd, .tblAuctionRowOdd
{
    background-color: White;
}
.tblCommitteeRowEven, .tblAuctionRowEven
{
    background-color: #eeeeee;
}
.tblCommitteeRowOdd td
{
    border: solid 1px #eeeeee;
    background-color: White;
}
.tblCommitteeRowEven td
{
    border: solid 1px #eeeeee;
}
.tblCommitteeRowOdd a
{
    color: #5b1d17;
}
.tblCommitteeRowEven a
{
    color: #5b1d17;
}
.tblAuctionRowOdd td
{
    border: solid 1px #eeeeee;
    background-color: White;
}
.tblAuctionRowEven td
{
    border: solid 1px #eeeeee;
}
.tblAuctionRowOdd a
{
    color: #5b1d17;
}
.tblAuctionRowEven a
{
    color: #5b1d17;
}
.orderBtn
{
    margin-left: 5px;
    text-decoration: none;
    color: #999999;
}
.orderBtnSel
{
    margin-left: 5px;
    text-decoration: none;
    color: White;
}
.tblSchedule
{
    font-family: Verdana;
    font-size: 12px;
    margin-top: 16px;
}
.tblSchedule a
{
    color: #5b1d17;
}
.tblScheduleTD
{
    border: solid 1px #eeeeee;
    padding: 20px 4px 20px 4px;
}
.tblScheduleTD2
{
    border: solid 1px #eeeeee;
}
.tblScheduleTD3
{
    float: left;
    width: 48%;
    padding: 20px 4px 20px 4px;
}
.tblScheduleTD4
{
    float: right;
    width: 48%;
    border-left: solid 1px #eeeeee;
    padding: 20px 4px 20px 4px;
}
.tblNewsletter
{
    font-family: Verdana;
    font-size: 12px;
    margin-top: 16px;
}
.tblNewsletter a
{
    color: #5b1d17;
}
.tblNewsletter hr
{
    height: 1px;
    margin: 16px 0px 16px 0px;
    color: #eeeeee;
}
.tblNewsletterTD
{
    padding: 6px 0px 0px 0px;
}
.tblNewsletterTD2
{
    padding: 6px 0px 6px 0px;
}
.tblForms
{
    font-family: Verdana;
    font-size: 12px;
    margin-top: 16px;
}
.tblForms a
{
    color: #5b1d17;
}
.tblForms hr
{
    height: 1px;
    color: #eeeeee;
}
.tblFormsTD
{
    padding: 6px 0px 10px 0px;
}
.tblAuctionIntro
{
    color: #666666;
    padding-bottom: 12px;
}
.tblCalendar
{
    font-family: Verdana;
    font-size: 12px;
    margin-top: 16px;
}
.tblCalendar a
{
    color: #5b1d17;
}
.tblCalendar td
{
    padding: 6px 4px 10px 4px;
    border: solid 1px #eeeeee;
}
.tblCalendar hr
{
    height: 1px;
    color: #dddddd;
}
.tblCalendarRowOdd
{
    background-color: White;
}
.tblCalendarRowEven
{
    background-color: #eeeeee;
}
.tblCalendarTitle
{
    font-weight: bold;
}
.tblCalendarDate
{
    margin-top: 4px;
    color: #666666;
}
.tblCalendarLocation
{
    margin-top: 6px;
}
.tblCalendarDescription
{
    color: #333333;
}
.contactLabel
{
    margin-top: 10px;
    font-size: 10px;
    color: #999999;
}
.contactData
{
    font-size: 12px;
}
.contactDataLinks
{
    margin-top: 6px;
    font-size: 12px;
}
.mapLinks
{
    color: #5b1d17;
}
.mapLinks:hover
{
    text-decoration: none;
}
.contactDDLabel
{
    margin-top: 6px;
    font-size: 12px;
}
.contactFormLabel
{
    margin-top: 10px;
    padding-bottom: 2px;
    font-size: 12px;
    color: #666666;
}
.contactFormElement
{
    font-size: 12px;
}
.contactThanks
{
    font-size: 12px;
}
.contactThanks a
{
    color: #5b1d17;
}
.pagerButtons a
{
    margin: 0px 4px 0px 4px;
}
.pagerButtons a:hover
{
    text-decoration: none;
}
.directoryTable
{
    clear: both;
}