BODY {
    margin: 0;
    padding: 0;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    background: #67ab95;
}
A {text-decoration: none;}
A:HOVER {text-decoration: underline;}
IMG {border: none;}
LABEL {cursor: pointer;}

.relax {
	clear: both;
	height: 0;
	line-height: 0%;
	font-size: 0;
}

/*Page*/
.page {
    margin: auto;
    text-align: left;
    width: 1000px;
}

/*Header*/
.header {
    float: left;
    width: 100%;
    background: #0099cc url("../images/bg/bg-header.gif") repeat-x left top;
}
.logo-container {
    width: 100%;
    float: left;
    position: relative;
}
.logo {
    position: absolute;
    top: 16px;
    left: 17px;
}
.logo A {
    background: url("../images/logo.png") no-repeat left top;
    display: block;
    width: 196px;
    height: 107px;
    position: relative;
    cursor: pointer;
}
.top-header-buttons {
    margin: 56px 26px 0 0;
    float: right;
    width: 700px;
}
.top-header-buttons UL {
    padding: 0px;
    margin: 0px;
    list-style: none;
    float: right;
}
.top-header-buttons UL LI {
    display: inline;
    float: left;
    background: #0099cc url("../images/bg/bg-top-nav.gif") repeat-x left top;
}
.top-header-buttons UL LI A {
    letter-spacing: 2px;
    font-size: 10px;
    color: #FFF;
    display: block;
    background: url("../images/bg/l-top-nav.gif") no-repeat left top;
    position: relative;
    cursor: pointer;
}
.top-header-buttons UL LI.first-top-nav A {background: url("../images/bg/l-top-nav-first.gif") no-repeat left top;}
.top-header-buttons UL LI A SPAN {
    background: url("../images/bg/r-top-nav.gif") no-repeat right top;
    display: block;
    height: 29px;
    padding-left: 8px;
    width: 127px;
    padding-top: 11px;
}
.top-header-buttons UL LI.last-top-nav A SPAN {background: url("../images/bg/r-top-nav-last.gif") no-repeat right top;}
.top-picture {
    border-top: 1px solid #FFF;
    border-bottom: 1px solid #FFF;
    line-height: 0%;
    font-size: 1px;
    margin-top: 11px;
    width: 100%;
    float: left;
}
.main-nav {
    background: #0099cc;
    width: 100%;
    float: left;
    padding-bottom: 10px;
}
.main-nav UL {
    padding: 0px;
    margin: 0px;
    list-style: none;
}
.main-nav UL LI {
    display: inline;
    float: left;
}
.main-nav UL LI A {
    display: block;
    height: 40px;
    width: 111px;
    text-indent: -2000em;
    outline: none;
}
.main-nav UL LI A:HOVER {
    text-decoration: none;
    background-position: left bottom !important;
}
.main-nav UL LI A.about-us {background: url("../images/main-nav/about-us.gif") no-repeat left top;}
.main-nav UL LI A.mission {background: url("../images/main-nav/mission.gif") no-repeat left top; width: 112px;}
.main-nav UL LI A.the-counselor {background: url("../images/main-nav/the-counselor.gif") no-repeat left top;}
.main-nav UL LI A.m-script {background: url("../images/main-nav/m-script.gif") no-repeat left top; width: 110px;}
.main-nav UL LI A.pennies {background: url("../images/main-nav/pennies.gif") no-repeat left top; width: 112px;}
.main-nav UL LI A.education {background: url("../images/main-nav/education.gif") no-repeat left top;}
.main-nav UL LI A.sermon-notes {background: url("../images/main-nav/sermon-notes.gif") no-repeat left top;}
.main-nav UL LI A.e-books {background: url("../images/main-nav/e-books.gif") no-repeat left top;}
.main-nav UL LI A.announcements {background: url("../images/main-nav/announcements.gif") no-repeat left top;}

/*Content*/
.content {
    float: left;
    width: 100%;
    background: #e6f5fc url("../images/bg/bg-content.gif") repeat-x left bottom;
    padding-bottom: 13px;
}
.content P, .content H2, .content H3 {
    padding: 0px;
    margin: 0px;
}
.bg-three-col {
    width: 100%;
    float: left;
    background: url("../images/bg/bg-three-col.gif") repeat-y left top;
    margin-top: 3px;
    position: relative;
    min-height: 660px;
}
.bg-three-col A.more-info {
    position: absolute;
    left: 13px;
    bottom: 11px;
}
.bg-three-col A.post-your-announcement {
    position: absolute;
    right: 231px;
    bottom: 11px;
}
.ebook-section {
    width: 184px;
    float: left;
    display: inline;
    margin: 0 0 0 20px;
}
.ebook-section .book {
    margin: 21px 0 0 18px;
    float: left;
    display: inline;
}
.ebook-section P {
    font-size: 14px;
    color: #296c8c;
    line-height: 19px;
    margin-top: 20px;
    padding-bottom: 5px;
} 

.ebook-section UL LI{
	font-size:13px;
	margin:0 0 10px -24px;
	padding:0;
	list-style-position: outside;
}

.announcement-section {
	background: url("../images/flower.jpg") no-repeat left top;
    width: 537px;
    float: left;
    display: inline;
    margin: 6px 0 0 27px;
    font-family: Tahoma;
}
.announcement-section H2 {
    font-size: 17px;
    color: #3399cc;
    text-transform: uppercase;
    padding: 4px 0 4px 0;
}
.announcement-section P {

	font-size:13px;
	line-height:17px;
}

.announcement-section H3{
    font-size: 15px;
    color: #3399cc;
    text-transform: uppercase;
    padding: 4px 0 4px 0;
}
.announcement-section UL LI{
	font-size:13px;
}

.announcement-section H2.payment {
	padding-top:40px;
}
.announcement-section H2.thanks {
	padding:40px 0 0 185px;
}
.announcement-section-box {
    padding: 0 10px 12px 10px;
    border-top: 1px solid #65aed2;
}
.announcement-section-box H3 {
    color: #3399cc;
    font-size: 12px;
    margin-top: 12px;
    font-weight: normal;
}
.announcement-section-box H3 SPAN {float: right;}
.announcement-section-box P {
    font-size: 11px;
    color: #3399cc;
    line-height: 12px;
    margin-top: 15px;
    text-align: justify;
}
.byname{
	text-transform:uppercase;
	color:#000000
}

.advertise-with-us-section {
    width: 203px;
    float: right;
    display: inline;
    margin: 0 10px 0 0;
    line-height: 0%;
    font-size: 1px;
}
.advertise-with-us-section A {
    margin-top: 8px;
    display: block;
}
.advertise-with-us-section A.first-banner {margin-top: 6px;}
/*Footer*/
.footer {
     float: left;
     width: 100%;
     background: url("../images/bg/bg-footer.gif") repeat-x left top;
     padding: 26px 0 38px 0;
}
.footer UL {
    padding: 0px;
    margin: 0px;
    list-style: none;
}
.footer UL LI {
    display: inline;
    font-size: 11px;
    color: #fff;
    margin: 0 5px;
}
.footer UL LI A {color: #fff;}