html {
	margin: 5px;
	padding: 0;
	writing-mode: lr-tb;
}
body
  {
	/* padding-bottom: sets the distance of the context;
  	background-image: url(img/USA_Flags2.png);
*/
	background-color: #FAEBD7;     /*  RGB 250, 235, 215  */
	background-image: url(img/prayer_001.png);
	background-repeat: repeat-y;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	overflow: scroll;
	scrollbar-face-color: #F5CDD7;
	scrollbar-highlight-color: Red;
	scrollbar-shadow-color: Blue;
	scrollbar-track-color: #D2D5FF;
		overflow: scroll;
	height: 450px;
	width: 90%;
}
p
  {
	line-height: 1.66em;
}	
/* <-------------------------> */
/*  Header Photo and Position  */
/* <-------------------------> */
div.PhotoImage
  {
	position: absolute;
	top: .2%;
	left: 80px;
	width: 90px;
	height: 90px;
	background-image: url(photos/MR_CBMoore.jpg);
	background-repeat: no-repeat;
}
@media screen
  {
  body>div.PhotoImage
    {
    position: fixed;
    }
  }
/* <-------------------------> */
/*  Page Last Modified         */
/* <-------------------------> */
div.LastDtModified
  {
	position: absolute;
	top: 100px;
	left: 47px;
	font-style: italic;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
}
@media screen
  {
  body>div.LastDtModified
    {
    position: fixed;
    }
  }
/* <-------------------------> */
/*  Sidebar Dimentions and Position  */
/* <-------------------------> */
div.sidebar
  {
	position: absolute;
	top: 120px;
	left: 35px;
	height: 77%;
	width: 200px;
	overflow: auto;
/*	scrollbar-face-color: #D2D5FF;
	scrollbar-highlight-color: Blue;
	scrollbar-shadow-color: Red;
	scrollbar-track-color: #F5CDD7; 	background-position: 39%;
	background-attachment: scroll; */
}
@media screen
  {
  body>div.sidebar
    {
    position: fixed;
     }
  }
/*	height: auto; */
/* <-------------------------> */
/*  Header Dimentions and Position  */
/*	 <-------------------------> */
div.header
  {
	position: absolute;
	top: 0.2%;
	padding-left: 0px;
	overflow:   hidden;  
	width: 66%;
	height: auto;
	margin-left: 240px;
}
@media screen
  {
  body>div.LastDtModified
    {
    position: fixed;
    }
  }
/* <-------------------------> */
/*  Footer Dimentions and Position  */
/* <-------------------------> */
div.footer
  {
	top: 96%;
	left: 30%;
	text-align: center;
	width: auto;
	position:  inherit;
	white-space:nowrap;
}
@media screen
  {
  body>div.footer
    {
	position: fixed;
}
  }

