/* CSS Document */

/*-----Main-----*/

img {
display: block;
border: none;
}
body, div, p, h1, h2, h3, h4, h5, ul, ol, dl, dt, li, dd, address, object, embed {
margin: 0;
padding: 0;
border: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
letter-spacing: 1px;
color: #fff;
}
html {
background: url(../images/content_tile.gif) repeat;
}
#container {
margin: 0 auto;
text-align: center;
}
.bold {
color: #76511a;
font: 11px Arial, Helvetica, sans-serif;
text-align: left;
letter-spacing: 1.4px;
line-height: 19px;
padding-bottom: 18px;
font-weight: bold;}

/*-----:Main:-----*/

/*-----Header-----*/

#header {
background: url(../images/header_tile.jpg) repeat-x;
height: 239px;
}
#picture_frame {
background: url(../images/home.png) no-repeat;
width: 943px;
height: 259px;
margin: 0 auto;
text-align: center;
}

/*-----Navigation-----*/

#navcontainer {
background: url(../images/nav_tile.gif) repeat-x;
height: 40px;
}
#navlist {
padding-top: 10px;
}
#navlist li {
display: inline;
list-style-type: none;
padding-right: 20px;
padding-left: 10px;
text-decoration: none;
font-size: 11px;
font-family: Georgia, serif;
}
#navlist li a:link {
color: #fff;
background-color: transparent;
text-decoration: none;
}
#navlist li a:visited {
color: #fff;
background-color: transparent;
text-decoration: none;
}
#navlist li a:hover {
color: #fff;
background-color: transparent;
text-decoration: underline;
}
#navlist li a:active {
color: grey;
background-color: transparent;
text-decoration: underline;
}

/*-----Announcements Content-----*/
#announcements_left_top {
background: url(../images/cork_board.jpg) no-repeat;
width: 598px;
float: left;
}

/*-----Home Content-----*/

#home_paper {
background: url(../images/home_paper.jpg) no-repeat;
width: 945px;
height: 495px;
margin: 10px auto;
text-align: center;
}
#home_left {
background: url(../images/home_left.jpg) no-repeat;
float: left;
width: 227px;
height: 443px;
margin: 26px 0px 0 20px;
}
#home_right {
float: left;
width: 665px;
height: 443px;
margin: 25px 25px 0 0;
}
#home_right_top {
width: 685px;
height: 224px;
}
#home_right_btm {
width: 685px;
height: 219px;
margin: 0 0 0 5px;
}
#home_right_top1 {
background: url(../images/home_midtop.jpg) no-repeat;
width: 380px;
height: 219px;
float: left;
margin: 0 0 0 5px;
}
#home_right_top1 p#joeken {
font: 12px Arial, Helvetica, sans-serif;
color: #1e160d;
text-align: left;
letter-spacing: 1px;
padding-left: 250px;
}
#home_right_top2 {
background: url(../images/home_toprt.jpg) no-repeat;
width: 282px;
height: 219px;
float: left;
margin: 0 0 0 5px;
}
#home_right_btm1 {
width: 248px;
height: 219px;
float: left;
}
#home_right_btm2 {
background: url(../images/home_btmrt.jpg) no-repeat;
width: 414px;
height: 219px;
float: left;
margin: 0 0 0 5px;
}
.textLink a:link {
font-family: Georgia, "Times New Roman", serif;
font-size: 14px;
color: #562119;
background-color: transparent;
text-decoration: none;
}
.textLink a:visited{
font-family: Georgia, "Times New Roman", serif;
font-size: 14px;
color: #562119;
background-color: transparent;
text-decoration: none;
}
.textLink a:hover{
font-family: Georgia, "Times New Roman", serif;
font-size: 14px;
color: #562119;
background-color: transparent;
text-decoration: underline;
}
.textLink a:active{
font-family: Georgia, "Times New Roman", serif;
font-size: 14px;
color: grey;
background-color: transparent;
text-decoration: underline;
}

/*-----:Home Content:-----*/

/*-----Pastor's Note Feed-----*/

