﻿body
{
    font-family: Tahoma, Arial, Times New Roman;
    margin:0;
}

.image
{
    text-align:center;
    background-image:url('/images/top_img.gif');
    background-position:bottom center;
    background-repeat:no-repeat;
    height:90px;
    width:100%;
}

.header
{
    clear: both;
    width: 100%;
    height:140px;
    background-color:#eeffee;
    background-image:url('/images/nav_back.gif');
    background-position:bottom left;
    background-repeat:repeat-x;
}

.logo
{
    padding:5px; float:left;width:25%;
}

.navigation
{
    width:73%;
    float:right;
}



.menu UL
{
    margin: 0;
    padding: 0;
    list-style: none;
    font-size: 0.8em;
    width: 100%;
    padding:5px 0 5px 0;
    clear:both;
    overflow:hidden;
}

.menu UL.AspNet-Menu LI
{
    overflow:hidden;
    float: left;
    width: 14%;
    text-align: center;
    height:35px;
    border-right:1px dotted #999999;
}

.menu UL.AspNet-Menu LI.AspNet-Menu-Selected
{
}

.menu .AspNet-Menu-Link
{
    color: #006600;
    text-decoration: none;
    font-weight: 900;
}

.menu .AspNet-Menu-Selected
{
    color:#000099;
}


H1
{
    background-color: #eeffee;
    padding: 5px;
    color: #000099;
    font-size: 1.2em;
    background-image:url('/images/nav_back.gif');
    background-position:bottom left;
    background-repeat:repeat-x;
}

.body
{
    padding:10px 0 10px 0;
    clear:both;
    overflow:hidden;
}

.type
{
    float: left;
    width: 25%;
}

.input
{
    float: right;
    width: 70%;
}

.left
{
    float: left;
    width: 25%;
}

.right
{
    float: right;
    width: 73%;
}

.content_left
{
    width: 60%;
    float: left;
}
.content_right
{
    width: 30%;
    float: right;
    padding-right: 10px;
}

h2
{
    color: #006600;
    font-size: 1.1em;
    border-bottom:1px solid #009900;
}

h3
{
    color: #000066;
    font-size: 1.1em;
}

HR
{
    color: #006600;
}

.small_service
{
    font-size: 0.8em;
    border-bottom: 1px solid #000066;
    margin-bottom: 5px;
    padding-bottom: 5px;
}

.preacher_pic
{
    float: right;
    width: 30%;
}

.service
{
    clear: both;
    overflow: hidden;
    margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #000099;
}

#map
{
    height: 500px;
}

#directions
{
}

.news_body, .officer_body
{
    border-top: 1px dotted #000099;
    padding-top: 3px;
}

.officer_body
{
    margin-top:10px;
}

.group
{
    clear: both;
    overflow: hidden;
    margin-bottom: 10px;
    padding-bottom: 10px;
}

.officer
{
    clear: both;
    overflow: hidden;
    margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #000099;
}

.officer_picture
{float:right; width:30%; background-color:#ffffff;}

.officer_text
{float:left; width:60%;}

.edit_news
{
        padding-bottom: 10px;
    border-bottom: 1px solid #000099;}
    
.small_officer

{text-align:center; font-weight:900;}

A
{color:#000099; text-decoration:none;}