﻿body
{
    color: #666666;
    background-image: url(Background5x5.png);
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    font-family: Calibri, verdana, Arial, Times New Roman;
    font-size: medium;
}

#container
{
    border: 1px solid #000;
}


#masthead
{
    margin: 0 0 10px 0;
    padding: 10px;
    border: 1px solid #000;
    background-color: #ccc;
}

#footer
{
    clear: both;
    padding: 10px;
    border: 1px solid #000;
    background-color: #FFFFFF;
}

#content
{
    margin-bottom: 10px;
    padding: 10px;
    color: black;
    font-family: Calibri, Verdana, Arial, Times New Roman;
}

#sidebarleft
{
    float: left;
    width: 15%;
    margin-bottom: 10px;
    padding: 10px;
    border: 1px solid #000;
}

#sidebarright
{
    float: right;
    width: 25%;
    margin-bottom: 10px;
    padding: 10px;
    border: 1px solid #000;
}

#heading
{
    font-family: Helvetica,Calibri, Verdana, Arial, Times New Roman;
    font-size: larger;
    line-height: 150%;
    letter-spacing: 2px;
    font-weight: bold;
    color: #72804D;
}



h1
{
    background-color: #72804D;
    color: White;
}

#events
{
    background-color: #D6E3B5;
    color: #72804D;
    float: left;
    font-family: Calibri,verdana, Arial, Times New Roman;
    font-size: small;
}



#cal_maint
{
    font-family: Calibri,verdana,arial,times new Roman;
    font-size: small;
    color: black;
}



.Default_Welcome_Header
{
    background: #72804D;
    color: #F5F8ED;
    font-size: larger;
    padding-left: 5px;
    padding-top: 5px;
    padding-right: 5px;
}

.Default_Welcome_SubHeader
{
    background: #72804D;
    color: #F5F8ED;
    font-size: medium;
    padding: 5px;
}

.Default_ServiceTimes
{
    padding: 5px;
    font-size: small;
    color: #666666;
}

.Default_ServiceTimesHeader
{
    font-size: large;
    color: #72804D;
}

.Default_Service_Block
{
    padding: 10px;
    text-align: left;
    border-style: solid;
    border-width: 1px;
    border-color: #72804D;
}

.Default_ServiceFirstTimeVisitor
{
    font-size: medium;
    color: Black;
    text-align: center;
}


.Default_On_LineGiving_Box
{
    border-style:solid;
    border-color: #72804D;
    border-width: 1px;
    text-align: center;
    font-size: larger;
}

.Default_On_LineGiving_SmallText
{
    font-size: small;
    font-family: Calibri, Verdana, Arial, Times New Roman;
}

.Default_On_LineGiving_LargeText
{
    font-size: x-large;
    letter-spacing: 3px;
}

a.Default_On_Line_Link:link
{
    color: #72804D;
    text-decoration: none;
}

a.Default_On_Line_Link:visited
{
    color: #72804D;
    text-decoration: none;
}

a.Default_On_Line_Link:hover
{
    color: black;
    background-color: #D6E3B5;
    
}

a.Default_On_Line_Link:active
{
    color: #72804D;
    text-decoration: none;
}


.Default_EmailSignUp
{
    font-size: small;
    font-family: Calibri, Verdana, Arial, Times New Roman;
    padding: 10px;
    background-color: #72804D;
    padding-bottom: 10px;
    padding-top: 10px;
}

.Default_EmailTxtBlock
{

    padding-top:5px;
    padding-bottom:5px;
}

.Default_SWF
{
    padding-bottom: 5px;
}



a.DefaultLink:link
{
    color: #72804D;
}

a.DefaultLink:visited
{
    color: #72804D;
}

a.DefaultLink:hover
{
    color: black;
    background-color: #D6E3B5;
}

a.DefaultLink:active
{
    color: #72804D;
}

a.DefaultLink
{
    font-size: smaller;
    text-decoration: underline;
}



.eventshomepage
{
    font-size: medium;
    font-family: Calibri, Verdana, Arial, Times New Roman;
    background-color: #D6E3B5;
    color: black;
    padding: 10px;
    text-align: left;
}

.Cal_Next7_Header
{
    font-size: large;
    color: #72804D;
    font-family: Calibri, Verdana, Arial, Times New Roman;
}

.Cal_Next7_Date
{
    font-size: small;
    color: #72804D;
    font-family: Calibri, Verdana, Arial, Times New Roman;
    padding-bottom: 2px;
    padding-top: 3px;
}

.Cal_Next7_Description
{
    font-size: smaller;
    font-family: Calibri, Verdana, Arial, Times New Roman;
    color: Red;
    font-weight:300;
    padding-top: 1px;
    padding-bottom: 1px;
    margin-left:5px;
}

