﻿body
{
    margin:0px;
    padding:0px;
    background-color:#FFFFFF;
    background-image:url("/WebResources/images/Back.png");
    background-position:center top;
    background-repeat:repeat-x;
    color:#000000;
    font-family:Calibri, Tahoma, Arial, Sans-Serif;
    font-size:medium;
}

p
{
    margin:8px 0px 8px 0px;
    padding:0px;
}

ul
{
    margin-top:0px;
    padding-top:0px;
    margin-bottom:0px;
    padding-bottom:0px;
    margin-left:0px;
    padding-left:20px;
}
div.PageRightColItem ul li
{
    margin:4px 0px 4px 0px;
    list-style-image:url("/WebResources/images/Bullet.jpg");
}

img
{
    border-width:0px;
    margin:0px;
    padding:0px;
}

a.Normal:link, a.Normal:visited
{
    text-decoration:none;
    color:#000066;
}

a.Normal:hover, a.Normal:active
{
    text-decoration:underline;
    color:#9099DD;
}

a:link, a:visited
{
    text-decoration:none;
    color:#000066;
}

a:hover, a:active
{
    text-decoration:underline;
    color:#9099DD;
}

div#PageShadow
{
    clear:both;
    width:100%;
    background-image:url("/WebResources/images/PageShad.png");
    background-color:Transparent;
    background-position:center top;
    background-repeat:repeat-y;
}

div#Page
{
    overflow:hidden;
    background-color:#FFFFFF;
    width:780px;
    margin:0px auto;
    padding:0px;
}

div#PageHead
{
    clear:both;
    padding:0px;
    margin:0px;
    width:780px;
    height:120px;
    background-color:#FFFFFF;
    background-image:url("/WebResources/images/PageHead.jpg");
    background-repeat:no-repeat;
    background-position:center top;
}

div#SiteswitchContainer
{
    margin:0px 0px 0px 640px;
    width:140px;
    height:16px;
    overflow:visible;
    z-index:3;
}

    div#Siteswitch
    {
    width:140px;
    height:16px;
    margin:0px;
    background-color:transparent;
    z-index:3;
    }
    
    div#Siteswitch a
    {
    display:block;
    width:140px;
    height:16px;
    margin:0px;
    z-index:3;
    }
    
    a.Siteswitch
    {
    display:block;
    width:140px;
    height:16px;
    line-height:16px;
    background-color:#000000;
    z-index:3;
    }
    
    div#SiteswitchMenu
    {
    position:absolute;
    visibility:collapse;
    clear:both;
    width:140px;
    height:44px;
    line-height:22px;
    margin:0px;
    padding:0px;
    background-color:#000000;
    font-size:13px;
    z-index:3;
    }

    div#SiteswitchMenu ul
    {
    list-style-type:none;
    background-color:#000000;
    margin:0px;
    padding:0px;
    z-index:3;
    }

    div#SiteswitchMenu a:link, div#SiteswitchMenu a:visited
    {
    display:block;
    width:130px;
    height:22px;
    padding:0px 0px 0px 10px;
    text-decoration:none;
    color:#D0DDFF;
    z-index:3;
    border-bottom:dashed 1px #666666;
    }

    div#SiteswitchMenu a:hover, div#SiteswitchMenu a:active
    {
    display:block;
    width:130px;
    height:22px;
    padding:0px 0px 0px 10px;
    text-decoration:underline;
    color:#9C02FE;
    z-index:3;
    border-bottom:dashed 1px #666666;
    }
    
div#Search
{
    clear:both;
    margin:50px 4px 4px 540px;
    padding:5px;
    height:40px;
    width:226px;
    background-image:url("/WebResources/images/SearchBox.jpg");
    background-repeat:no-repeat;
    background-color:#D0DDFF;
    overflow:hidden;
}

    div#SearchInput
    {
        clear:both;
        width:224px;
        height:24px;
        line-height:24px;
    }
    
        input.SearchBox
        {
            float:left;
            display:block;
            width:194px;
            height:20px;
            line-height:20px;
            border:solid 1px #666666;
            margin:0px;
            padding:1px 2px 1px 2px;
            color:#666666;
        }
        
        img#SearchButton
        {
            float:left;
            display:block;
            width:24px;
            height:24px;
            padding:0px;
            margin:0px;
            border-width:0px;
        }

    div#SearchChoice
    {
        clear:both;
        margin:0px;
        padding:0px 0px 2px 0px;
        width:224px;
        height:16px;
        line-height:14px;
        font-size:12px;
        color:#666666;
    }
    
    table.SearchType
    {
        height:16px;
        line-height:16px;
        padding:0px;
        margin:0px;
        border:0px;
        vertical-align:middle;
    }
    
    table.SearchType input
    {
        display:block;
        float:left;
        height:12px;
        width:12px;
    }
    
    table.SearchType label
    {
        display:block;
        float:left;
    }

