/* Copyrite Living Springs Inc */
/* Ths style sheet and the layout
it represents is the property of
Living Springs Inc Loveland, CO */

/* Body Decleration */
body{margin-top: 0px; background-color: #e6e8e8; font-family: "Times New Roman", Times, "Luxi Serif", serif;}

table#LSHead{background-image: url(images/PgHead.gif); background-color: #e6e8e8;}

div.addr{font-family: "Times New Roman", Times, serif;}
div.bdtxt{width: 720px; padding-left: 40px; padding-right: 40px; margin-left: auto; margin-right: auto; border: 0px;}
div.bdresource{width: 800px; margin-left: auto; margin-right: auto; border-left: 2px solid #000099; border-right: 2px solid #000099; text-align: center;}
div.article_body{width: 720px; padding-left: 40px; padding-right: 40px; margin-left: auto; margin-right: auto; border-left: 2px solid black; border-right: 2px solid black;}
.bdtxt p {text-indent: 1.5em; text-align: justify;}
.article_body P {text-indent: 1.5em; text-align: justify;}
div.subject_list {padding-bottom: 20px; margin-left: 132px; border: 0px;}
div.lc_links{width: 720px; background-image: url(images/200block.png); background-repeat: no-repeat; background-position: top center; margin-right: auto; margin-left: auto; text-align: center;}
div#corpverse {width: 165px; font-style: oblique; font-size: 12pt; text-align: center;}

span#LSI_small{font-family: "Benguiat Bk BT", "Georgia", serif; font-size: 24pt; font-weight: bold;}
span#Shaqah_large{font-family: 'Casablanca Light SF', "Times", serif; font-size: 56pt;}
span#WSD_small{font-family: "Benguiat Bk BT", "Georgia", serif; font-size: 16pt;}
span.lnktxt{font-family: "Tahoma", Helvetica, sans-serif; font-size: 14pt;}
span.QAhead1{font-size: 1.2em; font-weight: bold; font-style: oblique;}
span.QAhead2{font-weight: bold;}
span.tihead1{font-size: 1.2em; font-weight: bold;}
span.tihead2{font-size: 1.3em; font-weight: bold;}
span.tihead3{font-size: 1.4em; font-weight: bold;}
span.tihead4{font-size: 1.5em; font-weight: bold;}
span.Italic{font-style: oblique;}
span.Italic2{font-style: oblique; font-weight: bold;}
span.DCT5_part{font-family: "Felix Titling", Arial, sans-serif; font-size: 20px; padding-left: 250px;}
span.byline{font-size: 18px;}
span.txt10{font-size: 10pt;}

input.botpeek {display: none;}

.QAtxt{text-indent: 1.5em; text-align: justify;}
.bimag{padding: 5px;}
.QAHead {background-image: url(images/Blue_Oval.gif); text-align: center;}
.QAHeadTxt {font-size: 18pt; color: #FFFFFF;}


div#OrShaqah {width: 804px; height: 191px; background-image: url(images/OrShaqah.gif); background-repeat: no-repeat; background-position: bottom center; margin-left: auto; margin-right: auto; border-left: 2px black solid; border-right: 2px black solid;}
div#PuShaqah {width: 804px; height: 191px; background-image: url(images/PuShaqah.gif); background-repeat: no-repeat; background-position: bottom center; margin-left: auto; margin-right: auto; border-left: 2px black solid; border-right: 2px black solid;}
div#YlShaqah {width: 804px; height: 191px; background-image: url(images/YlShaqah.gif); background-repeat: no-repeat; background-position: bottom center; margin-left: auto; margin-right: auto; border-left: 2px black solid; border-right: 2px black solid;}
div#livspring {width: 542px; float: left; text-align: center; background-color: transparent;}
div#verse {margin-right: 10px; width: 165px; float: right; font-style: oblique; font-size: 12pt; text-align: left;}
table#news_foot_orange {margin-right: 22px; margin-left: 22px; width: 756px; background-color: #D7844C;}
table#news_foot_purple {margin-right: 22px; margin-left: 22px; width: 756px; background-color: #7A5AA5;}
table#news_foot_yellow {margin-right: 22px; margin-left: 22px; width: 756px; background-color: #D8B74C;}

div#issue_month {width: 804px; margin-left: auto; margin-right: auto; border-left: 2px black solid; border-right: 2px black solid;}
table.month_issue {margin-right: 22px; margin-left: 22px; width: 756px; border: 0px;}

div#Happy_Home{background-image: url(images/Happy_Home.gif); background-repeat: no-repeat; background-position: top center; width: 804px; height: 140px; margin-left: auto; margin-right: auto; border-left: 2px solid black; border-right: 2px solid black; text-align: center;}
span#Happy_Home_Text {font-family: 'Firenze SF', Arial, sans-serif; font-size: 36px;}

div.news_body {width: 804px; margin-left: auto; margin-right: auto; border-left: 2px solid black; border-right: 2px solid black;}
div.news_body p {margin-right: 22px; margin-left: 22px; text-indent: 1.5em; text-align: justify;}
div.news_body span {margin-right: 22px; margin-left: 22px;}

div#copyright {width: 760px; padding-left: 22px; padding-right: 22px; margin-left: auto; margin-right: auto; border-left: 2px solid black; border-right: 2px solid black; font-size: 10pt; text-align: right;}

div.news_centered{width: 804px; margin-left: auto; margin-right: auto; border-left: 2px solid black; border-right: 2px solid black; text-align: center;}

/* Elements for Stricter Coding */

a img {border: none; decoration: none;}

/* Header Elements */
 /* Division for Page Head */
  div#page_head{background-image: url(images/PgHead.gif); position: relative; width: 800px; height: 221px; margin-left: auto; margin-right: auto; margin-bottom: 20px; font-family: "Tahoma", Helvetica, "Luxi Sans", sans-serif; font-size: 14pt; overflow: hidden;}
  div#page_head cite {display: block; position: relative; top: 223px;}

 /* Declerations for Links */
  a.b {background-image: url(images/OctButR.gif); width: 40px; height: 40px; text-indent: 50px; white-space: nowrap; overflow: hidden;}/* This displays the spinnig globe. */
  a.b:hover {background-image: url(images/OctButG.gif);}/* This displays the static globe when the mouse hovers */

 img#living_springs{position: absolute; left: 190px; top: 15px;}/* Positions the Living Springs Logo */
 div#tlink {position: absolute; z-index: 1; left: 52px; top: 8px;}/* Positions the top block link for Holocaust etc. */

 /* Links for Three Buttons in Plate */
  div#center_button{display: block; position: absolute; left: 213px; top: 90px; width: 368px; text-align: center;}
  div#toleft_button{position: absolute; right: 584px; top: 104px; text-align: right;}
  div#toright_button{position: absolute; left: 584px; top: 104px; text-align: left;}

 /* Links for Three Buttons */
  a#center_button{position: absolute; left: 380px; top: 90px;}
  a#toleft_button{position: absolute; right: 584px; top: 104px;}
  a#toright_button{position: absolute; left: 584px; top: 104px;}

 /* Captions for Three Buttons */
  div#center_caption {display: block; position: absolute; left: 216px; top: 127px; width: 368px; text-align: center;}
  div#toleft_caption {display: block; position: absolute; right: 584px; top: 141px; text-align: right;}
  div#toright_caption{display: block; position: absolute; left: 584px; top: 141px; text-align: left;}

 /* Links for Two Buttons */
  a#left_button{position: absolute; right: 517px; top: 100px;}
  a#right_button{position: absolute; left: 517px; top: 100px;}

 /* Captions for Two Buttons */
  div#left_caption {display: block; position: absolute; right: 517px; top: 137px; text-align: right;}
  div#right_caption{display: block; position: absolute; left: 517px; top: 137px; text-align: left;}

/* Elements for Corporate Link Line */
  div.cll {width: 800px; text-align: center; margin-left: auto; margin-right: auto; margin-top: 10px; margin-bottom: 40px;}
  span.clil {margin-left: 10px; margin-right: 10px;}

/* Main Body Elements */
 /* Division for Main Body of Text */
  div.main_body {width: 740px; padding-left: 30px; padding-right: 30px; margin-left: auto; margin-right: auto; margin-bottom: 20px;}
  div.main_body p {text-indent: 1.5em; text-align: justify;}
  
  span.u1 {text-decoration: underline;}
  
  table.center {margin-left: auto; margin-right: auto;}
  
  div#l_side {position: fixed; left: 0px; top: 300px; z-index: +1; width: 23px; height: 77px; border: 0px;}
  div#r_side {position: fixed; right: 0px; top: 300px; z-index: +1; width: 23px; height: 77px; border: 0px;}
  
  div#to_top {position: fixed; right: 10px; bottom: 10px; z-index: +1; width: 40px; height: 80px; border: 0px;}
 
 /* Elements for Side Bar Layout */
  div.side_bar {background-image: url(images/side_fill.gif); background-repeat: repeat-y; width: 780px; padding-left: 0px; padding-right: 20px; margin-left: auto; margin-right: auto; border: 0px;}
  div.link_txt {padding-top: 0px; margin-left: 132px; position: relative; bottom: 32px; border: 0px;}
  div.link_txt p {text-indent: 1.5em; text-align: justify;}  
  img.side_bar {margin-left: 80px; padding: 0px; border: 0px;}
  div.side_txt {margin-left: 132px; padding-top: 0px; padding-left: 0px; padding-right: 25px; position: relative; border: 0px;}
  div.side_txt p {text-indent: 1.5em; text-align: justify;}
  
 /* Elements for Side Forms */
  div.container {position: relative; padding-top: 0px; border: 0px;}
  div.sub_txt {position: absolute; float: left;}
  div.right_form {float: right; right: 0px; width: 410px;}
  div.after-form {clear: right; padding: 20px;} 
   
  
/* Footer Elements */  
 /* Division for Footer */
  div#footer {width: 100%; border-top: 2px solid black;}
  div.foot_wave {background-image: url(/images/wave.gif); background-repeat: repeat-x; width: auto; height: 10px; margin-left: auto; margin-right: auto; border: 0px;}
  div.foot_back {background-image: url(/images/wavetile.gif); background-repeat: repeat; width: auto; height: auto; margin-left: auto; margin-right: auto; border: 0px;}
  div.pipeend {background-image: url(/images/ftside_fill.gif); background-repeat: no-repeat; width: 800px; height: 70px; margin-left: auto; margin-right: auto; border="0"}
  div.pipecap {background-image: url(/images/ftside_cap.png); background-repeat: no-repeat; width: 800px; height: 15px; margin-left: auto; margin-right: auto; border="0"}
  span.foottxt{font-family: "Tahoma", Helvetica, sans-serif; font-size: 10pt;}

/* Elements for Pic Slide */
.slider{width: 300px; position: relative; padding-top: 300px; margin: 0px auto;}
.slider>img{position: absolute; left: 0; top: 0; transition: all 0.5s;}
.slider input[name='slide_switch'] {display: none;}
.slider label {margin: 4px 0 0 4px; border: 0px solid #999999; float: left; cursor: pointer; transition: all 0.5s; opacity: 0.6;}
.slider label img{display: block;}
.slider input[name='slide_switch']:checked+label {border-color: #666666; opacity: 1;}
.slider input[name='slide_switch'] ~ img {opacity: 0; transform: scale(1.1);}
.slider input[name='slide_switch']:checked+label+img {opacity: 1; transform: scale(1);}

/* Elements for Subjects page */
  div.sub_link  {text-align: left; padding-left: 24px; padding-bottom: 20px;}
  .SubStr4 {background-image:url(images/SubStr4.png); display:block; float: left; width:24px; height:14px; overflow:hidden; text-indent:100%; white-space:nowrap;}

/* Elements for Calendar pages */
  img.cal {margin-right: 20px; margin-bottom: 20px;}
  img.calb {margin-right: 20px; margin-bottom: 5px;}
  img.calc {margin-bottom: 5px;}

/* Elements for DeCoding The Truth */
  div#decode_head3{background-image: url(images/DeHead2.gif); background-repeat: no-repeat; position: relative; width: 834px; height: 221px; margin-left: auto; margin-right: auto; margin-bottom: 20px; font-family: "Tahoma", Helvetica, "Luxi Sans", sans-serif; font-size: 14pt; overflow: hidden;}
  div#decode_head3 cite {display: block; position: relative; top: 223px;}
  img#deliving_springs{position: absolute; left: 207px; top: 15px;}/* Positions the Living Springs Logo */
  a#decenter_button{position: absolute; left: 397px; top: 90px;}
  a#deleft_button{position: absolute; right: 601px; top: 104px;}
  a#deright_button{position: absolute; left: 601px; top: 104px;}
  div#decenter_caption {display: block; position: absolute; left: 233px; top: 127px; width: 368px; text-align: center;}
  div#deleft_caption {display: block; position: absolute; right: 601px; top: 141px; text-align: right;}
  div#deright_caption{display: block; position: absolute; left: 601px; top: 141px; text-align: left;}
  div#decode_title{background-image: url(/images/DecodeTitle.png); background-repeat: no-repeat; position: relative; width: 834px; height: 120px; margin-top: 40px; margin-left: auto; margin-right: auto; border: 0px;}
  div.decode_back{background-image: url(/images/DecodeLines.png); background-repeat: repeat-y; position: relative; width: 834px; padding-left: 0px; padding-right: 0px; margin-left: auto; margin-right: auto; border: 0px;}
  div.decode_body{width: 720px; padding-left: 40px; padding-right: 40px; margin-left: 17px; margin-right: 17px; border: 0px}
  .decode_body p {text-indent: 1.5em; text-align: justify;}
  /* older Stuff */
  table#DecodeHead{background-image: url(images/DeHead.gif);}
  div#Decode{background-image: url(images/Decode.gif); background-repeat: no-repeat; background-position: top center; width: 804px; margin-left: auto; margin-right: auto; border-left: 2px solid black; border-right: 2px solid black; text-align: center;}
  div.decode_head2{width: 840px; background-image: url(images/Decode2.gif); background-repeat: no-repeat; background-position: top center; margin-right: auto; margin-left: auto; text-align: center;}
  div.decode_links{width: 720px; background-image: url(images/RopeM.gif); background-repeat: no-repeat; background-position: top center; margin-right: auto; margin-left: auto; text-align: center;}
  div.decode_head{width: 800px; background-image: url(images/Decode.gif); background-repeat: no-repeat; background-position: top center; border-left: 2px solid black; border-right: 2px solid black; margin-right: auto; margin-left: auto; text-align: center;}
  span.DCT5{font-family: "Felix Titling", Arial, sans-serif; font-size: 36px;}
  span.DCT5sm{font-family: "Felix Titling", Arial, sans-serif; font-size: 28px;}
  span.DCT5sm2{font-family: "Felix Titling", Arial, sans-serif; font-size: 15px; font-weight: bold;}
  
/* Elements for Defining Holiness */
  div#def_head{background-image: url(images/DefHead.gif); position: relative; width: 800px; height: 221px; margin-left: auto; margin-right: auto; margin-bottom: 20px; font-family: "Tahoma", Helvetica, "Luxi Sans", sans-serif; font-size: 14pt; overflow: hidden;}
  div#def_head cite {display: block; position: relative; top: 223px;}
  div.def_side {background-image: url(images/defside_fill.gif); background-repeat: repeat-y; width: 780px; padding-left: 0px; padding-right: 20px; margin-left: auto; margin-right: auto; border: 0px;}

/* Elements for The Bible As A Book */
  div#babpage_head{background-image: url(images/BABPgHead.gif); position: relative; width: 800px; height: 221px; margin-left: auto; margin-right: auto; margin-bottom: 20px; font-family: "Tahoma", Helvetica, "Luxi Sans", sans-serif; font-size: 14pt; overflow: hidden;}
  div#babpage_head cite {display: block; position: relative; top: 223px;}
  div.bab_side {background-image: url(images/BABside_fill.gif); background-repeat: repeat-y; width: 800px; padding-left: 0px; padding-right: 0px; margin-left: auto; margin-right: auto; border: 0px;}
  div.bab_txt {padding-top: 0px; margin-left: 132px; margin-right: 70px; position: relative; bottom: 32px; border: 0px;}
  div.bab_txt p {text-indent: 1.5em; text-align: justify;}
  div#babpage_foot{background-image: url(images/BABPgFoot.gif); position: relative; width: 800px; height: 30px; margin-left: auto; margin-right: auto; margin-bottom: 0px; font-family: "Tahoma", Helvetica, "Luxi Sans", sans-serif; font-size: 14pt; overflow: hidden;}
  
/* Elements for A Matter Of Life And Death */
  div#matpage_head{background-image: url(images/MatPgHead.gif); position: relative; width: 800px; height: 221px; margin-left: auto; margin-right: auto; margin-bottom: 0px; font-family: "Tahoma", Helvetica, "Luxi Sans", sans-serif; font-size: 14pt; overflow: hidden;}
  div#matpage_head cite {display: block; position: relative; top: 223px;}
  a#matcenter_button{position: absolute; left: 380px; top: 124px;}
  a#mattoleft_button{position: absolute; right: 584px; top: 124px;}
  a#mattoright_button{position: absolute; left: 584px; top: 124px;}
  div#matcenter_caption {display: block; position: absolute; left: 216px; top: 161px; width: 368px; text-align: center;}
  div#mattoleft_caption {display: block; position: absolute; right: 584px; top: 161px; text-align: right;}
  div#mattoright_caption{display: block; position: absolute; left: 584px; top: 161px; text-align: left;}
  img.matside_bar {margin-left: 50px; padding: 0px; border: 0px;}
  div.mat_side {background-image: url(images/Mat_fill.gif); background-repeat: repeat-y; width: 800px; padding-left: 0px; padding-right: 0px; margin-left: auto; margin-right: auto; border: 0px;}
  div.mat_txt {padding-top: 0px; margin-left: 132px; margin-right: 132px; position: relative; bottom: 32px; border: 0px;}
  div.mat_txt p {text-indent: 1.5em; text-align: justify;}
  div#matpage_foot{background-image: url(images/MatPgFoot.gif); position: relative; width: 800px; height: 221px; margin-left: auto; margin-right: auto; margin-bottom: 0px; font-family: "Tahoma", Helvetica, "Luxi Sans", sans-serif; font-size: 14pt; overflow: hidden;}
  
  /* Elements for What About Death */
  div#dth_head{background-image: url(images/DthHead.png); position: relative; width: 800px; height: 221px; margin-left: auto; margin-right: auto; margin-bottom: 20px; font-family: "Tahoma", Helvetica, "Luxi Sans", sans-serif; font-size: 14pt; overflow: hidden;}
  div#dth_head cite {display: block; position: relative; top: 223px;}
  div.dth_side {background-image: url(images/Dthside_fill.gif); background-repeat: repeat-y; width: 780px; padding-left: 0px; padding-right: 20px; margin-left: auto; margin-right: auto; border: 0px;}
  
  /* Elements for God's Chosen People */
  div#isr_head{background-image: url(images/IsrHead.gif); position: relative; width: 800px; height: 221px; margin-left: auto; margin-right: auto; margin-bottom: 20px; font-family: "Tahoma", Helvetica, "Luxi Sans", sans-serif; font-size: 14pt; overflow: hidden;}
  div#isr_head cite {display: block; position: relative; top: 223px;}
  div.isr_side {background-image: url(images/Isrside_fill.gif); background-repeat: repeat-y; width: 780px; padding-left: 0px; padding-right: 20px; margin-left: auto; margin-right: auto; border: 0px;}
  
  /* Elements for Holocaust Pages */
  div#hol_head{background-image: url(images/HolPgHead.gif); position: relative; width: 800px; height: 221px; margin-left: auto; margin-right: auto; margin-bottom: 20px; font-family: "Tahoma", Helvetica, "Luxi Sans", sans-serif; font-size: 14pt; overflow: hidden;}
  div#hol_head cite {display: block; position: relative; top: 223px;}
