body {
        margin: 0px;
        background-image: url('/clientImages/29362/template/bg.gif');
        font-family: "arial";
        font-size: 80%;
        color: #232323
        }

/* -------------------------------------------- TEXT & LINK STYLES -------------------------------------------- */
td {
        font-size: 70%;
        color: #232323; 
        }
        
        
h2 {line-height: 20pt;}

h3, h4 {line-height: 15pt;}

h5, h6 {line-height: 10pt;}

h1, h2, h3, h4, h5, h6 {
        font-family: "arial narrow", "helvetica condensed", "arial";
        margin-bottom: 0px;
        }
        
h1 {
        font-size: 10pt;
        line-height: 14pt;
        margin-top: 0px;
        margin-bottom: 10px;
        font-weight: bold;
        text-transform: uppercase;
        border-bottom: 1px solid #232323;
        }
        
a {
        text-decoration: underline;
        font-weight: normal;
        }

a:link:hover {text-decoration: none;}
        
a, h1, h2, h3, h4, h5, h6 {color: #591B13;}

#copyright {
        font-size: 7pt;
        font-weight: bold;
        text-transform: uppercase;
        color: #B69A8E;
        padding: 10px 10px 0px 10px;
        text-align: center;
        visibility: hidden;
        }

#copyright a {
        font-size: 7pt;
        font-weight: bold;
        text-transform: uppercase;
        color: #B69A8E;
        text-decoration: none;
        }
        
#copyright a:link:hover {color: #CBA512;}

/* -------------------------------------------- MENU STYLES -------------------------------------------- */

#menu {
        background: #3F3427 url('/clientImages/29362/template/bg-menu.gif') no-repeat;
        border-bottom: 1px solid #fff;
        text-align: center
        }

a.menu {
        font-size: 7pt;
        line-height: 26px;
        color: #E2E1DF;
        font-weight: bold;
        text-transform: uppercase;
        text-decoration: none;
        padding: 8px 10px 7px 10px;
        }

a.menu:link:hover {
        text-decoration: none;
        font-weight: bold;
        color: #ffffff;
        background-color: #CBA512;
        }

.menuContainer {
        position: absolute;
        width: 150px;
        background-color: #AFC8C9;
        filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);
        -moz-opacity: 90%;
        visibility: hidden;
        } 

a.submenu, a.submenu2, a.submenu3, a.submenu4 {
        font-size: 7pt;
        line-height: 10pt;
        color: #384245; 
        text-decoration: none;
        font-weight: bold;
        text-transform: uppercase;
        display: block;
        padding-top: 2px;
        padding-right: 10px;
        padding-bottom: 2px;
        margin-bottom: 3px;
        border-bottom: 1px dashed #AFC8C9;
        border-top: 1px dashed #AFC8C9;
        }

a.submenu:link:hover, a.submenu2:link:hover, a.submenu3:link:hover, a.submenu4:link:hover, #details-submenu strong a {
        text-decoration: none;
        font-weight: bold;
        border-bottom: 1px dashed #384245;
        border-top: 1px dashed #384245;
        background-color: #C7E3E4
        }

a.submenu {padding-left: 10px;}

a.submenu2 {padding-left: 20px;}

a.submenu3 {padding-left: 30px;}

a.submenu4 {padding-left: 40px;}

/* -------------------------------------------- DEFAULT STYLES -------------------------------------------- */

#default-flash {
        width: 773px;
        height: 141px;
        border-bottom: 1px solid #fff;
        }

#default-livearea {
        background: #fff url('http://209.61.148.165/clientimages/29362/template/default-bg-livearea.gif')  no-repeat;
        padding-left:69px; padding-right:10px; padding-top:53px; padding-bottom:10px
        }
        
#default-liveareaoverflow {
        width: 486px;
        height: 187px;
        overflow: auto;
        /* 2 SHADES LIGHTER THAN BG */ 
        scrollbar-face-color: #F4F2E1;
        /* 1 SHADE LIGHTER THAN BG */ 
        scrollbar-3dlight-color: #ECE7CC;
        scrollbar-darkshadow-color: #ECE7CC;
        scrollbar-shadow-color: #ECE7CC;
        scrollbar-highlight-color: #ECE7CC;     
        scrollbar-track-color: #ECE7CC;
        /* 1 SHADE DARKER THAN BG */ 
        scrollbar-arrow-color: #D1CDB5;
        }
        
