﻿/* CSS Document */

body
{
    margin: 0 auto;
    background: #F7F6F0 url(images/bg.gif) repeat-y center center;
}
h5
{
    font: normal 18px Baskerville, "Times New Roman" , Times, Serif;
    margin: 0px;
    padding: 0px 0px 0px 0px;
}
h4
{
    font: normal 18px Baskerville, "Times New Roman" , Times, Serif;
    color: #B38E11;
    padding: 10px 7px 10px 10px;
    margin: 10px 7px 10px 10px;
}
h2
{
    font: normal 12px Verdana, Arial, Helvetica, sans-serif;
    color: #B38E11;
    padding: 20px 0px 0px 0px;
    margin: 0px;
}

.style1
{
    text-align: center;
}

a
{
    font-family: normal 11px Verdana, Arial, Helvetica, sans-serif;
    color: #4A006D;
    text-decoration: underline;
}
a:hover
{
    font-family: normal 11px Verdana, Arial, Helvetica, sans-serif;
    color: #4A006D;
    text-decoration: none;
}


img.left
{
    float: left;
}

/* Global Nav*/

.width
{
    width: 775px;
    border: none;
}

#slider
{
    width: 140px;
    border-bottom: solid 1px #8A6B05;
}
.section
{
    width: 139px;
    cursor: pointer;
    font: bold 11pt/18pt "Times New Roman", Times, serif;
    color: #FFFFFF;
    display: block;
    margin-left: 1px;
    text-decoration: none;
    text-align: center;
}
a.section:link, a.section:visited
{
    font-family: bold 11pt/18pt "Times New Roman", Times, serif;
    color: #FFFFFF;
    display: block;
    text-decoration: none;
    text-align: center;
}
a.section:hover
{
    font-family: italic bold 11pt/18pt "Times New Roman", Times, serif;
    color: #FFFFFF;
    display: block;
    text-decoration: none;
    text-align: center;
    background: url(images/accordion%20nav%20btns/nav3/rollover12.jpg) 0 0;
    height: 26px;
}
#one-section a:hover, #one-section:hover
{
    font-family: italic bold 11pt/18pt "Times New Roman", Times, serif;
    color: #FFFFFF;
    display: block;
    text-decoration: none;
    text-align: center;
    background: url(images/accordion%20nav%20btns/nav3/rollover122.jpg) 0 0;
    height: 27px;
}
#six-section:hover, #six-section a:hover
{
    font-family: bold italic 11pt/18pt "Times New Roman", Times, serif;
    color: #FFFFFF;
    display: block;
    text-decoration: none;
    text-align: center;
    background: url(images/accordion%20nav%20btns/nav3/rollover121.jpg) 0 0;
    height: 25px;
}
#one-section
{
    background: url(images/accordion%20nav%20btns/nav3/1.jpg) 0 0;
    height: 27px;
}

#two-section
{
    background: url(images/accordion%20nav%20btns/nav3/2.jpg) 0 0;
    height: 26px;
}


#three-section
{
    background: url(images/accordion%20nav%20btns/nav3/3.jpg) 0 0;
    height: 26px;
}

#four-section
{
    background: url(images/accordion%20nav%20btns/nav3/4.jpg) 0 0;
    height: 26px;
}

#five-section
{
    background: url(images/accordion%20nav%20btns/nav3/5.jpg) 0 0;
    height: 26px;
}

#six-section
{
    background: url(images/accordion%20nav%20btns/nav3/bottom6.jpg) 0 0;
    height: 25px;
}

/* Rollover Button*/
#seven-section
{
    background: url(images/accordion%20nav%20btns/nav3/rollover12.jpg) 0 0;
    height: 26px;
}






.content
{
    width: 138px;
    overflow: hidden;
     font: normal 12px/20px Verdana, Arial, Helvetica, sans-serif;
    color: #999;
    border-left: 1px solid #8C6E08;
    background-color: #FFF;
}

.links
{
    width: 138px;
    text-decoration: none;
    font: normal 12px/20px Verdana, Arial, Helvetica, sans-serif;
    color: #999;
    margin-left: 10px;
}


