/* CSS Document */
body{
padding:0;
margin:0;
background:url(../images/index-allbg.jpg) repeat-x #160724;
}
.clear{
clear:both;
}
img{
border:0;
}
#indexall{
width:100%;
padding:0;
margin:0;
float:left;
background:url(../images/inner-main-bg.jpg) no-repeat top center #240c3c;
}
#wrapper{
width:1003px;
padding:0;
margin:0 auto;
}
#logoblock{
width:1003px;
padding:0;
margin:0;
float:left;
height:164px;
background:url(../images/logoblock-bg.jpg) repeat-x;
}
#logoblock .logo{
width:507px;
padding:0;
margin:0;
float:left;
background:url(../images/logo-down-bg.jpg) no-repeat left;
height:164px;
}
#logoblock .pastor{
width:264px;
padding:0;
margin:0;
float:left;
}
#logoblock .socialmedia{
width:232px;
padding:49px 0 0 0;
margin:0;
float:left;
}
#logoblock .socialmedia h2{
padding:0 0 18px 0;
margin:0;
}
#logoblock .socialmedia ul{
padding:0;
margin:0;
}
#logoblock .socialmedia ul li{
padding:0 10px 0 0;
margin:0;
list-style:none;
float:left;
display:block;
}

#menu{
width:975px;
padding:0 0 0 28px;
margin:0;
float:left;
height:57px;
background:url(../images/menu-bg.png) no-repeat;
}

#enewsletter{
width:1003px;
padding:18px 0 0 0;
margin:0;
height:49px;
background:url(../images/enewsletter-bg.png) no-repeat;
float:left;
}
#enewsletter .newletterleft{
width:555px;
padding:0 0 0 25px;
margin:0;
float:left;
display:block;
}
#enewsletter .signupblock1{
width:183px;
padding:0;
margin:0;
float:left;
}
#enewsletter .signupblock2{
width:175px;
padding:0;
margin:0;
float:left;
}
#enewsletter .signupblock3{
width:50px;
padding:0;
margin:0;
float:left;
}
#enewsletter .newletterright{
width:400px;
padding:0 10px 0 13px;
margin:0;
float:left;
display:block;
text-align:right;
}
#enewsletter .newletterright ul{
padding:0;
margin:0;
}
#enewsletter .newletterright ul li{
padding:0 20px 0 0;
margin:0;
list-style:none;
float:left;
display:block;
}

#rotatorblock{
height:355px;
width:970px;
padding:38px 33px 0 0;
margin:0;
float:left;
background:url(../images/rotator-block.png) no-repeat;
}
#rotator{
width:650px;
padding:0;
margin:0;
float:left;
}
#events{
width:320px;
padding:8px 0 0 0;
margin:0;
float:left;
}
#eventsheading{
width:305px;
padding:20px 15px 0 0;
margin:0;
float:left;
height:42px;
text-align:right;
background:url(../images/events-heading.png) no-repeat;
}
#eventscontent{
width:320px;
padding:10px 0 15px 0;
margin:0;
float:left;
background:url(../images/events-content.png) no-repeat;
font-family:"Times New Roman", Times, serif;
font-size:14px;
color:#ddbef9;
}
#eventscontent ul{
padding:0;
margin:0;
}
#eventscontent ul li{
padding:10px 0 10px 10px;
margin:0;
width:310px;
float:left;
list-style:none;
background:url(../images/events-border.png) no-repeat bottom;
}
.date{
width:40px;
padding:2px 15px 0 5px;
margin:0;
float:left;
background:url(../images/date-bg.png) no-repeat left;
text-align:center;
color:#FFFFFF;
height:42px;
font-weight:bold;
}
.eventstext{
width:250px;
padding:0;
margin:0;
float:left;
}
.whitetext{
color:#913fe7;
}

#fourblocks{
width:1003px;
padding:0;
margin:0;
float:left;
height:192px;
}
#messagesbox{
width:244px;
padding:0 0 0 5px;
margin:0;
float:left;
height:177px;
background:url(../images/messages-bg.png) no-repeat;
}
#ouryouthbox{
width:244px;
padding:0;
margin:0;
float:left;
height:177px;
background:url(../images/ouryouth-bg.png) no-repeat;
}
#evitesbox{
width:246px;
padding:0;
margin:0;
float:left;
height:177px;
background:url(../images/evites-bg.png) no-repeat;
}
#requestospeakbox{
width:264px;
padding:0;
margin:0;
float:left;
height:177px;
background:url(../images/requesttospeak-bg.png) no-repeat;
}
.boxscontent{
font-family:"Times New Roman", Times, serif;
color:#FFFFFF;
line-height:20px;
font-size:13px;
padding:14px 0 0 30px;
float:left;
}
.boxscontent h2{
padding:0;
margin:0;
height:26px;
}