div#home_right_top1 {
text-align: left;
line-height: 16px;
letter-spacing: .1em;
}
div#PastorsNote2535608.feedburnerFeedBlock {
padding-top: 20px;
}
div#home_right_top1 ul {
list-style: none;
}
div#home_right_top1 li div {
font: 11px Arial, Helvetica, sans-serif;
padding: 20px 12px 10px 15px;
color: #1e160d;
text-align: left;
letter-spacing: 1px;
line-height: 19px;
}
div#home_right_top1 li div:first-letter {
color: #76511a;
font: 44px Georgia, "Times New Roman", Times, serif;
float: left;
padding: 4px 5px 0 0px;
margin: 0;
}
#main_content p {
color: #76511a;
font: 11px Arial, Helvetica, sans-serif;
text-align: left;
letter-spacing: 1.4px;
line-height: 19px;
padding-bottom: 18px;
}
p.date {
padding-left: 15px;
font-size: 9px;
font-weight: bold;
color: #1e2b40;
}
span.headline a:link {
font-family: Georgia, "Times New Roman", serif;
font-size: 14px;
color: #562119;
background-color: transparent;
text-decoration: none;
}
span.headline a:visited{
font-family: Georgia, "Times New Roman", serif;
font-size: 14px;
color: #562119;
background-color: transparent;
text-decoration: none;
}
span.headline a:hover{
font-family: Georgia, "Times New Roman", serif;
font-size: 14px;
color: #562119;
background-color: transparent;
text-decoration: underline;
}
span.headline a:active{
font-family: Georgia, "Times New Roman", serif;
font-size: 14px;
color: grey;
background-color: transparent;
text-decoration: underline;
}
#creditfooter {
display: none;
}

/*-----:Pastor's Note Feed:-----*/

/*-----Blog Feed-----*/

div#announcements_left_top {
text-align: left;
line-height: 16px;
letter-spacing: .1em;
}

div#announcements_left_top ul {
padding-top: 40px;
list-style: none;
margin: 0 0 0 10px;
}

div#announcements_left_top li div {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding: 0 8px 10px 15px;
color: #1e160d;
}


div#home_right_top2 {
text-align: left;
line-height: 16px;
letter-spacing: .1em;
}
#OverheardAtNewCovenant1933953.feedburnerFeedBlock {
padding-top: 65px;
}
div#home_right_top2 ul {
padding-top: 40px;
list-style: none;
margin: 0 0 0 10px;
}
div#home_right_top2 li div {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding: 0 8px 10px 15px;
color: #1e160d;
}
p.date {
padding-left: 15px;
font-size: 9px;
font-weight: bold;
color: #1e2b40;
}
span.headline a:link {
font-family: Georgia, "Times New Roman", serif;
font-size: 14px;
color: #562119;
background-color: transparent;
text-decoration: none;
}
span.headline a:visited{
font-family: Georgia, "Times New Roman", serif;
font-size: 14px;
color: #562119;
background-color: transparent;
text-decoration: none;
}
span.headline a:hover{
font-family: Georgia, "Times New Roman", serif;
font-size: 14px;
color: #562119;
background-color: transparent;
text-decoration: underline;
}
span.headline a:active{
font-family: Georgia, "Times New Roman", serif;
font-size: 14px;
color: grey;
background-color: transparent;
text-decoration: underline;
}
#creditfooter {
display: none;
}

/*-----:Blog Feed:-----*/

/*-----Content-----*/

