@charset "utf-8";
@charset "utf-8";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}

body { margin:0; padding:0; width:100%; min-width:450px;}
html { 
  background: #220000; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  margin:0; 
  padding:0;
}
@font-face {
    font-family: "times";
    src: url(Images/times.ttf) format("truetype");
}
#main-wrapper
{
background:#ffffff;

width:99%;
height:100%;
margin:0;
padding:0;
}
#wrapper-One
{
position:absolute;
 background: url(Images/BodyCover.jpg) no-repeat top center fixed;   
margin:0px 0 0 0;
width:99%;
height:208px;
background-size:100% 100%;

}
.wrapper-One
{
position:relative;
width:90%;
color:white;
font:normal 2em Times new roman;
background:rgba(100,100,000, 0.0);
}

.wrapper-four
{
position:relative;
background-size: 100%;
width:90%;
color:#fff;
font:normal 2em Appo;
background:rgba(100,100,000, 0.0);
}
#top-header
{
position:relative;
color:white;
margin:0px;
background:#070707;
width:100%;
height:60px;
-webkit-border-radius: 5px 5px 0px 0px; /* large radius to create circular borders */
-moz-border-radius: 5px 5px 0px 0px;
border-radius: 5px 5px 0px 0px;
border-top:solid 2px white;
border-bottom:solid 1px white;
}
#top-header a
{
position:relative;
color:white;
float:left;
margin-left:10px;
font:normal 1.2em times;
}
ul.social
{
position:relative;
float:right;
}
ul.social li
{
position:relative;
display:inline-block;
opacity:0.6;
margin-top:-10px;

}
ul.social li:hover
{
position:relative;
display:inline-block;
opacity:1;
}
#top-L-header
{
width:100%;
overflow:hidden;
height:146px;
}
.LOGO 
{
position:relative;
padding-top:10px;
height:120px;
}
.LOGOW 
{
position:relative;
display:none;
margin-left:5;
float:right;
width:40%;
height:80px;
top:50px;
}
.Cup
{
width:350px;
height:350px; 
position:absolute; 
top:10%;
left:4%;
}
.Cup img
{
width:350px;
height:350px; 
}

.Close img
{
color:#000;
cursor:pointer;
float:right;
width:70px;
height:70px;
margin-right:-28px;
margin-top:-376px;"
}
.menu{
width: 100%;
overflow:hidden;
background:#0a0a0a;
}

.menu ul{
margin: 0;
padding: 0;
background:#0a0a0a;
font: bold 18px Verdana; /* font style and size */
list-style-type: none;
text-align: left; /* "left", "center", or "right" align menu */
}

.menu li{
display:block;
position:relative;
padding: 2px 7px 1px 7px;
background:#0a0a0a;
margin: 0;
-moz-box-shadow: 0 0 20px rgba(000,000,000, 0.9);
-webkit-box-shadow: 0 0 20px rgba(000,000,000, 0.9);
box-shadow: 0 0 20px rgba(000,000,000, 1.9);
/* right margin between menu items */
}


.menu li a{
display:inline-block;
padding: 2px 1px 4px 27px;
min-width:98%; /* horizontal diameter  */

height:50px; /* vertical diameter */
text-decoration: none;
color:#FFFFFF;
text-shadow:0 0 20px rgba(000,000,000, 0.9);
margin: 1px 0 -2px 0;
overflow:hidden;
-moz-transition: all 0.1s ease-in-out; /* CSS3 transition to animate all A properties */
-webkit-transition: all 0.1s ease-in-out;
-o-transition: all 0.1s ease-in-out;
-moz-transition: all 0.1s ease-in-out;
-ms-transition: all 0.1s ease-in-out;
transition: all 0.1s ease-in-out;
-webkit-border-radius: 50%; /* large radius to create circular borders */
-moz-border-radius: 50%;
border-radius: 50%;
}



.menu li a span{
position:relative;
top:35%; /* move text down so it appears centered within menu item */
}
.menu-item
{
display:none;
}