/* <-------------------------> */
/*  Header Images and Colors   */
/* <-------------------------> */
 div.H1_brdr_T {
	background-image: url(img/H1_brdr_T.png);
	background-position: top;
	background-repeat: repeat-x;
	background-color: red;

}
 div.H2_brdr_R {
	background-image: url(img/H2_brdr_R.png);
	background-position: right;
	background-repeat: repeat-y;
}
 div.H3_brdr_B {
	background-image: url(img/H3_brdr_B.png);
	background-position: bottom;
	background-repeat: repeat-x;
}
 div.H4_brdr_L {
	background-image: url(img/H4_brdr_L.png);
	background-position: left;
	background-repeat: repeat-y;
}
 div.H5_crnr_TL {
	background-image: url(img/H5_crnr_TL.png);
	background-position: top left;
	background-repeat: no-repeat;
}
 div.H6_crnr_TR {
	background-image: url(img/H6_crnr_TR.png);
	background-position: top right;
	background-repeat: no-repeat;
}
 div.H7_crnr_BL {
	background-image: url(img/H7_crnr_BL.png);
	background-position: bottom left;
	background-repeat: no-repeat;
}
 div.H8_crnr_BR {
	/* Padding establishes area where text is
	/* presented  */
	background-image: url(img/H8_crnr_BR.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	padding-top: .7%;
	padding-right: .5%;
	padding-bottom: 1.5%;
	padding-left: 1.5%;
}
	/* Background-repeat-y filles left 1-pixel */ 
	/* of area where text appears*/
	/* Background-repeat-x filles top 1-pixel */ 
	/* of area where text appears*/
	/* Background-repeat filles area where */
	/* text appears*/
 div.H9_innercontent {
	background-repeat: repeat;
	background-color: red;
	height: 80px;
	width: 98%;
}
/* <-------------------------> */
/*  Sidebar Images and Colors   */
/* <-------------------------> */
 div.S1_brdr_T {
	background-image: url(img/S1_brdr_T.png);
	background-position: top;
	background-repeat: repeat-x;
	background-color: #0000CD;
}
 div.S2_brdr_R {
	background-image: url(img/S2_brdr_R.png);
	background-position: right;
	background-repeat: repeat-y;
}
 div.S3_brdr_B {
	background-image: url(img/S3_brdr_B.png);
	background-position: bottom;
	background-repeat: repeat-x;
}
 div.S4_brdr_L {
	background-image: url(img/S4_brdr_L.png);
	background-position: left;
	background-repeat: repeat-y;
}
 div.S5_crnr_TL {
	background-image: url(img/S5_crnr_TL.png);
	background-position: top left;
	background-repeat: no-repeat;
}
 div.S6_crnr_TR {
	background-image: url(img/S6_crnr_TR.png);
	background-position: top right;
	background-repeat: no-repeat;
}
 div.S7_crnr_BL {
	background-image: url(img/S7_crnr_BL.png);
	background-position: bottom left;
	background-repeat: no-repeat;
}
 div.S8_crnr_BR {
	/* Padding establishes area where text is
	/* presented  */
	background-image: url(img/S8_crnr_BR.png);
	background-position: bottom right;
	background-repeat: no-repeat; 
	padding-top: 18px;
	padding-right: 10px; 
	padding-left: 10px;
	padding-bottom: 10px;
}
	/* Background-repeat-y filles left 1-pixel */ 
	/* of area where text appears*/
	/* Background-repeat-x filles top 1-pixel */ 
	/* of area where text appears*/
	/* Background-repeat filles area where */
	/* text appears*/
 div.S9_innercontent {
	color: #FFEBCD;
	background-color: #0000CD;
}
/* <-------------------------> */
/*  Footer Images and Colors   */
/* <-------------------------> */
 div.F1_brdr_T {
	background-image: url(img/F1_brdr_T.png);
	background-position: top;
	background-repeat: repeat-x;
	background-color: red;
}
 div.F2_brdr_R {
	background-image: url(img/F2_brdr_R.png);
	background-position: right;
	background-repeat: repeat-y;
}
 div.F3_brdr_B {
	background-image: url(img/F3_brdr_B.png);
	background-position: bottom;
	background-repeat: repeat-x;
}
 div.F4_brdr_L {
	background-image: url(img/F4_brdr_L.png);
	background-position: left;
	background-repeat: repeat-y;
}
 div.F5_crnr_TL {
	background-image: url(img/F5_crnr_TL.png);
	background-position: top left;
	background-repeat: no-repeat;
}
 div.F6_crnr_TR {
	background-image: url(img/F6_crnr_TR.png);
	background-position: top right;
	background-repeat: no-repeat;
}
 div.F7_crnr_BL {
	background-image: url(img/F7_crnr_BL.png);
	background-position: bottom left;
	background-repeat: no-repeat;
}
 div.F8_crnr_BR {
	/* Padding establishes area where text is
	/* presented  */
	background-image: url(img/F8_crnr_BR.png);
	background-position: bottom right;
	background-repeat: no-repeat; 
	padding-top: 8px;
	padding-right: 13px; 
	padding-left: 100px; 
	padding-bottom: 3px;
}
	/* Background-repeat-y filles left 1-pixel */ 
	/* of area where text appears*/
	/* Background-repeat-x filles top 1-pixel */ 
	/* of area where text appears*/
	/* Background-repeat filles area where */
	/* text appears*/
div.F9_innercontent {
	background-repeat: repeat;
	background-color: Red;
}
/* <-------------------------> */
/*  Navigation Menu Formatting */
/* <-------------------------> */
#navcontainer {
	width: 140px;
}
#navcontainer ul {
	margin-left: 0;
	padding-left: 20;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
}
#navcontainer a {
padding: 3px;
width: 140px;
background-color: #0000CD;
/*border-bottom: 1px solid #eee; */
}
#navcontainer a:link, #navlist a:visited {
	color: #F0F8FF;
	font-size: medium;
   text-decoration: none;
}
#navcontainer a:hover {
	color: Yellow;
	font-size: large;
	font-weight: bolder;
	font-style: oblique;
	list-style: url(img/MenuIdentifier.png);
}
/*<-------------------------> */
/*   Highlight Heading of     */
/*      Current Page          */
/*	color: #FFFACD;
	background: #2426FF;
body.SEve a#SEve,
body.Reag a#Reag,
body.BBus a#BBus,
body.Eddi a#Eddi,
body.Thom a#Thom,
<-------------------------> */
body.Home a#Home,
body.Biog a#Biog,
body.Pray a#Pray,
body.Rigo a#Rigo,
body.News a#News,
body.Cost a#Cost,
body.Chri a#Chri,
body.Kids a#Kids,
body.Test a#Test,
body.Bell a#Bell,
body.WhyG a#WhyG,
body.Plan a#Plan,
body.Memo a#Memo,
body.Favo a#Favo,
body.Slid a#Slid,
body.Amor a#Amor,
body.Love a#Love,
body.Poli a#Poli {
	color: #bbb;
	background: #2426FF;
	list-style: url(img/MenuOptionSel.png);
	font-weight: bold;
	border: 1px solid #bbb;
}
/*<-------------------------> */
/*    Heading Formatting      */
/*<-------------------------> */
div.HdrLook a {
	color: #FFEBCD;
	font-family:  Times New Roman, serif, Arial, Verdana;
	filter: shadow(color:#B7BB00, strength:5, direction:145);
}


/* <-------------------------> */
/*  Heading Formatting         */
/* 	width: 50em;
width: 50em;

	top: -7px;
	left: 10px;
	font-size: 45px;
	font-family: Comic Sans MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	filter: Dropshadow(color=#B7AA00,offX=2,offY=2);
		color: #FFEBCD;
	position: absolute;

	top: -7px;
	left: 10px;
	position: absolute;

	border-style: solid;
	border: thin solid Yellow;
<-------------------------> */
div.HdrPosTxt1 a {
        top: 2px;
        left: 4px;
	padding-bottom: 17px;
	position: relative;
	width: 100%;
	font-size: 45px;
	text-decoration:  none;
}
div.HdrPosTxt1 a:hover {
	text-decoration: underline;
}
/*	width: 50px;
	width: 50px; 
	
	top: 22px;
	left: 75px;
	font-size: 45px;
	font-family: Comic Sans MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	filter: Dropshadow(color=#B7AA00,offX=2,offY=2);
	color: #FFEBCD;
	position: absolute;
	
	border-style: solid;
	border: thin solid Yellow;
*/
div.Hmm2 a {
	top: 22px;
	left: 75px;
	position: absolute;
	width: 0;
	font-size: 45px;
	text-decoration: none;
}
div.Hmm2 a:hover {
	text-decoration: underline;
}
/* Header height determined by top and padding-bottom
	left: 300px;
	left: -10%;
	width: 500px;
	top: 18%;
	left: 37%;
	padding-bottom: 10px;
	font-size: 25px;
	font-family: Comic Sans MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: auto;
	color: #FFEBCD;
	filter: Dropshadow(color=#B7AA00,offX=2,offY=2);
	position: relative;
	---------------
	top: 15px;
	right: -33%;
	left: 300px;

   font-size: 25px;
	font-family: Comic Sans MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-bottom: 10px;
	color: #FFEBCD;
	filter: Dropshadow(color=#B7AA00,offX=2,offY=2);
	position: relative;
	
	top: 18%;
	right: -40%;
	position: relative;
	width: 500px;
	left: 324px;
	left: 12%;
	font-size: 22px;
	border-style: solid;
	border: thin solid Yellow;

*/
div.HdrPosTxt2 a {
	top: 55px;
	left: 5%;
	width: auto;
	font-size: 28px;
	text-decoration: none;
	position: absolute;
}
div.HdrPosTxt2 a:hover {
	text-decoration: underline;
}
/* Header height determined by top and padding-bottom
	top: -2px;
	left: 220px;
	position: relative;
		width: 50px;

	top: 45px;
	left: 230px;
	border-style: solid;
	border: thin solid Yellow;
	*/
div.HdrPosTxt3 a {
   top: 15px;
   left: 367px;
	padding-bottom: 17px;
	font-size: 25px;
	width: 100%;
	text-decoration: none;
	position: absolute;
}
#HdrPosTxt3 a:hover {
	text-decoration: underline;
}

