@charset "iso-8859-1";

a:link
    {color: #0000FF;
     text-decoration: underline}

a:visited
    {color: #800080;
     text-decoration: underline}

a.external{
	padding-right:12px;
	background:url(/images/ico_external.gif) no-repeat 100% 50%;}

body
    {background-color: #FFFFFF;
     font-size: 100%;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     top:0px}

img
    {border-style: none;
     border-color: #FFFFFF}

#header
    {border-color: #FF0000;
     border-width: 2px;
     border-top-style: solid;
     border-bottom-style: solid;}

#header img
    {display: block;
     margin-left: auto;
     margin-right: auto}

#navcontainer
    {border-color: #FF0000;
     border-width: 2px;
     border-bottom-style: solid;}

#navigation
    {width: 770px;
     margin-left: auto;
     margin-right: auto;
     margin-top: 10px;
     height: 27px;
     font-size: .8em;
     letter-spacing: .03em;
     color: #FF0000;
     z-index: 5}

#navigation ul
    {padding: 0;
	 margin: 0;
	 list-style: none;}

#navigation li
    {float: left;
     position: relative;
     width: 9em}

#navigation li ul
    {display: none;
     position: absolute;
     top: 15px;
     left: 0;
     background-color: #FFFFFF;
     border-style: solid;
     border-width: 2px;
     border-color: #FF0000; /*#A9A9A9;*/
     z-index: 10}

#navigation li ul li
    {margin-top: 2px;
     margin-bottom: 2px;
     margin-left: 4px;
     margin-right: 4px}

#navigation li:hover ul, #navigation li.sfhover ul
    {display: block}

#navigation a:link
    {color: #FF0000;
     text-decoration: none}

#navigation a:visited
    {color: #FF0000;
     text-decoration: none}

#navigation a:hover
    {color: #000000;
     text-decoration: none}

#navigation a.current:link
    {color: #A9A9A9;
     text-decoration: none}

#navigation a.current:visited
    {color: #A9A9A9;
     text-decoration: none}

#navigation a.current:hover
    {color: #A9A9A9;
     text-decoration: none}

#maincontent
    {width: 770px;
     margin-left: auto;
     margin-right: auto;
     margin-top: 15px;
     margin-bottom: 0px;
     clear: left;
     min-height: 300px;
     height: auto !important;
     height: 300px;}

#maincontent p, #maincontent h2, #maincontent h3, #maincontent table, #maincontent sup, #maincontent ul li
    {font-size: .8em;
     letter-spacing: .03em;
     line-height: 1.4em;}

#maincontent h1
    {font-size: 1em;
     letter-spacing: .04em;
     color: #FF0000}

#maincontent h2
    {font-weight: bold;
     color: #FF0000}

#maincontent h3
    {font-weight: bold}

#maincontent blockquote
    {font-style: italic}

#maincontent ul
    {list-style: disc;
     list-style-position: inside}

#maincontent ul li
    {margin-top: 10px;
     margin-bottom: 10px}

#maincontent ul li ul
    {font-size: 1.2em;
     letter-spacing: .05em}

#maincontent table
    {border-style: solid;
     border-color: #A9A9A9;
     border-width: 2px}

#maincontent td
    {border-style: solid;
     border-color: #A9A9A9;
     border-width: 1px;
     vertical-align: top}

#maincontent tr.header
    {font-weight: bold}

#maincontent ul.numberedlist
    {list-style: decimal;
     list-style-position: inside}

#maincontent ul.numberedlist ul
    {list-style: lower-alpha;
     list-style-position: outside}

#maincontent ul.plainlist
    {list-style: none}

#mainimagecontainer
    {padding-right: 30px;
     padding-bottom: 20px;
     border:solid;}

#mainimage
    {float: left;
     padding-top: 0px;
     padding-bottom: 0px;
     padding-right: 0px;
     padding-left: 0px}

.noshadow
    {margin-top: 5px;
     margin-bottom: 0px;
     margin-right: 20px;
     margin-left: 0px}

.shadowed
    {background: url(/images/drop-shadow.gif) no-repeat bottom right;
     margin: 10px 20px 0 6px;}

.shadowed img
    {display: block;
     background-color: #fff;
     border: 1px solid #999;
     margin: -6px 6px 6px -6px;
     padding: 4px;}

#pqcontainer
    {display: inline}

#pullquote
    {float: right;
     display: inline;
     width: 200px;
     background-image: url(/images/quote.jpg);
     background-repeat: no-repeat;
     margin-left: 10px;
     margin-right: 0;
     margin-top: 5px;
     margin-bottom: 5px;
     border-color: #FF0000;
     border-width: 1px;
     border-style: solid;}

#pullquote p
    {font-size: .9em;
     line-height: 1.2em;
     font-style: italic;
     margin-left: 25px;
     margin-right: 10px;
     margin-top: 15px;
     margin-bottom: 10px}

#next img
    {vertical-align: bottom}

.scripture
    {color: #008000}

#footercontainer
    {border-color: #FF0000;
     border-width: 2px;
     border-top-style: solid;}

#footer a:link
    {color: #FF0000; text-decoration: none}

#footer a:visited
    {color: #FF0000; text-decoration: none}

#footer a:hover
    {color: #000000; text-decoration: none}

#footer
    {width: 770px;
     margin-left: auto;
     margin-right: auto;}

#footer p
    {font-size: .6em;
     letter-spacing: .02em;
     color: #FF0000;
     margin-left: 0px;
     margin-right: 0px;
     margin-top: 5px;
     margin-bottom: 0px}

#license
    {padding-top: 5px;}

#license p
    {color: #000000}

#license a:link
    {color: #000000; text-decoration: none}

#license a:visited
    {color: #000000; text-decoration: none}

#license a:hover
    {color: #A9A9A9; text-decoration: none}
    
#license a.external
    {padding-right:0px;
	 background: none}

#license img
    {float: left;
     margin-left: 0px;
     margin-right: 10px;
     margin-top: 0px;
     margin-bottom: 0px;}

/* css settings for the google custom 404 widget */

#goog-wm { }

#goog-wm h3.closest-match
    {color: #FF0000;}

#goog-wm h3.closest-match a { }

#goog-wm h3.other-things
    {color: #FF0000;}

#goog-wm ul li
    {margin-left: -20px}

/* end of google custom 404 widget settings */

/* css settings for customized RefTagger */

.lbsTooltip
    {background:#FFFFFF;
	 border: 1px solid gray;
	 z-index: 99;
	 text-align: left;
	 text-indent: 0;}

.lbsTooltip div 
    {text-align: left;}

.lbsTooltipHeader
    {background:#CCCCCC;
	 color: #FF0000;
	 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: #FF0000;
	 text-decoration: underline;
	 font-weight: normal;
	 font-size:11px;
	 font-family:Helvetica,Arial,serif;}

.lbsTooltipFooter div
    {text-align:right;}

.lbsTooltipBody .ch-ref, .lbsTooltipBody .verse-ref
    {font-size: 85%;
	 top: -1px;
	 position: relative;}

.lbsTooltipBody .ch-ref
    {font-weight: bold;}

.lbsTooltipBody .verse-ref
    {color: #A9A9A9;}

.lbsTooltip, .lbsTooltipBody span, .lbsTooltip a, .lbsTooltipBody p
    {margin: 0;
	 padding: 0;}

.lbsLibronix img
    {float: none !important;}

/* end of RefTagger settings */