div#PageNav
{
    clear:both;
    padding:0px 10px 0px 10px;
    margin:0px;
    width:760px;
    height:22px;
    background-color:#000000;
    background-image:url("/WebResources/images/PageNav.png");
    background-repeat:no-repeat;
    background-position:left top;
    color:#FFFFFF;
}

div.PageNavItem
{
    float:left;
    padding:0px;
    margin:0px;
    width:95px;
    height:22px;
    line-height:22px;
    background-color:Transparent;
    background-image:none;
    color:#FFFFFF;
    text-align:center;
    font-size:14px;
}

div.PageNavItem a:link, div.PageNavItem a:visited
{
    display:block;
    width:95px;
    height:22px;
    text-decoration:none;
    color:#D0DDFF;
    background-image:none;
}

div.PageNavItem a:hover, div.PageNavItem a:active
{
    display:block;
    width:95px;
    height:22px;
    text-decoration:underline;
    color:#FFFFFF;
    /*background-color:#9933FF;*/
    background-image:url("/WebResources/images/PageNavHover.png");
}

div#PageNavDropDown
{
    position:relative;
    z-index:3;
    background-color:Transparent;
    width:780px;
    height:0px;
    overflow:visible;
    margin:0px;
    padding:0px;
}

div.PageNavDropDownMenu
{
    display:none;
    width:140px;
    padding:0px;
    margin:0px;
    line-height:22px;
    background-color:#000000;
    font-size:13px;
    color:#FFFFFF;
}

div.PageNavDropDownMenu a:link, div.PageNavDropDownMenu a:visited
{
    display:block;
    width:136px;
    padding:0px 0px 0px 4px;
    margin:0px;
    border-bottom:dashed 1px #666666;
    text-decoration:none;
    color:#D0DDFF;
}

div.PageNavDropDownMenu a:hover, div.PageNavDropDownMenu a:active
{
    display:block;
    width:136px;
    padding:0px 0px 0px 4px;
    margin:0px;
    border-bottom:dashed 1px #666666;
    text-decoration:underline;
    color:#9C02FE;
}

div.PageNavDropDownMenu ul
{
    list-style-type:none;
    padding:0px;
    margin:0px;
}

div#NewsDrop
{
    margin:0px 0px 0px 105px;
}

div#NewcomersDrop
{
    margin:0px 0px 0px 200px;
}

div#AboutDrop
{
    margin:0px 0px 0px 295px;
}

div#ConnectedDrop
{
    margin:0px 0px 0px 390px;
}

div#ResourcesDrop
{
    margin:0px 0px 0px 485px;
}

div#ServeDrop
{
    margin:0px 0px 0px 580px;
}

div#PageContent
{
    clear:both;
    overflow:hidden;
    padding:0px;
    margin:10px 0px 10px 10px;
    width:760px;
    min-height:600px;
    background-color:#FFFFFF;
    color:#000000;
}

div#PageFullWidth
{
    clear:both;
    overflow:hidden;
    margin:0px;
    padding:0px;
    width:760px;
    background-color:#FFFFFF;
    color:#000000;
}

div.PageFullWidthHead
{
    clear:both;
    margin:0px;
    padding:0px;
    width:760px;
    height:26px;
    line-height:26px;
    font-size:20px;
    text-align:center;
    font-weight:normal;
    font-family:Candara, Garamond, Georgia, Serif;
    color:#202020;
    background-color:#FFFFFF;
    background-image:url("/WebResources/images/PageLeftColHead.jpg");
    background-position:center center;
    background-repeat:no-repeat;
}

div.PageFullWidthItem
{
    clear:both;
    margin:6px 0px 20px 0px;
    padding:0px;
    width:760px;
    font-size:medium;
}

div#PageLeftCol
{
    float:left;
    margin:0px 5px 0px 0px;
    padding:0px;
    width:520px;
}

