/* CSS Document */
body{
background:url(../images/inner-allbg.jpg) repeat-x #423c35;
padding:0;
margin:0;
}
.clear{
clear:both;
}
img{
border:0;
}

#wrapper{
width:960px;
padding:0;
margin:0 auto;
background:url(../images/inner-wrapper-bg.jpg) no-repeat top;
}
#topnavigation{
width:960px;
padding:0;
margin:0;
float:left;
height:72px;
background:url(../images/topnavigation-bg.jpg) no-repeat top left;
font-family:Tahoma;
font-size:10px;
font-weight:bold;
color:#d9bf73;
} 
#topnavigation ul{
padding:0 0 0 15px;
margin:0;
}
#topnavigation ul li{
padding:0 22px 0 0;
margin:0;
list-style:none;
float:left;
line-height:35px;
}
#topnavigation ul li a{
color:#d9bf73;
text-decoration:none;
}
#topnavigation ul li a:hover{
color:#d9bf73;
text-decoration:none;
}

#logoblock{
width:960px;
padding:0;
margin:0;
float:left;
height:95px;
}
#logoblock .logo{
width:565px;
padding:0;
margin:0;
float:left;
}
#logoblock .slogun{
width:395px;
padding:8px 0 0 0;
margin:0;
float:left;
}

#menu{
width:960px;
padding:0;
margin:0;
float:left;
height:44px;
}
#menu .gap{
padding:0 20px 0 0;
margin:0;
display:block;
float:left;
}
#menu .gap1{
padding:0 163px 0 0;
margin:0;
display:block;
float:left;
}

#innercontainer{
width:960px;
padding:20px 0 0 0;
margin:0;
float:left;
}
#innerleftcol{
width:680px;
padding:0 0 20px 0;
margin:0;
float:left;
}
#innerrightcol{
width:280px;
padding:0;
margin:0;
float:left;
}
#pastorname{
height:41px;
width:280px;
padding:0;
margin:0;
float:left;
text-align:center;
}
#innerlefttitle{
width:680px;
padding:0;
margin:0;
float:left;
}
#innerlefttitle .title{
width:445px;
padding:5px 0 20px 0;
margin:0;
float:left;
height:54px;
}
#innerlefttitle .recvenews{
width:235px;
padding:49px 0 0 0;
margin:0;
float:left;
height:31px;
}
#quicklinks-heading{
width:280px;
padding:0;
margin:0;
float:left;
height:39px;
}
#innercontenttop-curve{
width:680px;
padding:0;
margin:0;
float:left;
height:13px;
}
#innercontentbottom-curve{
width:680px;
padding:0;
margin:0;
float:left;
height:13px;
}

#innercontentcontainer{
width:620px;
padding:10px 30px 20px 30px;
margin:0;
float:left;
background:#FFFFFF;
font-family:Tahoma;
font-size:12px;
color:#5b5a5a;
line-height:18px;
}
#innercontentcontainer h2{
padding:0;
margin:0;
color:#99794d;
font-family:"Times New Roman", Times, serif;
font-size:24px;
font-weight:bold;
line-height:45px;
}
#quicklinks{
width:250px;
padding:0 10px 15px 20px;
margin:0;
float:left;
background:url(../images/quicklinks-bg.jpg) no-repeat top;
}
#quicklinks ul{
padding:0;
margin:0;
}
#quicklinks ul li{
padding:0;
margin:0 0 2px 0;
list-style:none;
background:url(../images/quicklinks-links-bg.jpg) no-repeat;
height:41px;
line-height:40px;
width:250px;
float:left;
display:block;
font-family:Tahoma;
font-size:12px;
font-weight:normal;
color:#c7bdb1;
}
#quicklinks ul li a{
color:#c7bdb1;
text-decoration:none;
padding:0 0 0 15px;
}
#quicklinks ul li a:hover{
color:#FFFFFF;
text-decoration:none;
padding:0 0 0 15px;
}
#innervideoplayer{
width:270px;
padding:0 0 0 10px;
margin:0;
float:left;
}



#footer{
width:100%;
float:left;
padding:22px 0 0 0;
margin:0;
background:url(../images/footer-bg.jpg) repeat-x #211d18;
}
#footercontent{
width:960px;
padding:0;
margin:0 auto;
}
#footerimages{
width:960px;
padding:0 0 20px 0;
margin:0;
float:left;
height:140px;
}
#footerimages ul{
padding:0;
margin:0;
}
#footerimages ul li{
padding:0;
margin:0;
list-style:none;
float:left;
}
#footerimages .footerimagesgap{
padding:0 11px 0 0;
float:left;
display:block;
}

#footersocialblock{
width:960px;
padding:0 0 5px 0;
margin:0;
float:left;
height:55px;
background:url(../images/footer-social-bg.jpg) no-repeat;
}
#footerlinks{
width:650px;
padding:0;
margin:0;
float:left;
text-align:center;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#8341a4;
font-weight:normal;
line-height:48px;
}
#footerlinks a{
text-decoration:none;
color:#d2ae48;
}
#footerlinks a:hover{
text-decoration:none;
color:#d2ae48;
}

#followus{
width:295px;
padding:9px 0 0 15px;
margin:0;
float:left;
}
#websiteengineered{
width:960px;
padding:0;
margin:0;
float:left;
line-height:44px;
text-align:right;
font-family:Tahoma;
font-size:10px;
color:#6a6156;
font-weight:normal;
}
#websiteengineered a{
text-decoration:underline;
color:#b6a777;
}
#websiteengineered a:hover{
text-decoration:none;
color:#ffffff;
}