.pLink a:link {
font-weight: bold;
color: #76511a;
background-color: transparent;
text-decoration: underline;
}
.pLink a:visited {
font-weight: bold;
color: #76511a;
background-color: transparent;
text-decoration: underline;
}
.pLink a:hover {
color: #1e160d;
background-color: transparent;
text-decoration: underline;
}
.pLink a:active {
color: grey;
background-color: transparent;
text-decoration: underline;
}
#content_paper_top {
background: url(../images/cont_paper_top.jpg);
width: 945px;
height: 56px;
}
#content_paper_tile {
background: url(../images/cont_paper_tile.jpg) repeat-y;
background-position: 10%; /*background tile image wasn't lining up with top images. this seemed to fix the problem sorta, but i'm not sure why yet*/
width: 945px;
margin: 10px auto 0 auto;
overflow: auto;
}
#main_content {
float: left;
margin: 0 auto;
text-align: center;
width: 548px;
padding-left: 50px;
}
#pic_frame_greeknt {
background: url(../images/pic_frame_greeknt.jpg) no-repeat;
width: 548px;
height: 241px;
padding: 0 0 10px 0;
}
#pic_frame_trashmore {
background: url(../images/pic_frame_trashmore.jpg) no-repeat;
width: 548px;
height: 241px;
padding: 0 0 10px 0;
}
#pic_frame_pearce {
background: url(../images/pic_frame_pearce.jpg) no-repeat;
width: 548px;
height: 241px;
padding: 0 0 10px 0;
}
#pic_frame_retreat {
background: url(../images/pic_frame_retreat.jpg) no-repeat;
width: 548px;
height: 241px;
padding: 0 0 10px 0;
}
#pic_frame_piano {
background: url(../images/pic_frame_piano.jpg) no-repeat;
width: 548px;
height: 241px;
padding: 0 0 10px 0;
}
#pic_frame_lilly {
background: url(../images/pic_frame_lilly.jpg) no-repeat;
width: 548px;
height: 241px;
padding: 0 0 10px 0;
}
#pic_frame_kids {
background: url(../images/pic_frame_kids.jpg) no-repeat;
width: 548px;
height: 241px;
padding: 0 0 10px 0;
}
#pic_frame_tyler {
background: url(../images/pic_frame_tyler.jpg) no-repeat;
width: 548px;
height: 241px;
padding: 0 0 10px 0;
}
#pic_frame_bodyblood {
background: url(../images/pic_frame_bodyblood.jpg) no-repeat;
width: 548px;
height: 241px;
padding: 0 0 10px 0;
}
#staff_elliott {
background: url(../images/staff_elliott.jpg) no-repeat;
width: 175px;
height: 192px;
float: left;
padding: 5px 10px 10px 0;
}
#staff_shomo {
background: url(../images/staff_shomo.jpg) no-repeat;
width: 175px;
height: 192px;
float: left;
padding: 5px 10px 10px 0;
}
.stack {
display: block;
}
ul.leader_list {
padding: 0 0 10px 20px;
}
.leader_list li {
color: #76511a;
font: 11px Arial, Helvetica, sans-serif;
text-align: left;
letter-spacing: 1.4px;
line-height: 19px;
margin: 0 0 5px 15px;
list-style: circle;
}
#main_content img {
padding-bottom: 20px;
}
#main_content h2 {
color: #1e160d;
font: bold 15px Georgia, "Times New Roman", Times, serif;
padding-bottom: 5px;
margin-bottom: 10px;
border-bottom: double;
}
#main_content h3 {
color: #1e160d;
font: bold 10px Arial, Helvetica, sans-serif;
padding: 0 80px 20px 80px;
}
#main_content h4 {
color: #76511a;
font: bold 12px Georgia, "Times New Roman", Times, serif;
text-align: left;
letter-spacing: 1.4px;
line-height: 19px;
margin-bottom: 15px;
}
#main_content p {
color: #76511a;
font: 11px Arial, Helvetica, sans-serif;
text-align: left;
letter-spacing: 1.4px;
line-height: 19px;
padding-bottom: 18px;
}
p.primary:first-letter {
color: #76511a;
font: 48px Georgia, "Times New Roman", Times, serif;
float: left;
padding: 0 9px 0 9px;
margin: 0;
}
p.quote {
font: bold 10px Arial, Helvetica, sans-serif;
padding: 0 0 0 14px;
}

/*-----:Content:-----*/

/*-----Side Bar-----*/
#sidebar {
float: right;
padding-right: 30px;
}
#building {
background: url(../images/sidebar_church.png) no-repeat;
width: 270px;
height: 193px;
}
#location {
background: url(../images/sidebar_location.png) no-repeat;
width: 270px;
height: 145px;
}
#daily-verse {
text-align: center;
font: 11px Arial, Helvetica, sans-serif;
letter-spacing: 1.4px
line-height: 19px;
width: 270px;
}

/*-----:Side Bar:-----*/

/*-----Sermons-----*/
#sermonarchive {
text-align: left;
list-style: none;
}
#sermonarchive .sDate {
font-size: 10px;
padding: 0;
}
#sermonarchive .sDescrip {
padding: 5px 0 15px 10px;
}
.sList a:link {
font-family: Georgia, "Times New Roman", serif;
font-size: 17px;
color: #1e160d;
background-color: transparent;
text-decoration: none;
}
.sList a:visited {
font-family: Georgia, "Times New Roman", serif;
font-size: 17px;
color: #562119;
background-color: transparent;
text-decoration: none;
}
.sList a:hover {
font-family: Georgia, "Times New Roman", serif;
font-size: 17px;
color: #1e160d;
background-color: transparent;
text-decoration: none;
background: url(../images/download.gif) right center no-repeat;
padding-right: 15px;
}
.sList a:active {
font-family: Georgia, "Times New Roman", serif;
font-size: 17px;
color: grey;
background-color: transparent;
}

/*-----:Sermons:-----*/

/*-----Footer-----*/

#footer {
background: url(../images/footer_tile.jpg) repeat-x;
height: 300px;
}
p.copyright {
line-height: 12px;
font-size: 9px;
text-align: center;
padding-top: 25px;
}
p.copyright a:link{
color: #c4c4c4;
background-color: transparent;
text-decoration: none;
}
p.copyright a:visited{
color: #c4c4c4;
background-color: transparent;
text-decoration: none;
}
p.copyright a:hover, a:active{
color: #c4c4c4;
background-color: transparent;
text-decoration: underline;
}

/*-----:Footer:-----*/