/*
Theme Name: LivingLight-themes 
Theme URI: http://livinglightng.org/
Description: LivingLight Church websites 
Author: VBS International Limited
Version: 1.0.1
Author URI: 
*/






/* mainbody { 
background: #970009;
border-top: black 1px solid;
 border-left: black 1px solid;

 border-right: black 1px solid;*/
 /*text-decoration: none
/*} 



/* body */
body {
	margin-left: 0px;
	/* [disabled]margin-top: 0px; */
	margin-right: 0px;
	margin-bottom: 0px;
	background:url(images/bg_left.gif) top repeat #BA000B;
}
.main_table{ width:100%; background:url(images/bg_left.gif) top left repeat-x #c4c4c4}
.site_center{text-align:center; width:100%; background: #FFFFFF url(images/bg_bot.gif) bottom left repeat-x}
.site_center1{margin:0 auto; text-align:left; width:974px;}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}


/* css */
img {
	border:none;
}

#container {
	height: auto;
	width: 100%;
	background-image:url(images/bkg.jpg);
	background-color: #ffffff;
	background-repeat:repeat-x;
	/*#f8fdff;*/
}


/* body Section */


#bodysection {
	height: auto;
	width: 100%;
}
#mainbody {
	height: auto;
	width: 974px;
	margin: auto;
	background:#FFFFFF;
	
}
#bodyleft{
	width: 622px;
	height: auto;
	float: left;
	background-color: #fff;
	margin-right: 5px;
	font-family: verdana;
/*	padding-top: 20px;
*/	padding-left: 20px;
}
#bodyright{
	width: 293px;
	height: auto;
	float: left;
	background-color: #efeee9;
	padding-left: 19px;
/*	padding-top: 20px;
*/
}

#bodytitle{
	width:382px;
	height: 30px;
	color: #c6211a;
	font-family: Lucida Sans;
	font-size: 17px;
	font-weight: 800;
	margin-bottom: 15px;
}
#bodytext {
	float: left;
	height: auto;
	width: 590px;
	color:#4b4b4b;
	font-family: verdana;
	font-size: 13px;
	line-height: 20px;
	padding-right: 10px;
}

#bodywrap {
	height: auto;
	width: 662px;
}
#line{
	height: 503px;
	width: 5px;
	background-image: url(images/le.png);
	margin-right: 32px;
	float: left;
	background-repeat: repeat-y;
	}
#events{
	width: 274px;
	height: auto;
	float: left;
	padding-top: 20px;
}
#upcominevents{
	width: 274px;
	height: auto;
	background-image: url(images/evbg.png);
	line-height: 20px;
	font-family:Verdana, Geneva, sans-serif;
	color:#00578d;
}

#newsflash{
	width: 274px;
	height: auto;
	padding-left: 20px;
}

#upcominevents a{
	color:#c6211a;
	line-height: 20px;
	font-family:Verdana, Geneva, sans-serif;
/*	padding-left: 20px;
*/}
	
#upcomin1 {
	height: 25px;
	width: 255px;
	padding-left: 20px;
	color: #fff;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 16px;
	padding-top: 5px;
	font-weight: bold;
	background-image: url(images/newsflash.jpg);
	margin-bottom: 10px;


}
.event{
	width: 215px;
	height: 55px;
	padding-left: 20px;
	color: #6c6d6c;
	font-family: "verdana";
	font-size: 13px;
	font-weight: 700;
	border-bottom-color:#666;
	border-bottom-style:dotted;
	border-bottom-width: 1px;
	margin-top: 14px;
	margin-left: 20px;
}
.eventt{
	width: 215px;
	height: 55px;
	padding-left: 20px;
	color: #6c6d6c;
	font-family: "verdana";
	font-size: 13px;
	font-weight: 700;
	margin-top: 14px;
	margin-left: 20px;
	margin-bottom: 10px;
	border: none;
	}
	
.eventtitle{
	width: 210px;
	height: 15px;
	color: #c6211a;
	font-size: 11px;
	margin-bottom: 5px;
	font-weight: none;
}
	