.links:link, a.links
{
    text-decoration: none;
    font: normal 12px/20px Verdana, Arial, Helvetica, sans-serif;
    color: #999;
    }

.links:visited
{
    text-decoration: none;
       font: normal 12px/20px Verdana, Arial, Helvetica, sans-serif;
    color: #999;
}
.links:hover
{
    text-decoration: none;
    font-weight: bold;
    line-height: 20px;
    color: #787878;
}



/* Middle Column Styles*/
#horizon
{
    text-align: center;
    position: absolute;
    top: 5%;
    left: 0px;
    width: 100%;
    height: 1px;
    overflow: visible;
    visibility: visible;
    display: block;
}

#container
{
    width: 775px;
    margin: 0 auto;
 
}


#homeContent
{
    width: 600px;
    height: 385px;
    background-repeat: no-repeat;
    font: normal 10px/16px Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    padding: 0px 9px 0px 15px;
    margin: 0px 12px 0px 0px;
}

#mainContent_home
{
    font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
    color: #7C7C7C;
    padding: 0px 12px 10px 10px;
    margin: 0px 7px 10px 10px;
}

#mainContent_home1
{
    width: 270px;
    font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
    color: #7C7C7C;
    padding: 0px 12px 10px 10px;
    margin: 0px 7px 10px 10px;
}

#mainContent
{
    width: 450px;
    font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
    color: #7C7C7C;
    padding: 0px 45px 10px 10px;
    margin: 0px 7px 10px 0px;
}

#mainContent h5
{
    font: normal 15px Baskerville, "Times New Roman";
    margin: 0px;
    padding: 0px 0px 0px 0px;
    color: #B38E11;
}

#mainContent img
{
    padding: 0px 1px 1px 1px;
    margin: 0px 15px 0px 0px;
    float: left;
    border: 1px solid #8A6B05;
    border-spacing: 1px;
}

#logoImg
{
    padding: 1px 1px 1px 1px;
    margin: 0px 15px 0px 0px;
    float: right;
    border: 0;
}

#acro
{
    padding: 0;
    margin: 0px 5px 0px 0px;
    border: 0;
}

#subHeader
{
    font: normal 13px Verdana, Arial, Helvetica, sans-serif;
    color: #B38E11;
}



/* Right Column Styles*/

.rightsect
{
    position: relative;
    margin: 0px 1px 0px 0px;
    top: 0%;
    width: 121px;
    background-color: #FFF;
}


#rightBox
{
    width: 102px;
    border: 0;
    height: 25px;
    padding: 5px 10px 0px 0px;
    text-align: right;
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    color: #666;
}

.rightSecCon
{
    margin: 5px 5px 0px 6px;
    padding: 5px 5px 5px 6px;
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    color: #666;
    text-align: center;
}

/* Footer Styles*/
#footer_home
{
    margin: 3px 5px 5px 5px;
    padding: 0px 5px 5px 32px;
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    color: #7C7C7C;
}
.footer
{
    margin: 3px 5px 5px 5px;
    padding: 0px 5px 5px 167px;
    font: normal 9px Verdana, Arial, Helvetica, sans-serif;
    color: #7C7C7C;
}

/* Sermon Lists */
ul#sermonList
{
    list-style: none;
    padding: 0px;
    margin: 0px;
    width: 430px;
    margin: 0 auto;
}
.sermonText, .sermonAudio, .sermonDate
{
    float: left;
    text-align: center;
    padding: 4px 0 4px 0;
}
.sermonDate
{
    clear: left;
    width: 84px;
}
.sermonText
{
    width: 250px;
    text-align: left;
    padding-left: 10px;
}
.sermonAudio
{
    width: 84px;
}
.sermonHeading, .sermonHeadingTitle
{
    color: #C6AB4E;
    font: 16px/20px "Times New Roman", Times, serif;
    text-align: center;
}
.sermonHeadingTitle
{
    text-align: left;
}
sup
{
    height: 0;
    line-height: 1;
    position: relative;
    top: -0.5em;
    vertical-align: baseline !important;
    vertical-align: bottom;
}