div.PageLeftColHead
{
    clear:both;
    margin:0px;
    padding:0px;
    width:520px;
    min-height:26px;
    line-height:26px;
    font-size:20px;
    text-align:center;
    font-weight:normal;
    font-family:Candara, Garamond, Georgia, Serif;
    color:#202020;
    background-color:#FFFFFF;
    background-image:url("/WebResources/images/PageLeftColHead.jpg");
    background-position:center center;
    background-repeat:no-repeat;
}

div.PageLeftColItem
{
    clear:both;
    margin:6px 0px 20px 0px;
    padding:0px;
    width:520px;
    font-size:medium;
}

div.PageLeftColItem h2
{
    clear:both;
    margin:20px 0px 0px 0px;
    padding:0px;
    width:520px;
    height:26px;
    line-height:26px;
    font-size:20px;
    text-align:center;
    font-family:Candara, Garamond, Georgia, Serif;
    color:#202020;
    background-color:#FFFFFF;
    background-image:url("/WebResources/images/PageLeftColHead.jpg");
    background-position:center center;
    background-repeat:no-repeat;
}

div.LeftColMenuItem
{
    clear:both;
    padding:0px;
    margin:0px 0px 20px 0px;
    color:#000000;
    width:518px;
    height:68px;
    border:solid 1px #D0DDFF;
}

div.LeftColMenuItem:hover
{
    clear:both;
    padding:0px;
    margin:0px 0px 20px 0px;
    background-color:#DDEEFF;
    width:518px;
    height:68px;
    border:solid 1px #D0DDFF;
    text-decoration:underline;
}

div.LeftColMenuItemHead
{
    clear:both;
    width:518px;
    height:21px;
    line-height:21px;
    font-size:14px;
    background-color:#D0DDFF;
    text-align:center;
}

div.LeftColMenuItemHead a
{
    display:block;
    width:518px;
    height:21px;
    color:#000000;
    text-decoration:inherit;
}

div.LeftColMenuItemDesc
{
    clear:both;
    width:518px;
    height:47px;
    line-height:12px;
    font-size:12px;
    text-align:left;
}

div.LeftColMenuItemDesc a
{
    display:block;
    padding:4px;
    width:510px;
    height:39px;
    line-height:19px;
    color:#000000;
    text-decoration:inherit;
}

div#CurrentHead
{
    clear:both;
    margin:0px;
    padding:0px 9px 0px 9px;
    border-width:1px;
    border-color:#D0DDFF;
    border-style:solid;
    width:500px;
    height:24px;
    line-height:24px;
    font-size:16px;
    text-align:center;
    font-weight:normal;
    font-family:Candara, Garamond, Georgia, Serif;
    color:#202020;
    background-image:url("/WebResources/images/PageLeftColHead.jpg");
    background-position:center center;
    background-repeat:no-repeat;
}

div#CurrentItem
{
    clear:both;
    margin:0px;
    padding:6px 9px 10px 9px;
    width:500px;
    border-width:0px 1px 0px 1px;
    border-color:#D0DDFF;
    border-style:solid;
    font-size:medium;
}

div#CurrentSermons
{
    clear:both;
    width:500px;
    margin:0px 0px 10px 0px;
    padding:10px 9px 9px 9px;
    border-width:0px 1px 1px 1px;
    border-color:#D0DDFF;
    border-style:solid;
    overflow:hidden;
}

div.CurrentSermon
{
    clear:both;
    width:500px;
    line-height:22px;
    font-size:12px;
    border-top:dashed 1px #999999;
}

div.CurrentSermonDate
{
    float:left;
    width:65px;
    padding:0px;
}

div.CurrentSermonTitle
{
    float:left;
    width:195px;
    padding:0px;
    margin:0px;
}

div.CurrentSermonSpeaker
{
    float:left;
    width:140px;
    padding:0px;
    margin:0px;
}

div.CurrentSermonListen
{
    float:left;
    width:50px;
    padding:0px;
    margin:0px;
    color:#C0CCEE;
}

div.CurrentSermonWatch
{
    float:left;
    width:50px;
    padding:0px;
    margin:0px;
    color:#C0CCEE;
}

div.PreviousSeriesHead
{
    clear:both;
    margin:20px 0px 0px 0px;
    padding:0px;
    width:518px;
    height:24px;
    line-height:24px;
    border:solid 1px #999999;
    font-size:16px;
    text-align:center;
    font-weight:normal;
    font-family:Candara, Garamond, Georgia, Serif;
    color:#202020;
    background-color:#E0EEFF;
}