#video {
	width: 275px;
	height: auto;
	margin-top: 15px;
	margin-bottom: 15px;
}
#videopix{
	width:275px;
	height: 200px;
	margin-top: 25px;
	margin-bottom: 15px;
}
#bodyresources{
	height: auto;
	width: 600px;
	margin-top: 50px;
	float: left;
}
#resourcetitle {
	height: 28px;
	width: 600px;
	font-size:17px;
	font-family: "Lucida Sans";
	font-weight: bold;
	color: #c62124;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cac9c1;

}
#resourcetitle1 {
	height: 25px;
	width: 600px;
	color: #6d6d6d;
	padding-top: 5px;
	font-family: verdana;
	font-size: 13px;
}

#resourcesboxes{
	width: 600px;
	height: 200px;
	margin-top: 20px;
	font-family: verdana;
	
	}
.rbox {
	height: 40px;
	width: 176px;
	background-image:url(images/rbox.png);
	padding-top: 15px;
	color: #fff;
	margin-right: 20px;
	float: left;
	margin-bottom: 40px;
	font:"verdana";
	font-size:14px;
	text-align:center;
}
.rbox  a{
	text-decoration: none;	
	color:#FFF;
}
.rbox  a:hover{
	color:#c6211a;	
}



#connect{
	width: 275px;
	height: 166px;
	margin-top: 30px;
	background-color: #FFF;
	margin-bottom: 20px;
	font-family: verdana;
	background-image: url(images/s.png);
}
	
#connecttext {
	height: 25px;
	width: 240px;
	color: #ef8031;
	font-family: Verdana, Geneva, Tahoma;
	font-size: 18px;
	padding-top: 10px;
	font-weight: bold;
	text-align: center;

}
#connectimg {
	height: 120px;
	width: 240px;
	margin-top: 10px;
	margin-left: 20px;
}
.sbox{
	width: 25px;
	height: 25px;
	float: left;
	margin-right: 20px;
}
.stext{
	width: 130px;
	height: 20px;
	float: left;
	color: #3f4f55;
	font: "Verdana";
	font-size: 13px;
}
.stext a{
	color:  #3f4f55;
	
	}
.stext a:hover{
	color: #c6211a;
	text-decoration: underline;
	}
.socialmedia{
	height:30px;
	width: 220px;
	float:left;
	padding-top: 5px;
}

#connect div a{
	color:  #3f4f55;
}
#connect a:hover{
	color: #c6211a;
	text-decoration: underline;
	}

/*newsletter */
#newsletter{
	width: 253px;
	height: 168px;
	margin-bottom: 35px;
	background-color:#FFF;
	padding: 10px;
	padding-left: 12px;
}
#newsletter1{
	width: 206px;
	height:105px;
	background-image:url(images/newsletterbg1.png);
	font-size: 8px;
	background-color: #c0bdbd;
	font-size: 12px;
	font-family:Verdana, Geneva, sans-serif;
	padding-top: 60px;
	padding-left:45px;
}
#newsform{
	width: 125x;
	height: 58px;
	padding-top: 62px;
	padding-left: 90px;
	color:#c6211a;
	font: verdana;
	font-size: 8px;
	padding-right: 7px;
	margin-right: 7px;
}
.formtext{
	font-size: 14px;
	font: verdana;
}


.clear{
	clear:both;
}

/* MANAGEMENT LAYOUT */
#management{
	height: auto;
	width: 978;
	}
#Managementline{
	height: 8px;
	width: 978;
	background-color: #CCCCCC; /*#A2C4E6*/ 
	}
#management1{
	width: 100%;
	height: 270px;
	background-color: #333333; /* #976807; */
}

#managementtext div a{
	color: #7d7b7b;
	text-decoration: none;
	
	}
#managementtext{
	width:974px;
	height: 100px;
	margin: auto;
	color: #7d7b7b;
	font-size: 10.5px;
	font-family: Verdana, Geneva, sans-serif;
}
#management2{
	width:984px;
	height: 100px;
	padding-top: 20px;
	margin-bottom: 10px;
}
.mtext{
	width:300px;
	height: 100px;
	margin-right: ;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height: 18px;
}
.mtitle{
	width: 300px;
	height: 23px;
	font-size: 11px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	color:  #7d7b7b;

}
.mtext1{
	width:40px;
	height: 100px;
	margin-right: 20px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height: 18px;
}
.mtitle1{
	width: 40px;
	
	font-size: 11px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	color:  #7d7b7b;

}