div.HdrPosTxt4 a {
 top: 15px;
   right: 15px;
   	text-align: right;
	padding-bottom: 5px;
	font-size: 15px;
	width: 100%;
	text-decoration: none;
	position: absolute;
}
#HdrPosTxt4 a:hover {
	text-decoration: underline;
}


#HdrZoomInstruct {
	position: relative;
  top: 1.5%;
  left: 5%;
	padding-bottom: 7px;
	width: 3%;
}
div.HdrZoomInstruct a:hover {
	text-decoration: underline;
}

/* <-------------------------> */
/*  Footer Formatting          */
/* 	color: White;
	background-color: #FD201D;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-justify: distribute-all-lines;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	border-style: solid;
	border: thin solid Yellow;
<-------------------------> */
div.Footer1 a {
	top: -5px;
	position: relative;
	color: #FFEBCD;
	background-color: #FD201D;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
div.Footer1 a:hover {
	font-size: 13px;
	text-decoration: underline;
}
/* <-------------------------> */
/*  Table Background Colors    */
/* <-------------------------> */
#TableRowRed {
	background-color: #F5CDD7;
}
#TableRowBlue {
	background-color: #D2D5FF;
}
#BioTableRowRed {
	background-color: #F5CDD7;
	font-size:75%; 
	line-height: 200%;
}
#BioTableRowBlue {
	background-color: #D2D5FF;
	font-size:75%; 
	line-height: 200%;
}
/* <-------------------------> */
/*  ContactUs Form Styles      */
/* <-------------------------> */
td {
	padding-bottom: .05em;
	padding-right: 1px;
	padding-left: .5em;
}
td.ContactUsFldLbl {
	font-weight: bold;
	text-align: right;
}
tr.ContactUsFldRequired td.ContactUsFldLbl {
	background-color: #F5CDD7;
	border-left-color: Red;
	border-left-style: solid;
	border-left-width: thick;
}
tr.ContactUsFldOptional td.ContactUsFldLbl {
	background-color: #D2D5FF;
	border-left-color: Blue;
	border-left-style: solid;
	border-left-width: thick;
}
/* <-------------------------> */
/*  Text Content-NoteBox   */
/* <-------------------------> */
Div.NoteBox {
	font-family:  Geneva, Arial, Helvetica, sans-serif;
	border: medium ridge #D2D5FF;
	margin-left: 1%;
	margin-right: 1%;
	padding-left: .5pc;
	padding-right: .5pc;
	padding-top: .5pc;
	padding-bottom: .5pc;
}
/* <-------------------------> */
/*  Text Content-NoteBox   */
/* <-------------------------> */
Div.NoteBox2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	border: medium ridge #D2D5FF;
	width: auto;
	padding-right: 2%;
   text-align: center;
	margin-left: .5%;
	margin-right: .5%;
	padding-left: 1em;
	padding-right: 1em;
	padding-top: .1em;
	padding-bottom: .1em;
   line-height: normal;
}
#Tab {
	padding-left: 25px;
	padding-right: 25px;
}
/* <-------------------------> */
/*  Image within text          */
/* <-------------------------> */
div.Content_Photo_right {
   float: right;
	margin-bottom: 10px; margin-left: 10px; margin-right: 13px; margin-top: 10px;	padding: 2px;
	border: 1px solid red;
	background: #D2D5FF;
}
/* <-------------------------> */
/*  Image within text          */
/* <-------------------------> */
div.Content_Photo_right_left {
   float: left;
	margin: 10px;
	padding: 2px;
	border: 1px solid red;
	background: #D2D5FF;
}
/* <-------------------------> */
/*  Image within text          */
/* <-------------------------> */
div.Content_Photo_left {
        float: left;
	margin-bottom: 10px; margin-left: 13px; margin-right: 10px; margin-top: 10px;
	padding: 2px;
	border: 1px solid red;
	background: #D2D5FF;
}
/* <-------------------------> */
/*  Image within text          */
/* <-------------------------> */
div.Content_Photo_left_right {
   float: right;
	margin: 10px;
	padding: 2px;
	border: 1px solid red;
	background: #D2D5FF;
}
/* <-------------------------> */
/*  H1 Reset                   */
/* <-------------------------> */
h1 {
	font-size: large; 
	font-weight: bold; 
}

