@charset "utf-8";
/* CSS Document */

body {
font: 60% verdana, arial, helvetica, sans-serif;
background-color: #DFDFDF; 
text-align: center;}


div#mainpanel { 
width:835px; min-height:800px;
font: 120% verdana, arial, helvetica, sans-serif;
background-color: #FFFFFF; padding-left: 1em; padding-right: 0.9em; padding-top:0.5em; padding-bottom:0.5em; margin: 0 auto; text-align: left; overflow: auto;}

/*
div#mainpanel_spir { 
width:835px; height: 96em;
font: 120% verdana, arial, helvetica, sans-serif;
background-color: #FFFFFF; padding-left: 1em; padding-right: 0.9em; padding-top:0.5em; margin: 0 auto; text-align: left;}

div#mainpanel_par { 
width:835px; height: 130em;
font: 120% verdana, arial, helvetica, sans-serif;
background-color: #FFFFFF; padding-left: 1em; padding-right: 0.9em; padding-top:0.5em; margin: 0 auto; text-align: left;}

div#mainpanel_socjus { 
width:835px; height: 105em;
font: 120% verdana, arial, helvetica, sans-serif;
background-color: #FFFFFF; padding-left: 1em; padding-right: 0.9em; padding-top:0.5em; margin: 0 auto; text-align: left;}

div#mainpanel_theo { 
width:835px; height: 98em;
font: 120% verdana, arial, helvetica, sans-serif;
background-color: #FFFFFF; padding-left: 1em; padding-right: 0.9em; padding-top:0.5em; margin: 0 auto; text-align: left;}

div#mainpanel_ljv { 
width:835px; height: 101.01em;
font: 120% verdana, arial, helvetica, sans-serif;
background-color: #FFFFFF; padding-left: 1em; padding-right: 0.9em; padding-top:0.5em; margin: 0 auto; text-align: left;}

div#mainpanel_satwor { 
width:835px; height: 126.7801em;
font: 120% verdana, arial, helvetica, sans-serif;
background-color: #FFFFFF; padding-left: 1em; padding-right: 0.9em; padding-top:0.5em; margin: 0 auto; text-align: left;}
*/

div#toppanel {
position: relative; width: 100%;
}

div#menupanel {
width: 93%; 
position: relative; padding-top: 0.20em; 
font: 130% verdana, arial, helvetica, sans-serif;
background-color:#FFFFFF; padding-top: 0.3em; padding-bottom: 0.445665em; padding-left: 2em; margin: 0 auto; text-align: justify;}

div#pagedivider {
position: relative; padding-top: 0.23em;  
width: 99%; 
height: 0.01em; background-color: #FFFFFF; padding-left: 0.5em; margin: 0 auto; border-bottom: 0.06em solid #999999;}

div#globaltextpaneltop{
position: relative; padding-top: 0.89999em; clear:both; 
}

div#textpanel{
float: left;
width: 28.64em; height:21.5em;
text-align:left; font: 1.3em Verdana, Arial, Helvetica, sans-serif; color:#464646;
line-height: 1.5em; 
}

div#textpanel_extra{
float: left;
width: 51.5em; height:7.5em;
text-align:left; font: 1.3em Verdana, Arial, Helvetica, sans-serif; color:#464646;
line-height: 1.5em; 
}


div#textpanel_extra1{
float: left;
width: 36.5em; height:5.5em;
text-align:left; font: 1.3em Verdana, Arial, Helvetica, sans-serif; color:#464646;
line-height: 1.5em; margin: 0 auto; overflow: visible; 
}

div#textpanel_extra_socjus{
float: left;
width: 51.5em; height:5.5em;
text-align:left; font: 1.3em Verdana, Arial, Helvetica, sans-serif; color:#464646;
line-height: 1.5em; 
}

div#textpanel_extra_par{
float: left;
width: 51.5em; height:0.00005em;
text-align:left; font: 1.3em Verdana, Arial, Helvetica, sans-serif; color:#464646;
line-height: 1.5em; 
}