/* Footer */

#footer{
	height: auto;
	width: 978;
	}
#footerline{
	height: 8px;
	width: 978;
	background-color: #CCCCCC; /*#A2C4E6*/ 
	}
#footer1{
	width: 100%;
	height: 270px;
	background-color: #333333; /* #976807; */
}

#footertext div a{
	color: #7d7b7b;
	text-decoration: none;
	
	}
#footertext{
	width:974px;
	height: 100px;
	margin: auto;
	color: #7d7b7b;
	font-size: 10.5px;
	font-family: Verdana, Geneva, sans-serif;
}
#footer2{
	width:984px;
	height: 100px;
	padding-top: 20px;
	margin-bottom: 10px;
}
#footerlogo {
	float: left;
	height: 100px;
	width: 133px;
	margin-right: 20px;
	
}
.ftext{
	width:146px;
	height: 100px;
	float: left;
	margin-right: 20px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height: 18px;
}
.ftitle{
	width: 140px;
	height: 23px;
	font-size: 11px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	color:  #7d7b7b;

}
#allrite{
	width:974px;
	height: 12px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	padding-top: 18px;
}


/* abt body */
#abtbody{
	width: 602px;
	height: auto;
	line-height: 20px;
	color: #4b4b4b;
	font-family: verdana;
	font-size: 13px;
	padding-right: 20px;
}
#abtbody a{
	color: #4b4b4b;
}
#abtbody a:hover{
	color: #c6211a;
	
}

#abttitle{
	width: 600px;
	height: 30px;
	color: #c6211a;
	font-family: lucida sans;
	font-size: 17px;
	font-weight: bold;
}
#abttit{
	width: 600px;
	height: 25px;
	color: #c6211a;
	font-family: lucida sans;
	font-size: 14px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;

}
#abtsidebar {
	height: 23px;
	width: 255px;
	background-image: url(images/abtline1.png);
	background-repeat: no-repeat;
	margin-top: 2px;
	padding-left: 20px;
	padding-top: 7px;

}
.abtside{
	height: 23px;
	width: 255px;
	background-repeat: no-repeat;
	margin-top: 2px;
	background-image: url(images/abtline1.png);
	padding-left: 20px;
	padding-top: 7px;
	font-family: lucida sans;
	color: #2e3192;
	font-size: 14px;
}
#abtside ul{
 	margin-top:3px;
  	list-style:none;
	padding-left:0;
}
#abtside ul li{
/*	display:inline;*/
	font-size: 14px;
	list-style:none;
	color: #2e3192;
	font-family: lucida sans;
	background-image: url(images/abtline1.png);
	background-repeat: no-repeat;
	padding-left: 20px;
	height: 25px;
	padding-top: 8px;
}
#upcominevents ul{
 	margin-top:3px;
  	list-style:none;
	padding-left:0;
}
#upcominevents ul a{
	text-decoration: none;
	color: #243192;
}
#upcominevents ul a:hover{
	color: #c6211a;
}

#upcominevents li.page_item{
	font-size: 14px;
	list-style: none;
	color: #2e3192;
	font-family: lucida sans;
	background-image: url(images/abtline1.png);
	background-repeat: no-repeat;
	height: 25px;
	padding-left: 20px;
	padding-top: 10px;
	margin-left: 0px;
	width: 255px;
}






