@charset "UTF-8";
/* CSS Document */
/* 
#bdd683 = green ligher 
#323657 = purple
*/
* { font-family:Verdana, Geneva, sans-serif; }
body { margin:0; padding:0; }
#wrap { width:1024px; height:auto; min-height:500px; margin:0 auto; }
#leftc { width:289px; height:auto; float:left; background-color:#323657; }
#logo { width:289px; height:230px; float:left; background:url(../IMG/logo.jpg) no-repeat; }
#logo a { width:280px; height:230px; float:left; display:block; text-indent:-1000em; overflow:hidden; }
#leftbg { width:249px; height:auto; min-height:455px; float:left; background:url(../IMG/lcbg.jpg) no-repeat; padding:20px; }
#leftbg a, #feature-1 a, #feature-2 a, #feature-3 a { color:#fff; }
#leftbg a:hover, #feature-1 a:hover, #feature-2 a:hover, #feature-3 a:hover { color:#bdd683; }
#rightc { width:735px; height:auto; min-height:700px; float:left; background-color:#323657; }
#header { width:735px; height:152px; float:left; background:url(../IMG/headerbg.jpg) no-repeat; }
#content { width:735px; height:auto; min-height:863px;  float:left; background:url(../IMG/rcbg.jpg) no-repeat; }

#content-wrap { width:640px; height:auto; min-height:572px; padding:20px; margin-left:30px; margin-top:20px; margin-bottom:20px; background-color:#fff; color:#323657; }
#content-wrap a { color:#323657; }
#content-wrap a:hover { color:#bdd683; }
/* NAV BAR */
#navigation { width:735px; padding:0; list-style:none; margin:100px auto; }
#navigation li, #navigation li a { width:auto; float:left; font:.9em/12px Arial, Helvetica, sans-serif; text-align:left; margin-right:10px; color:#323657; font-weight:bold; text-decoration:none; }
#navigation li a:hover { color:#bdd683; }

#mycarousel { width:650px; height:291px; float:left; margin:25px 0 25px 40px; }
#feature-1, #feature-2, #feature-3 { width:215px; height:auto; min-height:200px; float:left; font-weight:100; font-variant:normal; margin-top:25px; }
#feature-1 { margin-left:40px; width:200px; padding-right:15px; }
#feature-2 { border-left:#bdd683 thin solid; border-right:#bdd683 thin solid; width:185px; padding:0 15px; }
#feature-3 { width:200px; padding-left:15px; }
h1 { font-size:1.1em; color:#53b087; margin-top:0; padding-top:0; }
h2 { font-size:.9em; color:#323657; }
p { font-size:.7em; }
#feature-1 h2, #feature-2 h2, #feature-3 h2 { margin:5px 0; } 
#feature-3 h2 { font-size:.9em; color:#bdd683; }
#leftbg p, #feature-1 p, #feature-2 p, #feature-3 p { color:#fff; }
hr { border:0; width:auto; display:block; height:1px; background-color:#bdd683; }
.imgholderlc { width:250px; height:155px; display:block; border:1px thin solid #bdd683; margin:10px 0; background-color:#CCC; }
.imgholder { width:185px; height:110px; display:block; border:1px thin solid #bdd683; margin:10px 0; background-color:#CCC; }
#feature-1 ul { width:200px; float:left; margin:10px 0; padding:0; }
#socialnav { width:200px; height:33px; float:left; list-style:none; margin-top:10px; }
#socialnav li { float:left; width:34px; height:33px; margin:0 5px 0 0; }
#feature-1 li a { height:33px; }
#socialnav #b_facebook a { background:url(../IMG/b-facebook.png); display:block; text-indent:-1000em; overflow:hidden; }
#socialnav #b_twitter a { background:url(../IMG/b-twitter.png); display:block; text-indent:-1000em; overflow:hidden; }
#socialnav #b_flickr a { background:url(../IMG/b-flickr.png); display:block; text-indent:-1000em; overflow:hidden; }
#socialnav #b_youtube a { background:url(../IMG/b-youtube.png); display:block; text-indent:-1000em; overflow:hidden; }
#footer { width:1024px; height:50px; float:left; text-align:right; font-size:.5em; line-height:2em; }
.imgleft { margin:0 25px 25px 0; }

#jcspot a, #ministries a, #thankgod a { width:650px; height:291px; display:block; text-indent:-1000em; overflow:hidden; }
#jcspot { background:url(../IMG/pure_worship.jpg) no-repeat; }
#ministries { background:url(../IMG/f-ministries.jpg) no-repeat; }
#thankgod { background:url(../IMG/f-thank-god.jpg) no-repeat; }

/*#worship a, #ministries a, #thankgod a { width:650px; height:291px; display:block; text-indent:-1000em; overflow:hidden; }
#worship { background:url(../IMG/worshipteam.jpg) no-repeat; }
#ministries { background:url(../IMG/f-ministries.jpg) no-repeat; }
#thankgod { background:url(../IMG/f-thank-god.jpg) no-repeat; } */

/*#ministries a, #thankgod a, #kids a { width:650px; height:291px; display:block; text-indent:-1000em; overflow:hidden; }
#ministries { background:url(../IMG/f-ministries.jpg) no-repeat; }
#thankgod { background:url(../IMG/f-thank-god.jpg) no-repeat; }
#kids { background:url(../IMG/f-youth-programs.jpg) no-repeat; }*/




/**
 * Additional styles for the controls.
 */
.jcarousel-control {
    margin-bottom: 10px;
    text-align: right;
	width:650px;
	background-color:transparent;
	position:relative;
	top:0;
	left:0;
	z-index:10;
}

.jcarousel-control a {
    font-size: 75%;
    text-decoration: none;
    padding: 0 5px;
    margin: 0 0 5px 0;
    border: 1px solid #fff;
    color: #eee;
    background-color: #bdd683;
    font-weight: bold;
}

.jcarousel-control a:focus,
.jcarousel-control a:active {
    outline: none;
}

.jcarousel-scroll {
    margin-top: 10px;
    text-align: center;
}

.jcarousel-scroll form {
    margin: 0;
    padding: 0;
}

.jcarousel-scroll select {
    font-size: 75%;
}

#mycarousel-next,
#mycarousel-prev {
    cursor: pointer;
    margin-bottom: -10px;
    text-decoration: underline;
    font-size: 11px;
}
#mycarousel ul { }
.mc-field-group  { font-size:.7em; color:#fff; }
.mc-field-group input { margin:10px 0; }
