
/* PAGE TAGS*/
body
{
   margin:0 0 0 0;
   background: rgb(255,255,255);
   text-align:center;
}
/* END PAGE TAGS*/



/* MAIN PAGE SETUP */
#PageMain
{
   width: 100%;
   height: 100%;
   margin-left:auto;
   margin-right:auto;
   margin-top:0;
   margin-bottom:0;
   background-color:rgb(0,0,0);
   position:relative;
}
#bgPic
{
   width:100%;
   height:100%;
   z-index:-1;
}
/* END MAIN PAGE SETUP */



/* CONTENT AREA SETUP */
#ContentHeader
{
   width: 56%;
   height: 5%;
   text-align: center;
   background-color: rgb(0,0,128);
   color: rgb(255,255,255);
   font: 1.1em times new roman; 
   font-weight: bold;
   letter-spacing: .9em;
   padding-left:2%;
   padding-right:2%;
   border: 3px rgb(255,255,255) ridge;
   position:absolute;
   top:12%;
   left:5%;
   z-index:2;
}
#ContentBody
{
   width: 56%;
   height: 58%;
   padding-left:2%;
   padding-right:2%;
   padding-top:1%;
   color: rgb(255,255,255); 
   font: 1em arial;
   text-align:justify;
   vertical-align: top;
   border: 3px rgb(255,255,255) ridge;
   border-top-width:0px;
   background-color:transparent;
   overflow: auto;
   position:absolute;
   top:18%;
   left:5%;
   z-index:1;
}
#ContentBody a
{
   color: rgb(255,255,255); 
}
#TransDiv
{
   width:56%;
   height:58%;
   filter:alpha(opacity=50); 
   -moz-opacity: .5; 
   opacity: .5;
   border: 3px;
   border-top-width:0px;
   padding-left:2%;
   padding-right:2%;
   padding-top:1%;
   background-color:rgb(0,0,0);
   position:absolute;
   top:18%;
   left:5%;
   z-index:0;
}
/*END CONTENT BODY SETUP*/



/* ANNOUNCEMENT SETUP */
#gizmos
{
   text-align: center;
   vertical-align: top;
   width: 20%;
   height: 100%;
   position:absolute;
   top:0;
   left:78%;
}
#announcements
{
   height:100%;
   width:100%;
   text-align: center;
   vertical-align: top;
   padding: 0 0 0 0;
   position:relative;
}
.announcementImage
{
   height:100%;
}
.announcementText
{
   width: 90%;
   margin-left: auto;
   margin-right:auto;
   margin-bottom:0;
   margin-top:0;
   padding-top: .2em;
   font: .8em arial;
   color: rgb(255,255,255);
   background-color: rgb(40,40,40);
   z-index:1;
}
#announcementImageDiv1
{
   height:14%;
   width:100%;
   text-align:center;
   position:absolute;
   top:4%;
   left:0;
}
#announcementImageDiv2
{
   height:14%;
   width:100%;
   text-align:center;
   position:absolute;
   top:33%;
   left:0;
}
#announcementImageDiv3
{
   height:25%;
   width:100%;
   text-align:center;
   position:absolute;
   top:64%;
   left:0;
}
#announcementText1
{
   position:absolute;
   top:20%;
   right:5%;
}
#announcementText2
{
   position:absolute;
   top:49%;
   right:5%;
}
#BibleGateway
{
   background-color:transparent;
   height: 120px;
   width: 190px;
   margin: 0 0 0 0;
}
/* END ANNOUNCEMENT SETUP*/




/* PAGE FOOTER SETUP */
#PageFooter
{
   color: rgb(255,255,255);
   font-size:.8em;
   text-align: center;
   height: 5%;
   width:100%;
   position:absolute;
   top:93%;
   left:0;
}
#divider
{
   width: 80%;
   height:1px;
}
/* END PAGE FOOTER SETUP */



/* UPDATE SETUP */
.UpdateHead
{
   background-color: rgb(0,0,0);
   color:rgb(160,160,160);
   font-size:1em;
   font-weight:bold;
   margin-top:5%;
   margin-right:18%;
   margin-left:2%;
   padding-left:2%;
   padding-bottom:1%;
}
.UpdateDate
{
   font-style:italic;
   font-size: .8em;
}
.UpdateBody
{
   background-color: rgb(50,50,50);
   color:rgb(225,225,225);
   font-size:1em;
   padding-left:4%;
   padding-right:2%;
   padding-bottom:2%;
   padding-top:1%;
   margin-right:18%;
   margin-left:2%;
}
/* END UPDATE SETUP*/



/* ALBUM SETUP*/
.album
{
   margin-top:3%;
   margin-left:3%;
   font-size:1.4em;
   color:rgb(255,255,255);
   font-weight:bold;
}
.album a
{
   text-decoration:none;
}
/* END ALBUM SETUP*/



/* CONTACT AND EVENT SETUP*/
.ContactAndEventHead
{
   background-color: transparent;
   font-size:1.2em;
   padding-left:1%;
   margin-top:2%;
   margin-left:1%;
   padding-bottom:1%;
   width:80%;
}
.ContactAndEventBody
{
   font-size:1em;
   font-weight:normal;
   padding-left:3%;
   padding-top:1%;
   margin-bottom:3%;
   margin-left:1%;
   width:90%;
}
.ContactAndEventBody br
{
   line-height:.8em;
}
.ContactSource
{
   width:100%;
   padding-bottom:1%;
   position:relative;
}
.ContactLabel
{     
   position:absolute;
   left:35%;
}
/* END CONTACT AND EVENT SETUP */