#abtsid {
	height: 25px;
	width: 255px;
	padding-left: 20px;
	color: #fff;
	font-family: "Museo 500";
	font-size: 16px;
	padding-top: 5px;
	background-color: #cc2b21;

}
.abtside a{
	color: #2e3192;

}
#asidebar{
	width: 270px;
	height: auto;
}

	
#involved{
	width: 600px;
	height: 500px;
}
.forminvolved{
	height: 23px;
	width: 389px;
	border-color:#909090;
	border-style: solid;
	border-width: 1px;
	color: #2e3192;
}
#upcominevents h2{
	height: 25px;
	width: 255px;
	padding-left: 20px;
	color: #fff;
	font-family: "Museo 300";
	font-size: 16px;
	padding-top: 5px;
	background-color: #cc2b21;
	margin-top: 0px;
	margin-bottom: 0px;
}

	
.contactbox {
	height: auto;
	width: 550px;
	border-color:#4b4b4b;
	border-style:solid;
	border-width: 1px;
	padding: 5px;
	margin-top: 5px;
}
#contactbox h2{
	background-color:#e2e7ec;
	height: 30px;
	padding-top: 10px;
	margin-top: 0px;
	border-bottom-color:#2e3192;
	border-bottom-style:solid;
	border-bottom-width:thin;
	color: #2e3192;
	padding-left: 20px;
	font-size: 16px;
}
.upcomingeventsbox {
	height: auto;
	width: 550px;
	border-color:#4b4b4b;
	border-style:solid;
	border-width: 1px;
	padding: 5px;
	margin-top: 5px;
}
#upcomingeventsbox h2{
	background-color:#ececdb;
	height: 30px;
	padding-top: 10px;
	margin-top: 0px;
	border-bottom-color:#2e3192;
	border-bottom-style:solid;
	border-bottom-width:thin;
	color: #008cbf;
	padding-left: 20px;
	font-size: 16px;
}




body#home #navbar ul li.home a,
body#about-us #navbar ul li.about a,
body#new-to-daystar #navbar ul li.new a,
body#offering #navbar ul li.offering a,
body#resources #navbar ul li.resources a,
body#media #navbar ul li.media a,
body#feedback #navbar ul li.contact a,
body#contact #navbar ul li.contact a{
color:red;
}
/* New tabs */

#resourcesboxes1{
	width: 600px;
	margin-top: 20px;
	font-family: verdana;

	
	}
#daylinks {
	width: 600px;

}
#daylinkstitle{
	width: 600px;
	height: 52px;
	background-image: url(images/daylinks.png);
}
#dlinks1{
	background-image: url(images/linksbox1.png);
}
#dlinks2{
	background-image: url(images/linksbox2.png);
}
#dlinks3{
	background-image: url(images/linksbox3.png);
}
#dlinks4{
	background-image: url(images/linksbox4.png);
}
#dlinks5{
	background-image: url(images/linksbox5.png);
}
#dlinks6{
	background-image: url(images/linksbox6.png);
}
.linkstitle{
	width: 200px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 19px;
	margin-top: 30px;
	margin-left: 20px;
	margin-bottom: 10px;
	
}
.smalinks{
	width: 200px;
	height: 45px;
	font-size: 11px;
	margin-left: 20px;
	font-family: Verdana, Geneva, sans-serif;
	line-height: 16px;
}
.linkstitle a{
	color: #262626;
}
.linkstitle a:hover{
	color: #c6211a;
}

a.download 		 { position:relative; display:block; padding:10px;  border:1px solid #ccc; background:#ddd 550px 5px url(images/dl.gif) no-repeat; }
a.download:hover {  border:1px solid #6f3; background: #FC9 550px 5px url(images/dl-b.gif) no-repeat; }

.watchmobile {
	margin-top: 25px;
	display: block;
        width: 560px;
	height: 160px;
	padding :10px;
	background: #fefefe 460px 10px url(images/mobile-icon.png) no-repeat;
	border: 5px #333 solid;
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px; 
	border-radius: 10px; /* future proofing */ 
	-khtml-border-radius: 10px; 
}

.watchmobile ul {
	list-style: none;
}

.watchmobile li a {
	font-size: 20px;
	line-height: 30px;
	padding: 0;
	list-style: none;
	font-family: Georgia;
}	

.watchmobile li a:hover {
	border-bottom: 1px #c6211a dotted;
}

.watchonpc {
	margin-top: 25px;
	display: block;
        width: 560px;
	height: 160px;
	padding :10px;
	background: #fefefe 390px 10px url(images/pc-icon.png) no-repeat;
	border: 5px #333 solid;
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px; 
	border-radius: 10px; /* future proofing */ 
	-khtml-border-radius: 10px; 
}

.watchonpc ul {
	list-style: none;
}

.watchonpc li a {
	font-size: 20px;
	line-height: 30px;
	padding: 0;
	list-style: none;
	font-family: Georgia;
}

.watchonpc li a:hover {
	border-bottom: 1px #c6211a dotted;
}	