.Cal_Next7_ClickCalendar
{
    text-align:center;
    padding-top:5px;
}


a.Cal_Next7_DescriptionLink:link
{
    color: Red;
    text-decoration:none;
}

a.Cal_Next7_DescriptionLink:visited
{
    color: Red;
    text-decoration:none;
}

a.Cal_Next7_DescriptionLink:hover
{
    background-color: Red;
    color: White;
    text-decoration:none;
}

a.Cal_Next7_DescriptionLink:active
{
    color: Red;
    text-decoration:none;
    
}


.Cal_Next7_XDescription
{
    font-size: smaller;
    font-family: Calibri, Verdana, Arial, Times New Roman;
    padding-bottom: 5px;
    color: #474943;
}


.Cal_Next7_CalendarEventsLink
{
    font-family: Calibri, Verdana Arial, Times New Roman;
    font-size: small;
    color: #72804D;
    background-color: White;
}





.Cal_Detail_Bold
{
    font-weight: bold;
}

.Cal_Detail_Box
{
    border-style: solid;
    border-width: 1px;
}




a.Cal_Calendar_Link:link
{
    color: black;
    text-decoration: none;
}

a.Cal_Calendar_Link:visited
{
    color: black;
    text-decoration: none;
}

a.Cal_Calendar_Link:hover
{
    background-color: #D6E3B5;
    color: Black;
    text-decoration: underline;
}

a.Cal_Calendar_Link:active
{
    color: Black;
    text-decoration: none;
}

.Cal_Calendar_Link
{
    font-size: small;
    font-weight: normal;
}



a.Cal_Detail_Link:link
{
    color: black;
    text-decoration: underline;
}

a.Cal_Detail_Link:visited
{
    color: black;
    text-decoration: underline;
}

a.Cal_Detail_Link:hover
{
    background-color: #D6E3B5;
    color: Black;
    text-decoration: underline;
}

a.Cal_Detail_Link:active
{
    color: Black;
    text-decoration: none;
}


.BarBottom_ChurchName
{
    font-size: small;
    font-family: Calibri, Verdana, Times New Roman;
    font-weight: bold;
    color: Black;
}
.barbottom
{
    font-size: x-small;
    font-family: Calibri, Verdana, Times New Roman;
    color: Black;
}

a.BarBottom_LoginLink:link
{
    color: Black;
    text-decoration: none;
}

a.BarBottom_LoginLink:visited
{
    color: Black;
    text-decoration: none;
}

a.BarBottom_LoginLink:hover
{
    color: Black;
    text-decoration: none;
}

a.BarBottom_LoginLink:active
{
    color: Black;
    text-decoration: none;
}


a.BarBottom_BloomLink:link
{
    color: black;
    text-decoration: underline;
}

a.BarBottom_BloomLink:visited
{
    color: black;
    text-decoration: underline;
}

a.BarBottom_BloomLink:hover
{
    color: black;
    background-color: #D6E3B5;
    text-decoration: underline;
}

a.BarBottom_BloomLink:active
{
    color: black;
    text-decoration: underline;
}



.Worship_Page_Content_Header
{
    background-color: #72804D;
    color: #FFFFFF;
    font-size: x-large;
    padding: 15px;
    font-family: Calibri, Verdana, Arial, Times New Roman;
    text-align: left;
}

.Worship_Page_Content_Title
{
    background-color: #D6E3B5;
    color: Black;
    font-size: medium;
    font-family: Calibri, Verdana, Arial, Times New Roman;
    text-align: left;
    padding: 5px;
    font-weight: 200;
}

.Worship_Page_Content_Details
{
    color: #666666;
    font-size: small;
    padding: 10px;
    font-family: Calibri, Verdana, Arial, Times New Roman;
    text-align: left;
    font-weight: 300;
    line-height: 1.2em;
}

.Worship_Page_Content_Box
{
    border-style: solid;
    border-width: 1px;
    border-color: #72804D;
}

.Worship_Page_Content_Spacer
{
    padding: 10px;
}


.FirstTime_Page_Content_Header
{
    background-color: #72804D;
    color: #FFFFFF;
    font-size: x-large;
    padding: 15px;
    font-family: Calibri, Verdana, Arial, Times New Roman;
    text-align: left;
}

.FirstTime_Page_Content_Title
{
    background-color: #D6E3B5;
    color: Black;
    font-size: medium;
    font-family: Calibri, Verdana, Arial, Times New Roman;
    text-align: left;
    padding: 5px;
    font-weight: 200;
}