div#textpanel_extra_yam{
float: left;
width: 51.5em; height:3.1em;
text-align:left; font: 1.3em Verdana, Arial, Helvetica, sans-serif; color:#464646;
line-height: 1.5em; 
}

div#textpanel_ljv{
float: left;
width: 55.64em; 
text-align:left; font: 1.3em Verdana, Arial, Helvetica, sans-serif; color:#464646;
line-height: 1.5em; 
}

div#textpanel_generic{
float: left;
width: 100%; 
text-align:left; font: 1.3em Verdana, Arial, Helvetica, sans-serif; color:#464646;
line-height: 1.5em; 
}

div#textpanel_generic_smallb{
float:left;
width: 100%;
padding-top:2em;
text-align:center; color:#464646;
padding-bottom:1em;
line-height: 1.5em;
}

div#livingfaith {
position: relative;
width: 16em; height: 1.678em;
text-align:left; font: 1.755em Verdana, Arial, Helvetica, sans-serif; color:#000000; 
}

div#textpanel2{
position: relative;
}

div#pagedividersmall {
position: relative; padding-top: 1.5em;;  
width: 41%; 
height: 0.1em; background-color: #FFFFFF; padding-left: 0.5em; margin: 0 auto; border-bottom: 0.06em solid #999999;}

div#picpanel{
position: relative;  padding-right: 4em; padding-top: 0.5em; float:right; width: 31.121em;  
}

div#picpanel_par{
position: relative;  padding-right: 4em; float:right; width: 31.121em;  
}

div#globaltextpanelbottom{
position: relative;  clear:both; 
}

div#calendar{
float:left; padding-right:1em;
}

div#directions{
float:left;
width: 15.5em; padding-right: 1em; padding-left:1em;
text-align:left; font: 1.13em Verdana, Arial, Helvetica, sans-serif; color:#464646;
 line-height: 1.5em;
}

div#spir_events{
float:left;
width: 26em; padding-right: 1em; padding-left:0.5em;
text-align:left; font: 1.1em Verdana, Arial, Helvetica, sans-serif; color:#464646;
 line-height: 1.5em;
}

div#socjus_events{
float:left;
width: 26em; padding-right: 1em; padding-left:0.5em;
text-align:left; font: 1.1em Verdana, Arial, Helvetica, sans-serif; color:#464646;
 line-height: 1.5em;
}

div#spir_eventstext{
position:relative; padding-top:1em; color:#663333;
}
div#spir_shortext{
position:relative; padding-top:1em; color:#663333;
}
div#spir_saturdaytext{
position:relative; padding-top:1em; color:#663333;
}
div#spir_spdirtext{
position:relative; padding-top:1em; color:#663333;
}
div#spir_short{
float:left; 
width: 27em; padding-right: 1em; padding-left:0.5em;
text-align:left; font: 1.1em Verdana, Arial, Helvetica, sans-serif; color:#464646;
 line-height: 1.5em;
}

div#socjus_short{
float:left; 
width: 27em; padding-right: 1em; padding-left:0.5em;
text-align:left; font: 1.1em Verdana, Arial, Helvetica, sans-serif; color:#464646;
 line-height: 1.5em;
}

div#spir_satwork{
float:left;
width: 26em; padding-right: 1em; padding-left:0.5em;
text-align:left; font: 1.1em Verdana, Arial, Helvetica, sans-serif; color:#464646;
 line-height: 1.5em;
}
div#spir_spdir{
float:left;
width: 27em; padding-right: 1em; padding-left:0.5em;
text-align:left; font: 1.1em Verdana, Arial, Helvetica, sans-serif; color:#464646;
 line-height: 1.5em;
}


div#textpanel_spir{
float: left;
width: 18.5em; height:16.6em;
text-align:left; font: 1.31em Verdana, Arial, Helvetica, sans-serif; color:#464646;
line-height: 1.5em; padding-right:0.95em;
}

div#textpanel_par{
float: left;
width: 27.5em; height:0.6em;
text-align:left; font: 1.31em Verdana, Arial, Helvetica, sans-serif; color:#464646;
line-height: 1.5em; padding-right:0.95em;
}