#SLIDESTEXT {
	position: relative;
	color: black;
	margin-top: 3%;
	margin-bottom: 1%;
	margin-left: 1.2%;
/*	top: 2.5%;
	font-weight: bold;
	left: 50%;
	width: 44%;  */
}

#SLIDESPHOTOS {
	width: 50%
}

#textResizeImg {
  position: absolute;
  top: 1%;
  left: 3%;
  width: auto;
  visibility: hidden;
	z-index: 4;
   }
   
#zoomInstructLayer {
	position: relative;
 	overflow: none;
	top: 1%;
	left: 1%;
	height: 1%;
	width: 2%;
}

#zoomInstructLoc {
	position: relative;
 	overflow: none;
	top: 0%;
	left: 5%;
	color: black;
	text-decoration: none;
	width: auto;
}


#zoomInstructLoc2 {
	position: relative;
 	overflow: none;
	top: -1%;
	right: 2%;
	color: black;
	text-decoration: none;
	width: 98%;
  text-align: right;
}

#zoomInstructImgLoc {
	position: relative;
  top: 1%;
  left: 0%;
	padding-right: 1%;
	padding-bottom: 7px;
	width: 3%;
}

/*///////////////////////////////////////*/
/*              marquee AREA             */
/*///////////////////////////////////////*/
#marqueeArea {
	position: absolute;
	top: 3%;
	left: 10%;
	height: 35%;
	width: 80%;
