﻿body { background: url(../images/pixbkgnd.gif); }

.color0 { background: #F7F5F3;}
.color1 { background: #DCDCDC;}
.color2 { background: #F5F5F5; color: #635B4F; font-size: 8pt; font-family: Tahoma, Arial, Helvetica }
.color3 { background: #E0E0E0}
.color4 { background: #A89B87}
.color5 { background: #999966}
.color6 { background: #C9CA99}
.red	  { color: red;}
.black	  { color: black;}    
.dkbrown	{ color: #844900;}
.medbrown	{ color: #965D00;}
.ochre		{ color: #C08500;}
.medochre	{ color: #DEA300;}
.putty	{ color: #A89BAD;}
.slateblue	{ background: #6B7B9A;}
.medslateblue	{ background: #A8B2CC;}
.ltslateblue	{ background: #DAE4FE;}
.limestone	{ background: #C7C1B6;}
.sandstone	{ background: #DFDBCE;}
.dolomite	{ background: #F2ECE6;}
.quartzite	{ background: #FFEBEB;}
.vermillion	{ background: #94141A;}  
.dkgrey	{ color: #605C50;}
  
.searchengine { color: White; font-size: 2pt; font-family: Arial, Helvetica, sans-serif;
}

p, ul, ul ul, ul ul ul, ol, ol ol, ol ol ol, dd, dl, dt, td
 { color: #000000; font-size: 13px; font-family: Tahoma, Arial, Helvetica;  font-weight: normal;  }
 
.small {
	font-size: 8pt;
}
.vtab { font: Verdana; font-size: 8pt; 
}

tr { vertical-align: top; }

 
h1 { color: #605C50; font-size: 18pt; font-weight: bold; font-family: Tahoma, Arial, Helvetica }
h2 { color: #000000; font-size: 14pt; font-weight: bold; font-family: Tahoma, Arial, Helvetica }
h3 { color: #000000; font-size: 12pt; font-weight: bold; font-family: Tahoma, Arial, Helvetica }
h4 { color: #999966; font-size: 11pt; font-weight: bold; font-style: italic; font-family: Tahoma, Arial, Helvetica }
h5 { color: #000000; font-size: 9pt; font-weight: bold; font-family: Tahoma, Arial, Helvetica }
h6 { color: #635B4F; font-size: 8pt; font-weight: bold; font-style: italic; font-family: Tahoma, Arial, Helvetica }

.contrast { color: #ffffff }
.infoboxhead { color: #635B4F }

.nav { color: #8B99B8; font-size: 9pt; font-family: Tahoma, Arial, Helvetica }
.vertnav { color: #9AA7C1; font-size: 8pt; font-weight: bold; line-height: 14pt; font-family: Tahoma, Arial, Helvetica }
.banner { color: #ffffff; font-size: 13pt; font-weight: bold; font-family: Tahoma, Arial, Helvetica }

.bigtext { color: #635B4F; font-size: 20pt; font-family: Tahoma, Arial, Helvetica }

A:link { color: #333300}
A:visited { color: #333300 }
A:active { color: #DEA300}
A:hover { color: #DEA300}

.catalog { background: #DADFE9}
.catalogcell { background: #ffffff }

.popup { color: #9F141A; cursor: help; text-decoration: none;}

.ttext {color: #000000; font-size: 10pt; font-family: Tahoma, Arial, Helvetica;  font-weight: normal; 
}

.copyright {color: #000000; font-size: 8pt; font-family: Tahoma, Arial, Helvetica;  font-weight: normal; 
	
}

hr
	{
		color: #A8B2CC
	}

a.contrast:link {color: White;}
A.contrast:visited { color: white }
A.contrast:active { color: #DEA300}
A.contrast:hover { color: #DEA300}

.lbsTooltip
{
	background:#fffade;
	border: 1px solid gray;
	z-index: 99;
	text-align: left;
	text-indent: 0;
}

.lbsTooltipHeader
{
	background:#fff4b8;
	color: black;
	font-weight:bold;
	font-size:15px;
	line-height: 18px;
	font-family:Arial,Helvetica,serif;
	margin: 0;
	padding:4px;
	position:relative;
	border: 0;
}

.lbsTooltipBody 
{
	padding: 4px 8px 0 8px;
	margin:0;
	position:relative;
	z-index: 2;
	border: 0;
	line-height:16px;
}

.lbsTooltipBody p, .lbsTooltipBody span
{
	display: inline;
	color: black;
	font-family:Arial,Helvetica,serif;
	font-size: 14px;
	line-height:16px;
}

.lbsTooltipFooter
{
	font-size:11px;
	font-family:Helvetica,Arial,serif;
	bottom:4px;
	margin-top: 4px;
	position:absolute;
	text-align:right;
	border: 0;
}

.lbsTooltipFooter a:link, .lbsTooltipFooter a:visited, .lbsTooltipFooter a:hover 
{
	color: blue;
	text-decoration: underline;
	font-weight: normal;
	font-size:11px;
	font-family:Helvetica,Arial,serif;
}

.lbsTooltipBody .ch-ref, .lbsTooltipBody .verse-ref
{
	font-size: 85%;
	top: -1px;
	position: relative;
}

.lbsTooltipBody .ch-ref
{
	font-weight: bold;
}

.lbsTooltipBody .verse-ref
{
	color: dimgray;
}

.lbsTooltip, .lbsTooltipBody span, .lbsTooltip a, .lbsTooltipBody p
{
	margin: 0;
	padding: 0;
}

.lbsLibronix img
{
	float: none !important;
}

.img-desc {
	position: relative;
	display: block;
	height:335px;
	width: 575px;
}
.img-desc cite {
	background: #111;
	filter:alpha(opacity=55);
	opacity:.55;
	color: #fff;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 500px;
	padding: 10px;
	border-top: 1px solid #999;
}

.img-desc2 {
	position: relative;
	display: block;
	height:400px;
	width: 600px;
}
.img-desc2 cite {
	background: #111;
	filter:alpha(opacity=55);
	opacity:.55;
	color: #fff;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 600px;
	padding: 10px;
	border-top: 1px solid #999;
}