div.PreviousSeries
{
    width:500px;
    padding:10px 9px 9px 9px;
    margin:0px;
    border-width:0px 1px 1px 1px;
    border-color:#D0DDFF;
    border-style:solid;
    display:none;
    overflow:hidden;
}

div.PreviousSeriesHead a
{
    display:block;
    width:520px;
    height:25px;
}

div.PreviousSeriesDescription
{
    margin:0px;
    padding:6px 0px 20px 0px;
    width:500px;
    font-size:medium;
}

div#PageRightCol
{
    float:left;
    margin:0px 0px 0px 5px;
    padding:0px;
    width:230px;
}

div.PageRightColHead
{
    clear:both;
    margin:0px;
    padding:0px;
    width:230px;
    height:26px;
    line-height:26px;
    font-size:medium;
    text-align:center;
    background-color:#D0DDFF;
    background-image:url("/WebResources/images/PageRightColHead.jpg");
}

div.PageRightColItem
{
    clear:both;
    margin:0px 0px 10px 0px;
    padding:10px 9px 9px 9px;
    border-width:0px 1px 1px 1px;
    border-color:#D0DDFF;
    border-style:solid;
    width:210px;
    font-size:medium;
    text-align:left;
    background-color:#FFFFFF;
}

div.RightColLink
{
    width:230px;
    padding:0px;
    margin:0px;
}

div.RightColLink div.RightColLinkItem
{
    clear:both;
    width:230px;
    padding:0px;
    margin:0px 0px 10px 0px;
}

div.Upcoming
{
    clear:both;
    width:230px;
    height:44px;
    line-height:21px;
    font-size:13px;
    background-color:#E0E9FF;
}

div.Upcoming:hover
{
    clear:both;
    width:230px;
    height:44px;
    line-height:21px;
    font-size:13px;
    background-color:#202020;
    background-image:url("/WebResources/images/Event.png");
}

div.UpcomingImage
{
    float:left;
    width:44px;
    height:44px;
    padding:0px;
    margin:0px;
    background-color:#E0E9FF;
}

div.UpcomingText
{
    float:left;
    width:186px;
    height:43px;
    padding:0px;
    margin:0px;
    border-bottom:dashed 1px #999999;
}

div.UpcomingImage a
{
    display:block;
    width:44px;
    height:44px;
}

div.UpcomingText a
{
    display:block;
    width:182px;
    height:43px;
    padding:0px 0px 0px 4px;
    margin:0px;
    color:#000000;
    text-decoration:none;
}

div#NoEvents
{
    clear:both;
    line-height:22px;
    margin:0px 0px 10px 0px;
    padding:5px 9px 4px 9px;
    border-width:0px 1px 1px 1px;
    border-color:#D0DDFF;
    color:#999999;
    border-style:solid;
    width:210px;
    font-size:medium;
    text-align:left;
    background-color:#FFFFFF;
}

div.Upcoming:hover div.UpcomingText a
{
    display:block;
    width:182px;
    height:44px;
    padding:0px 0px 0px 4px;
    margin:0px;
    color:#FFFFFF;
    text-decoration:underline;
}

div#PageFootShadow
{
    clear:both;
    padding:0px;
    margin:0px;
    width:100%;
    background-color:#FFFFFF;
    background-image:url("/WebResources/images/PageFootShad.png");
    background-position:center top;
    background-repeat:no-repeat;
}

div#PageFoot
{
    clear:both;
    padding:4px 10px 0px 10px;
    margin:0px auto;
    border-top:solid 1px #C0CCFF;
    width:760px;
    height:44px;
    background-color:#FFFFFF;
    color:#000000;
}

div#PageCopyright
{
    float:left;
    margin:0px;
    padding:0px;
    width:400px;
    font-size:small;
    color:#000000;
}

div#PageFootRight
{
    float:left;
    width:360px;
    height:44px;
}

div.FootItem
{
    float:left;
    width:120px;
    height:20px;
    line-height:20px;
    font-size:small;
    text-align:right;
}

div.FootItem a:link, div.FootItem a:visited
{
    text-decoration:none;
    color:#000066;
}

div.FootItem a:hover, div.FootItem a:active
{
    text-decoration:underline;
    color:#9099DD;
}