/*
	top: 5%;
	left: 62%;
	height: 16%;
	width: 37.5%;
*/
}
#marqueeWelcomeMsg {
  position: relative;
  top: 0%;
  width: auto;
  font-weight: bold;
  text-align: center;
}
#marqueeBox {
  position: relative;
 	top: 0%;
 	left: 0%;
 	height: 80%;
 	width: auto;
}
#marqueeBoxText {
	width: auto;
	height: 100%;
	line-height: 125%;
	padding-top: 1%;
	padding-left: 1%;
	padding-right: 1%;
	color: transparent;
}
#marqueeBoxContent {
	position: relative;
	top: 0%;
	left: 0%;
	height: 90%;
	width: auto;
  line-height: 125%;
	cursor: progress;
	font-size: 85%;
  background-color: #B2D9FF;
	border-top: thin groove #8FBC8F;
	border-right: thin groove #8FBC8F;
	border-left: thin groove #8FBC8F;
	border-bottom: thin groove #8FBC8F;
 	padding-top: 1%;
 	padding-left: 5%;
  padding-right: 5%;
}
#marqueePauseMsg {
  position: relative;
	top: -5%;
  width: auto;
  font-size: 70%;
  text-align: center;
}
#SlideShow_Area1 {
    position: absolute;
    top: 0%;    /*  45% */
    left: 0%;
    height: 89.8%;     /*  48.3% */
    width: 65%;
}
#SlideShow_ImageArea {
	padding: 1% 1% 1% 1%;
	width: 90%;
	overflow: auto;
}
#SlideShow_Image  {
  width: 139pt;
  vertical-align: middle;
}
#photosSubtitle {
  font-size: 65%;
  text-align: center;
}
a.button_Menu {
	display: block;
	/*  Display location defn*/
	height: auto;
	left: 7px;
	top: 7px;
	margin-left: 4%;
	margin-right: 5%;
	margin-bottom: 5%;
	margin-top: 2%;
	width: 7.5%;
	height: auto;

	
	/*  Box size Defn*/
	padding-left:3%;
	padding-right: 3%;	
	padding-bottom: 1.5%;	
	padding-top: 1.5%;
	
	/*  Box Colors Defn*/
	background: #398525; /* old browsers */
	background: -moz-linear-gradient(top, #8DD297 0%, #398525 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8DD297), color-stop(100%,#398525)); /* webkit */
	
	box-shadow: inset 6px 6px 6px #fff;
	-webkit-box-shadow: inset 3px 3px 3px #fff;

	
	background: #FF0000; 
    	background: -moz-linear-gradient(top, #FF8000 0%, #CD0000 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FF3232), color-stop(100%,#CD0000)); 
	
	border:  1px solid #0000CC;
	border-radius: 10px;
	
	font:bold 25px/25px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	text-decoration: none;
	color: #F0F8FF;
	text-shadow: 0px 1px 2px #b4d1ad;
		
	-moz-transition: color 0.25s ease-in-out;
	-webkit-transition: color 0.25s ease-in-out;
	transition: color 0.25s ease-in-out;	
}
.content {
 	height: inherit;
	margin-top: 100px;
	margin-left: 240px;
	margin-bottom: 5px;
	background-color: #FAEBD7;     /*  RGB 250, 235, 215  */
	overflow: scroll;
	height: 450px;
	width: 90%;

}
.contentIndex {
	/*margin-top: -100px;*/
	/*margin-left: -240px;*/

	
	margin-top:10px;
	margin-left: 120px;
	margin-right: 50px;
	
	margin-bottom: 5px;
	padding: 10px, 10px, 10px, 10px;
	background-color: #FAEBD7;    
	overflow:  scroll;
	scrollbar-face-color: #F5CDD7;
	scrollbar-highlight-color: Red;
	scrollbar-shadow-color: Blue;
	scrollbar-track-color: #D2D5FF;
	
	height: 450px;
	width: 90%;

}