div#textpanel_par2{
float: left;
width: 28.5em; height:10.6em;
text-align:left; font: 1.31em Verdana, Arial, Helvetica, sans-serif; color:#464646;
line-height: 1.5em; padding-right:0.95em;
}

div#textpanel_socjus{
float: left;
width: 27.5em; height:16.95em;
text-align:left; font: 1.3em Verdana, Arial, Helvetica, sans-serif; color:#464646;
line-height: 1.5em; padding-right:0.95em;
}

div#textpanel_yam{
float: left;
width: 18.5em; height:16.7em;
text-align:left; font: 1.31em Verdana, Arial, Helvetica, sans-serif; color:#464646;
line-height: 1.5em; padding-right:0.95em;
}

div#spir_title {
position: relative;
width: 32em; height: 2em;
text-align:left; font: 2.1em Verdana, Arial, Helvetica, sans-serif; color:#000000; 
}

div#yam_title {
position: relative;
width: 32em; height: 2em;
text-align:left; font: 1.6em Verdana, Arial, Helvetica, sans-serif; color:#000000; 
}

div#par_title {
position: relative;
width: 32em; height: 2em;
text-align:left; font: 2.1em Verdana, Arial, Helvetica, sans-serif; color:#000000; 
}

div#spir_evtitle {
position: relative;
text-align:left; font: 1.4em Verdana, Arial, Helvetica, sans-serif; color:#000000; 
}

div#spir_shtitle {
position: relative;
text-align:left; font: 1.4em Verdana, Arial, Helvetica, sans-serif; color:#000000; 
}

div#spir_sattitle {
position: relative;
text-align:left; font: 1.4em Verdana, Arial, Helvetica, sans-serif; color:#000000; 
}

div#spir_spdirtitle {
position: relative;
text-align:left; font: 1.4em Verdana, Arial, Helvetica, sans-serif; color:#000000; 
}

div#yam_evtitle {
position: relative;
text-align:left; font: 1.4em Verdana, Arial, Helvetica, sans-serif; color:#000000; 
}

div#yam_shtitle {
position: relative;
text-align:left; font: 1.4em Verdana, Arial, Helvetica, sans-serif; color:#000000; 
}

div#par_evtitle {
position: relative;
text-align:left; font: 1.4em Verdana, Arial, Helvetica, sans-serif; color:#000000; 
}

div#par_shtitle {
position: relative;
text-align:left; font: 1.4em Verdana, Arial, Helvetica, sans-serif; color:#000000; 
}

div#socjus_evtitle {
position: relative;
text-align:left; font: 1.4em Verdana, Arial, Helvetica, sans-serif; color:#000000; 
}

div#socjus_shtitle {
position: relative;
text-align:left; font: 1.4em Verdana, Arial, Helvetica, sans-serif; color:#000000; 
}

.col{
color:#663333;
}

.evtitle{
font: 1.4em Verdana, Arial, Helvetica, sans-serif; color:#000000; 
}

div#mcol{
padding-top:1em;
float: left; width: 48em;
padding-bottom:1em;
}


div#lcol{

padding-right:1em;
float: left; width: 48em;
}

div#rcol{
float: left; width: 21em;
}

div#donations{
width: 22em; padding-top:2.5em;
text-align:left; font: 1.0789em Verdana, Arial, Helvetica, sans-serif; color:#000000;
 line-height: 1.5em; 
padding-bottom:2.5em;
}

div#quotewindow { 
width: 13.5em; 
font:1.776em Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#990099; font-style:italic;
}

div#quotewindow2 { 
position: relative; left:3em; width: 21.5em; height: 5em; text-align:right;
font:1.15em Verdana, Arial, Helvetica, sans-serif;  color:#AAAAAA;
}

.quotes{
font:1.15em Verdana, Arial, Helvetica, sans-serif;  color:#AAAAAA;
}

div#quotesource {
width: 15em; height: 1em; 
text-align:right; font: 0.8em Verdana, Arial, Helvetica, sans-serif; color:#000000; padding-top: 0.5em;font-style:italic;
}

