/*
COLORS
Fawn bg color: #f3f98b
dk blue bg color: #5380e6
LIGHT BLUES AODOFF    #7fb5ec
strong orange: FFB033


/*  NEW  */

P, BODY, DIV, UL, OL, TD, SPAN, TR, TABLE {
      font-size: x-small;
      font-family: verdana, sans, arial;
}
P {
     text-align: justify; 
}
body{
      background-color: white;
      margin: 0; padding: 0;
      text-align: justify;
      text-decoration: none;
}


.layout_TLC {
      width: 200px;
      height: 115 px;
}

.layout_topmain {
      height: 115 px;
      background-image: url("../layout_images/im_topbar.jpg");
      background-repeat: repeat-x;   
}
.sidebartable {
      width: 200 px;
      background-image: url("../layout_images/im_sidebar.jpg");
      background-repeat: repeat-y;   
}
.sidebar {
      width: 134;
}
.main {
      text-align: justify;
      font-size: 10pt;
      text-decoration: none;
      background-color: white;
}



/********** Location Summary ********/
.youareat {
      font-size: 11px; 
      font-weight: normal;
      color: #000699;
}
/*Anchored location summary*/
.loc_summ {
      font-size: 11px; 
      font-weight: normal;
      color: #000699;
} .loc_summ:hover {color: 000000; text-decoration: underline;}

/*unanchored location summary*/
.loc_summ_off {
      font-size: 11px; 
      font-weight: normal;
      color: #000699;
      cursor: pointer;  cursor: hand;
}




/********The resources links*************/


.res_head {
     font-size: 13pt;
     font-weight: bold;
     color: f3f98b; 
     text-decoration: none;
}
.res_0, .res_1, .res_2, .res_3 {
	font-family: arial-narrow, arial;
      font-size: 9pt;
      font-weight: bold;
      color: white;
      text-decoration: none;
}
.res_0:hover, .res_1:hover, .res_2:hover, .res_3:hover {
      color: 000699;
}

.grimfigure {
	font-size: larger;
	font-family: arial-narrow, arial;
      font-size: 10pt;
      font-weight: bold;
      color: black;
      font-variant: small-caps;
}
.grimfigure:hover {color: 333333;font-size: larger;}

/************* Ancestors etc *******************/

.ancestortable {}

/*Ancestor anchors - 0=home, 1=christian resources, 2=theology, 3=atonoement etc*/
.anc_A0, .anc_A1, .anc_A2 {
      color: f3f98b;
      font-size: 12pt;
      font-weight: bold;
      text-decoration: none;
} 

.anc_A0:hover,  .anc_A1:hover{color: 000699;}
.anc_A2:hover {color:white;}

.anc_A3 {
      color: white;
      font-size: 12pt;
      font-weight: bold;
      text-decoration: none;
} .anc_A3:hover {color: f3f98b;}
.siblingstable {}

/*subtitle in sibs*/
.sibs_subtitle {
      color: f3f98b;
      font-size: 10pt;
      font-weight: bold;
      font-style: italic;
      text-decoration: none;
}
/*Anchored sib*/
.sib_A {
      font-size: 10pt;
      font-weight: normal;
      color: white;
      text-decoration: none;
} .sib_A:hover {color: f3f98b;}
/*unanchored sib*/
.sib_A_off {
      font-size: 10pt;
      font-weight: normal;
      font-style: italic;
      text-decoration: none;
      color: white;
      cursor: pointer; cursor: hand;
}
/* Anchored child */  /* Not currently being used by any pages*/
.children_A {}
/* unanchored child */
.children_subtitle {}


/*************** Bible Search ****************/
.bblsrchtable {
      text-align: center;
      padding: 0;
      margin: 0;
}
.bblsrchhead {
      font-weight: bold;
      font-size: 12pt;
      color: f3f98b;
      text-align: center;
      text-decoration: none;
}
.bblsrchhead:hover {color:000699}
.bblsrchhead2 {
     color: white;
     font-weight: bold;
     font-size: 10pt;
      text-decoration: none;
}
.bblsrchhead2:hover {color:000699}
.bblsrchinpt {}
.bblsrchbttn {}
.bblsrchhead3 {
      color: white;
      font-size: 10pt;
      text-decoration: none;
      font-weight: 550;
} .bblsrchhead3:hover {color: f3f98b;}


.footer {}

/*********************Sothern Nutrition *********************/
.sn_head{
      font-weight: bold;
      font-size: 10pt;
      color: f3f98b;
      text-align: center;
      text-decoration: none;
}


/***************Link to printer friendly page****************/
.pf_page_link {
      font-size: 7pt;
      font-weight: normal;
      color: white;
      text-align: center;
      text-decoration: none;
} .pf_page_link:hover {color: f3f98b;}

.pf_page_botlink {
      color: 000699;
      font-size: 10pt;
      font-weight: bold;
      text-decoration: none;
} .pf_page_botlink:hover {color:f3f98b;}

/************Page and site last updated***************/
.page_lu {
     text-align: center;
      color: black;
      font-size: 10pt;
      text-decoration: none;
}
.footcpy {
      text-align: center;
    font-weight: bold;
    color: black;
    text-decoration: none;
    font-size: 10pt;
} .footcpy:hover {color: 000699;}

.hide {
      visibility: hidden;
}

/********************** Menu stuff ******************/

.menuheads {
/*  look at menus level 0 */
}
/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */

/*Styles for level 0*/
.menu0,.menu1,.menu2,.clLevel0,.clLevel0over {
      color: f3f98b;
      font-family: Arial bold, Sans-Serif;
      font-size: 12pt;
      font-weight: bold;
} 
.clLevel0over{color:FFFFFF; cursor:hand;}
.clLevel0border{position:absolute; visibility:hidden;}

/*Styles for level 1*/
.clLevel1, .clLevel1over,.menu_4,.menu_4_ovr{
      position:absolute;
      padding:2px; 
      font-size:9pt;
      font-weight: bold;
      background-color: 5380e6; layer-background-color: 5380e6;
      color: f3f98b;
}
.clLevel1over,.menu_4_ovr{background-color:f3f98b; layer-background-color: f3f98b; cursor:pointer; cursor:hand; color: 5380e6}
.clLevel1border{position:absolute; background-color:000699; layer-background-color:000699}

/*Styles for level 2*/
.clLevel2, .clLevel2over{
      position:absolute;
      padding:2px;
      font-size:9pt;
      font-weight: bold;
      background-color: 5380e6; layer-background-color: 5380e6;
      color: f3f98b;
}
.clLevel2over{background-color:f3f98b; layer-background-color: f3f98b; cursor:pointer; cursor:hand; color: 5380e6 }
.clLevel2border{position:absolute; background-color:000699; layer-background-color:000699}

/*Styles for level 3*/
.clLevel3, .clLevel3over{
      position:absolute;
      padding:2px;
      font-size: 8pt;
      font-weight: normal;
      background-color:f3f98b; layer-background-color:f3f98b;
      color:000699;
}
.clLevel3over{background-color:5380e6; layer-background-color:5380e6; cursor:pointer; cursor:hand; color: f3f98b; }
.clLevel3border{position:absolute; background-color:000699; layer-background-color:000699}