#default-bcp {
        background: #fff url('/clientImages/29362/template/default-acloserlook.gif') no-repeat;
        padding-top: 27px;
        border-bottom: 1px solid #fff;
        }
        
#default-bcpoverflow {
        width: 565px;
        height: 103px;
        overflow: hidden;
        }
        
#default-tools-rcp-lcp {background-color: #AFC8C9;}

#default-tools {
        background-color: #384245;
        text-align: center;
        border-bottom: 1px solid #fff;
        }
        
#default-rcp {
        background: url('/clientImages/29362/template/default-newsevents.gif') no-repeat left top;
        border-bottom: 1px solid #fff; padding-left:10px; padding-right:10px; padding-top:35px; padding-bottom:10px

        }
        
#default-rcpoverflow {
        width: 188px;
        height: 177px;
        overflow: auto;
        }
        
#default-lcp {
        background: url('/clientImages/29362/template/default-visitingwithus.gif') no-repeat;
        border-bottom: 1px solid #fff; padding-left:10px; padding-right:10px; padding-top:37px; padding-bottom:8px

        }
        
#default-lcpoverflow {
        width: 188px;
        height: 85px;
        overflow: auto;
        }
        
#default-lcpoverflow, #default-rcpoverflow {
        /* 2 SHADES LIGHTER THAN BG */ 
        scrollbar-face-color: #C9E6E7;
        /* 1 SHADE LIGHTER THAN BG */ 
        scrollbar-3dlight-color: #BBD6D7;
        scrollbar-darkshadow-color: #BBD6D7;
        scrollbar-shadow-color: #BBD6D7;
        scrollbar-highlight-color: #BBD6D7;     
        scrollbar-track-color: #BBD6D7;
        /* 1 SHADE DARKER THAN BG */ 
        scrollbar-arrow-color: #83A6A7;
        }
        
#default-lcp a {
        text-decoration: none;
        color: #262626;
        font-weight: normal;
        background: url('/clientImages/29362/template/default-lcplinks.gif') no-repeat left top;
        padding-left: 10px
        }
        
#default-lcp a:link:hover {text-decoration: underline;}

/* -------------------------------------------- DETAILS STYLES -------------------------------------------- */

#details-mast {
        border-top: 1px solid #fff;
        border-bottom: 1px solid #fff;
        }
        
#details-maintext {
        border-top: 1px solid #fff;
        border-bottom: 1px solid #fff;
        width: 773px;
        }
        
#details-submenu-lcp-poll {
        background: #AFC8C9 url('/clientImages/29362/template/details-acloserlook.gif') no-repeat;
        width: 177px; padding-left:0px; padding-right:0px; padding-top:36px; padding-bottom:10px

        }
        
#details-livearea-login-bcp {
        padding: 15px 15px 0px 15px;
        background-color: #fff;
        }
        
#details-tools {
        background: #fff url('/clientImages/29362/template/details-bg-tools.gif') repeat-y;
        padding-left: 10px
        }

/* -------------------------------------------- DEFAULT AND DETAILS STYLES -------------------------------------------- */

#brick {
        width: 775px;
        height: 100%;
        background-color: #591B13;
        border-left: 1px solid #fff;
        border-right: 1px solid #fff;
        }
        
#churchname {
        background: url('/clientImages/29362/template/twickenham.jpg') no-repeat;
        width: 773px;
        height: 48px;
        color: #3C3C3C;
        font-size: 7pt;
        line-height: 26px;
        font-weight: bold;
        text-transform: uppercase;
        text-align: right
        }
        
#churchname a {
        color: #3C3C3C;
        text-decoration: none;
        font-size: 7pt;
        font-weight: bold;
        text-transform: uppercase;
        padding: 0px 10px 0px 0px;
        }
        
#churchname a:link:hover {color: #6D0B1A;}

#address {
        font-size: 7pt;
        font-weight: bold;
        text-transform: uppercase;
        color: #B69A8E;
        text-align: center;
        padding: 10px 10px 0px 10px;
        }