.buttons 
{ 
float:left;
margin:5% 1% 0 2%;
cursor:pointer; 
height : 40px;
padding:0 2% 0 1%;
background-color:transparent; 
font: bold 100% times;
border: 2px ridge black;
-webkit-border-radius: 10px 10px 10px 10px; /* large radius to create circular borders */
-moz-border-radius: 10px 10px 10px 10px;
border-radius: 10px 10px 10px 10px;
}
.buttons:hover
{ 
cursor:pointer; 
height : 40px;
background-color:rgba(255,000,000,0.7); 
font: bold 100% times;
}
.buttons:focus
{ 
cursor:pointer; 
height : 40px;
background-color:rgba(255,000,000,0.7); 
font: bold 100% times;
}
#Adds-One
{
background:#ffffff;
width:100%;
height:1000px;
margin:0px;
}
#Adds_containers
{
position: relative; 
width:100%;
height: 100%; 
background: #262626; 
overflow:hidden;
-moz-box-shadow: 0 0 20px rgba(000,000,000, 0.9);
-webkit-box-shadow: 0 0 20px rgba(000,000,000, 0.9);
box-shadow: 0 0 20px rgba(000,000,000, 1.9);  
-webkit-border-radius: 15px 15px 15px 15px; 
-moz-border-radius: 5px 5px 5px 5px; 
border-radius: 15px 15px 15px 15px;
}