.FirstTime_Page_Content_Details
{
    color: #666666;
    font-size: small;
    padding: 10px;
    font-family: Calibri, Verdana, Arial, Times New Roman;
    text-align: left;
    font-weight: 300;
    line-height: 1.2em;
}

.FirstTime_Page_Content_Box
{
    border-style: solid;
    border-width: 1px;
    border-color: #72804D;
}

.FirstTime_Page_Content_Spacer
{
    padding: 10px;
}

.AboutUs_Page_Content_Header
{
    background-color: #72804D;
    color: #FFFFFF;
    font-size: x-large;
    padding: 15px;
    font-family: Calibri, Verdana, Arial, Times New Roman;
    text-align: left;
}

.AboutUs_Page_Content_Title
{
    background-color: #D6E3B5;
    color: Black;
    font-size: medium;
    font-family: Calibri, Verdana, Arial, Times New Roman;
    text-align: left;
    padding: 5px;
    font-weight: 200;
}

.AboutUs_Page_Content_Details
{
    color: #666666;
    font-size: small;
    padding: 10px;
    font-family: Calibri, Verdana, Arial, Times New Roman;
    text-align: left;
    font-weight: 300;
    line-height: 1.2em;
}

.AboutUs_Page_Content_Box56
{
    border-style: solid;
    border-width: 1px;
    border-color: #72804D;
}

.AboutUs_Page_Content_Spacer
{
    padding: 10px;
}




.GetInvolved_Page_Content_Header
{
    background-color: #72804D;
    color: #FFFFFF;
    font-size: x-large;
    padding: 15px;
    font-family: Calibri, Verdana, Arial, Times New Roman;
    text-align: left;
}

.GetInvolved_Page_Content_Title
{
    background-color: #D6E3B5;
    color: Black;
    font-size: medium;
    font-family: Calibri, Verdana, Arial, Times New Roman;
    text-align: left;
    padding: 5px;
    font-weight: 200;
}

.GetInvolved_Page_Content_Details
{
    color: #666666;
    font-size: small;
    padding: 10px;
    font-family: Calibri, Verdana, Arial, Times New Roman;
    text-align: left;
    font-weight: 300;
    line-height: 1.2em;
}

.GetInvolved_Page_Content_Box
{
    border-style: solid;
    border-width: 1px;
    border-color: #72804D;
}

.GetInvolved_Page_Content_Spacer
{
    padding: 10px;
}

.AboutUs_Page_Content_Header
{
    background-color: #72804D;
    color: #FFFFFF;
    font-size: x-large;
    padding: 15px;
    font-family: Calibri, Verdana, Arial, Times New Roman;
    text-align: left;
}

.AboutUs_Page_Content_Title
{
    background-color: #D6E3B5;
    color: Black;
    font-size: medium;
    font-family: Calibri, Verdana, Arial, Times New Roman;
    text-align: left;
    padding: 5px;
    font-weight: 200;
}

.AboutUs_Page_Content_Details
{
    color: #666666;
    font-size: small;
    padding: 10px;
    font-family: Calibri, Verdana, Arial, Times New Roman;
    text-align: left;
    font-weight: 300;
    line-height: 1.2em;
}

.AboutUs_Page_Content_Box56
{
    border-style: solid;
    border-width: 1px;
    border-color: #72804D;
}

.AboutUs_Page_Content_Spacer
{
    padding: 10px;
}




.ContactUs_Page_Content_Header
{
    background-color: #72804D;
    color: #FFFFFF;
    font-size: x-large;
    padding: 15px;
    font-family: Calibri, Verdana, Arial, Times New Roman;
    text-align: left;
}

.ContactUs_Page_Content_Title
{
    background-color: #D6E3B5;
    color: Black;
    font-size: medium;
    font-family: Calibri, Verdana, Arial, Times New Roman;
    text-align: left;
    padding: 5px;
    font-weight: 200;
}

.ContactUs_Page_Content_Details
{
    color: #666666;
    font-size: small;
    padding: 10px;
    font-family: Calibri, Verdana, Arial, Times New Roman;
    text-align: left;
    font-weight: 300;
    line-height: 1.2em;
}

.ContactUs_Page_Content_Box
{
    border-style: solid;
    border-width: 1px;
    border-color: #72804D;
}

.ContactUs_Page_Content_Spacer
{
    padding: 10px;
}


a.ContactUs_Link:link
{
    color: #72804D;
    text-decoration: underline;
}

a.ContactUs_Link:visited
{
    color: #72804D;
    text-decoration: underline;
}

a.ContactUs_Link:hover
{
    color: black;
    background-color: #D6E3B5;
    text-decoration: underline;
}

