body{
    width:1000px;
    height:100%;
    margin:0% 0%;
    padding:0%;
    position:relative;
    background:whitesmoke;
}
#wrap{
    width:1000px;
    height:1550px;
/*    margin:0% auto;*/
    position:absolute;
    top:0%;
    left:12.5%;
/*    border:1px solid black;*/
    background:white;
}
#banner{
    width:99%;
    height:250px;
    position:absolute;
    left:0.5%;
    top:0%;
    background:url(images/church.jpg) no-repeat 0% 0%;
/*    border:1px solid black;*/
    z-index:100;
}
#organizationalName{
    width:30%;
    height:auto;
/*    border-top:2px solid Gainsboro;*/
/*    border-bottom:2px solid Gainsboro;*/
    background:white;
    position:absolute;
    top:0px;
    left:0%;
    opacity:0.7;
    filter:alpha(70);
    font-family:calibri;
    font-size:28px;
    color:Crimson;
    padding:1px 5px 20px 5px;
    font-weight:bolder;
    border-bottom-right-radius:10px;
    -moz-border-bottom-right-radius:10px;
    -o-border-bottom-right-radius:10px;
    -webkit-border-bottom-right-radius:10px;
    -ms-border-bottom-right-radius:10px;
    
    text-shadow:1px 1px 1px Crimson;
    -moz-text-shadow:1px 1px 1px Crimson;
    -ms-text-shadow:1px 1px 1px Crimson;
    -webkit-text-shadow:1px 1px 1px Crimson;
    border:1px solid Gainsboro;
/*    background:url(images/Hbg.jpg) repeat-y 0% 0%;*/
/*    border:1px solid black;*/
}
.name{
    widtht:100%; 
    font:25px Comic Sans Ms; 
/*    weight:bold; */
    margin:0% auto; 
    text-align:center; 
    position:absolute; 
    top:45%; 
    border:1px solid black;
}
#btn{
    width:98.9%;
    height:29px;
    position:absolute;
    top:250px;
    left:0.4%;
    background:#024191;
    border-top:1px solid Gainsboro;
/*    border:1px solid black;*/
    z-index:50;
    border-bottom-left-radius:10px;
    border-bottom-right-radius:10px;
    -moz-border-bottom-right-radius:10px;
    -moz-border-bottom-left-radius:10px;
    -webkit-border-bottom-right-radius:10px;
    -webkit-border-bottom-left-radius:10px;
    -o-border-bottom-right-radius:10px;
    -o-border-bottom-left-radius:10px;
    
    text-shadow:1px 1px 1px white;
    -moz-text-shadow:1px 1px 1px white;
}
#btnNav ul{
    margin:0% auto;
    padding:0%;
}
#btnNav li{
    text-decoration:none;
    list-style:none;
    display:inline;
    width:100%;
    margin:0.5% 0%;
}
#btnNav ul li a{
    width:auto;
    height:30px;
    padding:1% 1%;
    text-align:justify;
    text-decoration:none;
    list-style:none;
    color:white;
    font:20px calibri;
    color:white;
    border-left:1px solid white;
/*    background:#024191;*/
    border-right:1px solid white;
    margin:auto;
}
#btnNav a:hover{
    background:white;
    color:darkblue;
}
#slide{
    width:570px;
    height:290px;
    position:absolute;
    top:290px;
    left:0.5%;
    border:1px solid Gainsboro;
}
#marquee{
    width:99%;
    height:20px;
    position:absolute;
    top:590px;
    left:0.5%;
    font:12px Comic Sans Ms;
    font-weight:bold;
}
#facebook{
    width:410px;
    height:290px;
    position:absolute;
    right:0.5%;
    top:290px;
    border:1px solid Gainsboro;
    background:url(images/fb.jpg) no-repeat 0px 0px;
}
#ourBelieves{
    width:100%;
    height:auto;
    position:absolute;
    top:39.5%;
    left:0.5%;    
/*    border:1px solid black;*/
}
#videos{
    width:570px;
    height:350px;
    position:absolute;
    top:873px;
    left:0.6%;
    border:1px solid gainsboro;
    background:black;
}
#clickToWatch{
    width:560px;
    height:auto;
    padding:5px;
    position:absolute;
    top:1227px;
    left:0.7%;
/*    border:1px solid black;*/
    background:Gainsboro;
    color:black;
    text-align:center;
    font-family:calibri;
}
#newConvertsPrayers{
    width:424px;
    height:620px;
    position:absolute;
    right:0.5%;
    top:870px;
    border:1px solid Gainsboro;
    text-align:center;
    font:15px calibri;
    color:#024191;
    background:Gainsboro;
    
/*    background:url(images/prayerRequest.jpg) no-repeat 0px 0px;*/
}
#prayerRequestForm{
    width:424px;
    height:250px;
    position:absolute;
    top:351px;
    left:0px;
/*    border:1px solid black;*/
    background:url(images/prayerRequest.jpg) no-repeat 0% 0%;
}
#upComingEventsScrollPrayers{
    width:99%;
    height:auto;
    position:absolute;
    left:0.5%;
    bottom:100px;
    border:1px solid black;    
}
#footer{
    width:1000px;
    height:30px;
    position:absolute;
    bottom:-44px;
    left:0px;
    background-color:Gainsboro;
    color:#024191;
    font:13px calibri;
    text-align:center;
    padding:5px 0px;
    font-style:italic;
/*    border:1px solid black;*/
}
td{
    text-align:justify;
    font:15px calibri;
    width:700px;
    height:auto;
    padding:0% 1%;
    background:Gainsboro;
}
/*tr{
    height:70%;
}*/
table{
    height:auto;
    margin:0% 0%;
    
}
#headLines{
    width:98%;
    height:auto;
    padding:1% 1%;
    background:url(images/Hbg.jpg) repeat 0% 0%;
    color:white;
    font-family:calibri;
    text-align:center;
    margin:0% 0%;
    border-top-left-radius:10px;
    border-top-right-radius:10px;
    -moz-border-top-left-radius:10px;
    -moz-border-top-right-radius:10px;
}
#headings{
    width:98%;
    height:auto;
    padding:1% 1%;
    background:url(images/Hbg.jpg);
    margin:0% 0%;
    color:white;
    font-family:calibri;
    text-align:center;
    border-bottom:2px solid white;
}
input{
    background:grey;
    border:1px solid Gainsboro;
    color:white;
    padding:0.5% 0.5%;
}
textarea{
    background:grey;
    border:1px solid Gainsboro;
    color:white;
}

/*other Pages wrap*/
#otherPagesWrap{
    width:1000px;
    height:700px;
/*    margin:0% auto;*/
    position:absolute;
    top:0%;
    left:12.5%;
/*    border:1px solid black;*/
    background:white;
}
#aboutUs{
    width:1000px;
    height:auto;
    background:Gainsboro;
    font:15px calibri;
    color:#024191;
    position:absolute;
    top:290px;
    left:0.5%;
    text-align:justify;
    padding:1% 2%;
    border-bottom-left-radius:10px;
    border-bottom-right-radius:10px;
    -moz-border-bottom-right-radius:10px;
    -moz-border-bottom-left-radius:10px;
    -webkit-border-bottom-right-radius:10px;
    -webkit-border-bottom-left-radius:10px;
    -o-border-bottom-right-radius:10px;
    -o-border-bottom-left-radius:10px;
    
}