#Adds_container
{
position: absolute; 
margin:3px 0px 0px 10px;  
top: -05px; 
width: 96%;
height: 100%;
overflow:auto;
scrollbar-3dlight-color:gold;
background:White;

}
.about-Font
{
float:left;
width:95%;
padding:0 10px 0 10px;
margin:50px 10px 80px 0; 
font: Normal 24px times;
text-align:left;
color:Black; 
text-align:justify;
text-justify:inter-word;
}
.pastors
{
display:block;
width:60%;
padding:5px 0 0 0;
border-bottom:2px solid #242424;
}
.pastors img
{
display:block;
width:100%;
}
.pastors span
{
padding:5px 0 0 0;
display:block;
font:norman 2em times;
border-bottom:2px solid #242424;
}
#Adds_container img
{
width:90%;
}
.events
{
position:relative;
width:100%;
padding:20px 0 20px 0;
}
.events-list
{
width:95%;
padding:20px 0 20px 0;
border-top:solid 2px #565656;
border-bottom:solid 2px #565656;
}
.event-img, .event-details
{
position:ralative;
display:inline-block;
font:normal 2em times;
vertical-align:text-top;
}
.event-details h3
{
font:bold 0.8em times;
text-align:left;
}
.event-details h4
{
font:normal 0.6em times;
text-align:left;
}
.event-details h5
{
font:normal 0.6em times;
text-align:left;
}
.event-img
{
position:relative;
vertical-align:text-top;
width:30%;
}
.event-img img
{
position:relative;

width:98%;
}
.event-details
{
position:relative;
width:70%;
}
ul.Site_map_list a
{
font:normal 1.5em times;
text-decoration:none;
color:Black;
text-align:left;
}
ul.Site_map_list a:hover
{
font:normal 1.5em times;
text-decoration:none;
color:Black;
text-align:left;
}
ul.Site_map_list li
{

padding:10px 0 10px 50px;
margin:0 0 0 10px;
text-decoration:none;
color:Black;
text-align:left;
}
ul.Site_map_list span
{
font:normal 1.2em times;
display:block;
padding:10px 0 10px 50px;
margin:0 0 0 10px;
text-decoration:none;
color:#585858;
text-align:left;
}
.box
{

border-bottom:dashed 2px #262626;
margin-top:5px;
}
.bo
{

margin-top:5px;
}
#Adds-Media
{
position:relative;
background:url(Images/Guitar.png) no-repeat center center;
margin-top:00px;
}
.Thee-one
{
position:relative;
background:#ffffff;
width:100%;

padding-bottom:1%;
margin:20px 0 0 0;
-moz-box-shadow: 00px 15px 10px rgba(000,000,000, 0.9);
-webkit-box-shadow: 00px 15px 10px rgba(000,000,000, 0.9);
box-shadow: 00px 15px 10px rgba(000,000,000, 0.9);
-webkit-border-radius: 5px 5px 5px 5px; /* large radius to create circular borders */
-moz-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
padding-bottom:20px;
}
.Thee-one img
{
position:relative;
background:#ffffff;
width:99%;

}
.Thee-two
{
position:relative;
background:#ffffff;
width:100%;
padding-bottom:1%;
margin:20px 0 0 0;
-moz-box-shadow: 00px 15px 10px rgba(000,000,000, 0.9);
-webkit-box-shadow: 00px 15px 10px rgba(000,000,000, 0.9);
box-shadow: 00px 15px 10px rgba(000,000,000, 0.9);
-webkit-border-radius: 5px 5px 5px 5px; /* large radius to create circular borders */
-moz-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
padding-bottom:20px;
}
.Thee-two img
{
position:relative;
background:#ffffff;
width:99%;

}
.guitar1
{
position:absolute;
width:50px;
}
.guitar2
{
position:absolute;
display:none;
}
.Thee-one a,  .Thee-two a
{
color:#131313;
cursor:pointer;
text-decoration:none;
font:normal 26px times; 

}
.Thee-one i,  .Thee-two i
{
opacity:0.2;
cursor:pointer;
text-decoration:none;
font:normal 26px times; 

}
.Thee-one:hover i,  .Thee-two:hover i
{
opacity:0.8;
cursor:pointer;
font:normal 26px times; 
}
.Gallery-Icon
{
position:relative;
float:right;
padding-right:20px;
height:80px;
}
.GP
{

opacity:0.9;
}
.GV
{

opacity:0.5;
}
.GV:hover
{
opacity:1;
}
.Gallery-Icon img
{
cursor:pointer;
margin:10px 0 0 0 ;
height:70px;
}
#Gallery-Adds-One
{
background:#ffffff;
width:100%;

margin:5px auto ;
}
#Gallery_main-container
{
position: relative; 
top:0px; 
width:100%;
height:100%;
padding:0 0 5% 0;
background: #131313; 
overflow:hidden;
-moz-box-shadow: 0 0 10px rgba(000,000,000, 0.9);
-webkit-box-shadow: 0 0 10px rgba(000,000,000, 0.9);
box-shadow: 0 0 10px rgba(000,000,000, 1.9);
}
#LIVE_main-container
{
position: relative; 
left:0px; 
width:100%;
height:400px; 
background: #121212; 
overflow:hidden;
-moz-box-shadow: 0 0 20px rgba(000,000,000, 0.9);
-webkit-box-shadow: 0 0 20px rgba(000,000,000, 0.9);
box-shadow: 0 -5px 20px rgba(000,000,000, 0.9);
}
#Gallery_second-container
{
position: relative; 
margin:20px 0 20px 0;
width:100%;
height:200px;
background: #121212; 
overflow:hidden;
-moz-box-shadow: 0 0 10px rgba(000,000,000, 0.9);
-webkit-box-shadow: 0 0 10px rgba(000,000,000, 0.9);
box-shadow: 0 0 10px rgba(000,000,000, 1.9);
}
#Gallery_second
{
position: relative; 
margin:15px 0 5px 0;
width:100%;
height:200px;
background: #ffffff; 
overflow-x:hidden;
-moz-box-shadow: 0 0 20px rgba(000,000,000, 0.9);
-webkit-box-shadow: 0 0 20px rgba(000,000,000, 0.9);
box-shadow: 0 0 20px rgba(000,000,000, 1.9);

}
#Gallery_contain
{
position: relative;
margin:20px 0 0 0 ;
left:0px; 
width:96%;
background: White; 
overflow:hidden;


}
#Gallery_containB
{
position: relative; 
top:1px;
width:96%;

background: white; 
overflow:hidden;


}
#Prayer-Contact
{
width:100%;
}
.Pra, .Cont
{
width:50%;
}
#main_container1
{
position: relative;  
width: 95%;
overflow:hidden; 
background:#131313;
-moz-box-shadow: 0 0 20px rgba(000,000,000, 0.9);
-webkit-box-shadow: 0 0 20px rgba(000,000,000, 0.9);
box-shadow: 0 0 20px rgba(000,000,000, 1.9);
}
#Contact
{
margin-top:20px;
}
.About-Jesus
{
margin:0 50px 0 50px;
font: Normal 18px Georgia;
text-align:left;
color:Black; 
text-align:justify;
}
.Header
{
font: Normal 25px Georgia;
text-align:center;
text-decoration:underline;
color:Black; 
}
.JesusWord
{
margin:25px 50px 0 50px;
font: Normal 22px Georgia;
text-shadow:0px 5px 10px #000000;
text-align:center;
color:White; 
}
.event-name
{
font: Normal 1em times;

}
.event-FB
{
font: Normal 1em times;

margin-left:58px;
}
.galerry-head
{
font:normal 1em times;
width:90%;
padding:10px 0 10px 0;
background:#e2e2e2;
border-radius:5px;
text-shadow:0px 5px 10px #000000;
}
ul.img-list {
list-style-type: none;
display:inline-block;
margin: 0;

padding: 0;
text-align: center;
}
 