div#quotesource2 {
width: 23em; height: 1em; 
text-align:right; font: 0.8em Verdana, Arial, Helvetica, sans-serif; color:#000000; padding-top: 0.5em;font-style:italic;
}

.quotess{
font: 0.9em Verdana, Arial, Helvetica, sans-serif; color:#000000; font-style:italic; font-weight: bold;
}

div#biopic_container_horan{
float: left; font:0.9em Verdana, Arial, Helvetica, sans-serif;
padding-right:1em;
}

div#biopic_container_galloway{
float: left; font:0.9em Verdana, Arial, Helvetica, sans-serif;
padding-right:1em;
}



div#biopic_container_galloway2{
float: left; font:0.9em Verdana, Arial, Helvetica, sans-serif;
padding-right:1em;
}

div#biopic_container_harrison{
float: left; font:0.9em Verdana, Arial, Helvetica, sans-serif;
}

div#biopic_container_horan2{
float:left; font:0.9em Verdana, Arial, Helvetica, sans-serif;
padding-right:1em;
}

div#spirpagediv{
position: relative; clear:both;  color:#999999; padding-top:1em;font:1.897em Verdana, Arial, Helvetica, sans-serif; text-align:center;font-style:italic; padding-bottom:1em;
border-bottom: 0.06em solid #999999;
}

div#socjuspagediv{
position: relative; clear:both;  color:#999999; font:1.897em Verdana, Arial, Helvetica, sans-serif; text-align:center;font-style:italic; padding-bottom:1em;
border-bottom: 0.06em solid #999999;
}

div#spiritualitylinkpanel1{
position: relative; font-size: 1.17em; padding-top:1em; clear:both; 
line-height:1.5em; color:#464646;
}

div#spiritualitylinkpanel2{
position: relative; font-size: 1.17em;clear:both; 
line-height:1.5em; color:#464646;
}

div#textpanel_theo{
float: left;
width: 42em; height:17.5em;
text-align:left; font: 1.31em Verdana, Arial, Helvetica, sans-serif; color:#464646;
line-height: 1.5em; padding-right:0.95em;
}

div#textpanel_theonew{
float: left;
width: 27.5em; height:16.5em;
text-align:left; font: 1.31em Verdana, Arial, Helvetica, sans-serif; color:#464646;
line-height: 1.5em; padding-right:0.95em;
}

div#theo_shortext{
position:relative; padding-top:1em; color:#464646;
}

img.msjcban
{
width: 110px;
height: 110px;
}

img.msjcname
{
padding-left:0.5em;
width: 403px;
height: 100px;
}

img.msjcspan
{
width: 301px;
height: 110px;
}

img.rtest
{
width: 300px;
height: 338px;
}

img.msjcfront
{
width: 265px;
height: 400px;
}

img.biopic
{
width: 173px;
height: 196px;
}

.pipestyle{
color:#666666;
}

img.getacroread
{
width: 112px;
height: 33px;
}

img.enneagram
{
width: 604px;
height: 318px;
}

.tab{
width:100%;
}

.lefttab{
text-align:left;
}

.righttab{
text-align:right;
}

.info{
color:#666666; font-style:italic;
}

.infoosl{
font-size:0.78em; color:#464646; font-style:italic;
}


ul.main{margin-top:0.5em;}

A{
COLOR:#404040; TEXT-DECORATION: none;
}

.wshop{
background-color:#660099;
}

.generallink{
font-weight:bold; color:  #000000;
}

.hrgrey{
color: #FFFFFF;
}

.biolink{
color:  #666666;  font-style:italic; TEXT-DECORATION:underline;
}
.biolink:hover
{
TEXT-DECORATION:underline;
}
A:hover{
COLOR:#882A88; TEXT-DECORATION: none
}

.spirlink{
color:#990099; TEXT-DECORATION:none; }

.spirlink:hover{
color:#990099; TEXT-DECORATION:underline;}

img.yam{
width: 362px;
height: 261px;
}
img.par{
width: 335px;
height: 242px;
}