a.ContactUs_Link:active
{
    color: #72804D;
    text-decoration: underline;
}



.PrayerRequest_Page_Content_Header
{
    background-color: #72804D;
    color: #FFFFFF;
    font-size: x-large;
    padding: 15px;
    font-family: Calibri, Verdana, Arial, Times New Roman;
    text-align: left;
}

.PrayerRequest_Page_Content_Title
{
    background-color: #D6E3B5;
    color: black;
    font-size: medium;
    font-family: Calibri, Verdana, Arial, Times New Roman;
    text-align: left;
    padding: 5px;
    font-weight: 200;
}

.PrayerRequest_Page_Content_Details
{
    color: #666666;
    font-size: small;
    padding: 10px;
    font-family: Calibri, Verdana, Arial, Times New Roman;
    text-align: left;
    font-weight: 300;
    line-height: 1.2em;
}

.PrayerRequest_Page_Content_Box
{
    /* border-style: solid;     border-width: 1px;     border-color: #72804D; */
}

.PrayerRequest_Page_Content_Spacer
{
    padding: 10px;
}

.PrayerRequestTextBlock
{
    margin: 10px 20px;
    letter-spacing: .5px;
    vertical-align: top;
}


.Invite_Worship_Box
{
    border-style: solid;
    border-width: 1px;
    border-color: #72804D;
    background-color: #D6E3B5;
    padding: 10px;
}

.Invite_Worship_Title
{
    text-align: center;
    font-weight: bold;
    font-size: medium;
}

.Invite_Worship_Details
{
    font-weight: normal;
    font-size: small;
    color: Black;
    text-align: left;
    padding: 2px;
}

.Invite_SendButton
{
    padding: 5px;
    text-align: center;
}


.Welcome_Control_Content_Header
{
    background-color: #72804D;
    color: #FFFFFF;
    font-size: x-large;
    padding: 15px;
    font-family: Calibri, Verdana, Arial, Times New Roman;
    text-align: left;
}

.Welcome_Control_Content_Title
{
    background-color: #D6E3B5;
    color: black;
    font-size: medium;
    font-family: Calibri, Verdana, Arial, Times New Roman;
    text-align: left;
    padding: 5px;
    font-weight: 200;
}

.Welcome_Control_Content_Details
{
    color: #666666;
    font-size: small;
    padding: 10px;
    font-family: Calibri, Verdana, Arial, Times New Roman;
    text-align: left;
    font-weight: normal;
    line-height: 1.2em;
}

.Welcome_Control_Content_Box
{
    border-style: solid;
    border-width: 1px;
    border-color: #72804D;
}

.Welcome_Control_Content_Spacer
{
    padding: 10px;
}


.Sermon_Page_Content_Header
{
    background-color: #72804D;
    color: #FFFFFF;
    font-size: x-large;
    padding: 15px;
    font-family: Calibri, Verdana, Arial, Times New Roman;
    text-align: left;
}

.Sermon_Page_Content_Title
{
    background-color: #D6E3B5;
    color: black;
    font-size: medium;
    font-family: Calibri, Verdana, Arial, Times New Roman;
    text-align: left;
    padding: 5px;
    font-weight: 200;
}

.Sermon_Page_Content_Details
{
    color: #666666;
    font-size: small;
    padding: 10px;
    font-family: Calibri, Verdana, Arial, Times New Roman;
    text-align: left;
    font-weight: 300;
    line-height: 1.2em;
}

.Sermon_Page_Content_Box
{
    /* border-style: solid;     border-width: 1px;     border-color: #72804D; */
}

.Sermon_Page_Content_Spacer
{
    padding: 10px;
}

.SermonTextBlock
{
    margin: 10px 20px;
    letter-spacing: .5px;
    vertical-align: top;
}


.Sermon_RowAlt_Color
{
    background-color:#FFFFFF;
}

.Sermon_Row_Color
{
    background-color:#D6E3B5;
}

a.Sermon_Link:link
{
    color: #72804D;
}

a.Sermon_Link:visited
{
    color: #72804D;
}

a.Sermon_Link:hover
{
    color: black;
    background-color: #D6E3B5;
}

a.Sermon_Link:active
{
    color: #72804D;
}


a.Web_Link_Link:link
{
    color: #72804D;
    text-decoration: underline;
}

a.Web_Link_Link:visited
{
    color: #72804D;
    text-decoration: underline;
}

a.Web_Link_Link:hover
{
    color: black;
    background-color: #D6E3B5;
    text-decoration:underline;
    
}

a.Web_Link_Link:active
{
    color: #72804D;
    text-decoration: underline;
   
}