ul.img-list li {
display: inline-block;
height: 140px;
padding:2%;
margin:0 10px 0 10px;
position: relative;
width: 140px;
} 
ul.img-list li img {

height: 150px;

width: 150px;
} 
span.text-content {
background: rgba(0,0,0,0.5);
color: white;
cursor: pointer;
opacity: 0.2;
display: table;
height: 150px;
padding:4%;
left: 0;
position: absolute;
top: 0;
width: 150px;
}
 
span.text-content span {
display: table-cell;
text-align: center;
vertical-align: middle;
} 
ul.img-list li:hover span.text-content {
opacity: 1;
} 
.contact-head
{
background:#1a1a1a;
width:100%;
color:#e9e9e9;
margin:15px 0 15px 0;
font:normal 1.8em times;
padding:25px 0 25px 0 ;
border-radius:10px;
text-shadow:0 5px 20px #0c0c0c;
}
.Contact-add
{
background:#1a1a1a;
width:94%;
color:#e9e9e9;
margin:15px 0 15px 0;
padding:25px 0 25px 0 ;
border-radius:10px;
text-shadow:0 5px 20px #0c0c0c;
}
.name
{
font:normal 2.3em times;
}
.address
{
font:normal 1.3em times;
}
.Direction
{
text-decoration:none;
color:#b9b9b9;
font:normal 1.3em times;
border-left:solid 2px #868686; 
border-right:solid 2px #868686; 
border-radius:5px;
}
.Direction:hover
{
text-decoration:none;
color:#f6f6f6;
font:normal 1.3em times;
border-left:solid 2px #f6f6f6; 
border-right:solid 2px #f6f6f6; 
border-radius:5px;
}
#footer
{
background:#131313;
width:98%;
height:10px;
margin:5px auto ;

}

.Live-head
{
    font:normal 1.5em Appo;
    padding:2% 0 2% 0;
    
    
}
.LIVE_main-container
{
    width:95%;
    height:500px;
}


.B-footer
{
position:relative;
background:#ffffff;
width:100%;
height:30px;
padding:10px 0 0 0;
margin:5px 0 1px 0 ;
border-top:solid 5px #060606;
-webkit-border-radius: 5px 5px 5px 5px; /* large radius to create circular borders */
-moz-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;

}
.CR
{
font: Normal 16px Times New Roman; 
float:left;margin:
}
.ARR{
display:none;
}