#footer{
width:100%;
padding:0;
margin:0;
float:left;
background:url(../images/footer-bg.jpg) repeat-x;
height:363px;
}
#footermain{
width:100%;
padding:0;
margin:0;
height:363px;
float:left;
background:url(../images/footer-main-bg.jpg) no-repeat center;
}
#footercontent{
width:1003px;
padding:0;
margin:0 auto;
}
#footerleft{
width:650px;
padding:0;
margin:0;
float:left;
}
#footerright{
width:353px;
padding:0;
margin:0;
float:left;
}
#footerright #videoblok{
width:320px;
padding:70px 0 0 33px;
margin:0;
float:left;
background:url(../images/video-block.jpg) no-repeat;
height:245px;
}
#footerright #designcompanylogo{
width:330px;
padding:0 23px 0 0;
margin:0;
float:left;
height:48px;
text-align:right;
}

#followus{
height:73px;
width:625px;
padding:53px 0 0 25px;
margin:0;
float:left;
background:url(../images/followus-bg.png) no-repeat;
}
#followus ul{
padding:0;
margin:0;
}
#followus ul li{
padding:0 15px 0 0;
margin:0;
list-style:none;
float:left;
}
#flicker{
width:620px;
padding:0 0 0 25px;
margin:0;
float:left;
height:190px;
}
#flicker h2{
height:32px;
padding:0;
margin:0;
}
#flicker .flickercontent{
width:615px;
padding:20px 0 0 5px;
margin:0;
float:left;
}
.footerlinks{
width:620px;
padding:0 0 0 30px;
margin:0;
float:left;
height:45px;
}
.footerlinks ul{
padding:0;
margin:0;
}
.footerlinks ul li{
padding:5px 7px 5px 7px;
margin:0;
list-style:none;
float:left;
background:url(../images/footerlinks-border.jpg) no-repeat right;
}
.footerlinks ul li a{
border:0;
}

#innertitle{
width:1003px;
padding:0;
margin:0;
float:left;
height:139px;
}
#innertitleleft{
width:699px;
padding:0;
margin:0;
float:left;
}
#innertitleright{
width:304px;
padding:0;
margin:0;
float:left;
}

#innercontent{
width:1003px;
padding:0;
margin:0;
float:left;
}
#innerleft{
width:725px;
padding:0;
margin:0;
float:left;
}
#innerleftcontainer{
width:725px;
padding:0;
margin:0;
float:left;
background:url(../images/inner-content-bg.png) repeat-y;
}
#innerleftcontent{
background:url(../images/inner-content-top.png) no-repeat top;
width:615px;
padding:55px 50px 50px 60px;
margin:0;
float:left;
}
#innerright{
width:278px;
padding:0;
margin:0;
float:left;
}
#quickliks{
width:278px;
padding:0;
margin:0;
float:left;
}
#quickliks .quicklinkstitle{
width:278px;
padding:0;
margin:0;
float:left;
}
#quicklinkscontainer{
width:278px;
padding:0;
margin:0;
float:left;
background:url(../images/quicklinks-contet-main-bg.jpg) repeat-y;
}
#quicklinkscontenttop{
width:278px;
padding:0;
margin:0;
float:left;
background:url(../images/quicklinks-contet-top.png) no-repeat top;
}
#quicklinkscontent{
width:249px;
padding:13px 25px 40px 4px;
margin:0;
float:left;
background:url(../images/quicklinks-contet-bg.png) no-repeat bottom;
}
#quicklinkscontent ul{
padding:0;
margin:0;
}
#quicklinkscontent ul li{
padding:0;
margin:0;
list-style:none;
float:left;
width:249px;
background:url(../images/quicklinks-arrow.jpg) no-repeat left;
line-height:35px;
display:block;
font-family:"Times New Roman", Times, serif;
font-size:17px;
font-weight:normal;
color:#eec461;
display:block;
}
#quicklinkscontent ul li a{
padding:0 0 0 45px;
color:#eec461;
text-decoration:none;
width:204px;
line-height:35px;
display:block;
}
#quicklinkscontent ul li a:hover{
padding:0 0 0 45px;
color:#ffffff;
text-decoration:none;
width:204px;
background:url(../images/quicklinks-arrow.jpg) no-repeat left #31096b;
line-height:35px;
display:block;
}
#quicklinksbottom{
background:url(../images/quickliks-bottombg.png) no-repeat;
width:258px;
padding:6px 0 0 20px;
margin:0;
float:left;
height:184px;
}
#quicklinksbottom ul{
padding:0;
margin:0;
}
#quicklinksbottom ul li{
padding:11px 0 0 0;
margin:0;
list-style:none;
float:left;
height:25px;
width:258px;
}
#innercontentbottom{
width:100%;
padding:0;
margin:0;
float:left;
height:68px;
background:url(../images/inner-content-bottom-bg.png) repeat-x;
}
#innercontentbottommain{
width:1003px;
padding:0;
margin:0 auto;
}

#innerpagetitle{
width:615px;
padding:0;
margin:0;
float:left;
height:45px;
}
#innerpagetitle .titleleft{
width:450px;
padding:0;
margin:0;
float:left;
color:#270d41;
font-family:"Times New Roman", Times, serif;
font-size:30px;
text-transform:uppercase;
}
#innerpagetitle .titlebuttons{
width:165px;
padding:0;
margin:0;
float:left;
text-align:right;
}
#innercontet{
width:615px;
padding:20px 0 0 0;
margin:0;
float:left;
color:#270d41;
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:normal;
line-height:20px;
text-align:justify;
}