/* Color Scheme: 
#000000 - black (body text)
#FFFFFF - white (reverse text, reverse anchors)
#303030 - dark gray (text headers)
#606060 - medium-dark gray (graphic backgrounds)
#3D4D30 - green (separators, banner borders, header backgrounds, anchor links)
#CECEB5 - gray green (table backgrounds) consider tan #CCCC99
#E3E3D5 - gray green (main content background)
#5F5F3F - gray green (main content border)
#D99D00 and #B78500 - gold (anchor hovers, highlights)
other good colors #F4F4F4  #CCCC99  
*/

/* text size IE x-small or 90%; NS small or 85%; other? */
BODY { font-family: Verdana, sans-serif; font-size: 90%; font-size-adust:0.58; }
DIV, TD, P, SPAN, FORM, UL { font-size: 100%; }

BODY { margin: 5px auto; color: #000000; background-image: url(images/basalt_soft.jpg); max-width:1000px;}

HR {color: #3D4D30; clear:left; }

P {margin: .8em 0;}

UL { margin-top: .5em; margin-bottom: .5em; margin-left: 1em; padding-left: 1em; }
LI { margin-bottom: .5em; }

ACRONYM {border-bottom: 1px dotted black;}

.sources { font-size:85%; }
.ancestry { font-size: 85%; }
.TextHeader { color: #303030; font-weight: bold; }

#Banner {padding-bottom:8px; border-bottom: 3px solid #3D4D30; clear:right;}
.PageTitle { font-family: Verdana, Sans-Serif; font-size: 24pt; font-weight: normal; white-space: nowrap; }
.PageSubtitle { font-family: Verdana, Sans-Serif; font-size: 12pt; font-weight: normal; white-space: nowrap; }

#TopMenu {
	font-family: Verdana, Sans-Serif; font-size: 100%; font-weight: bold; text-align:center; 
	border-bottom: 3px solid #3D4D30; border-left: 3px solid #3D4D30; border-right: 1px solid #3D4D30; 
	margin:0 auto; } 
#TopMenu TD {padding: .2em 1.5em; border-right: 2px solid #3D4D30; }
#TopMenu A {text-decoration:none;}

#PageMenu {font-size: 90%; line-height:150%; text-align:center}

#Content {background-color: #E3E3D5; border:2px solid #5F5F3F; width: 82%}
#ContentInner {padding:10px;}

.indent1 { margin-left: .5in; }
.indent2 { margin-left: 1in; }
.indent3 { margin-left: 1.5in; }
.indent4 { margin-left: 2in; }

TD.graphic {
	background-color: #606060; text-align: center; 
	font-family: "MS Sans Serif", Arial, sans-serif; font-size: xx-small; 
	color: #FFFFFF; font-weight:bold; 
	}

TD.BreakOut { 
	line-height: 110%;
	font-family: "MS Sans Serif", Arial, Sans-Serif;
	background-color: #CECEB5; /* CECEB5 or CCCC99 or FFFED0 */
	}

TD.SectionHead, P.SectionHead {  /* Home Page and Display.htm and Table Headers */
	vertical-align: middle; line-height:150%;
	color: #FFFFFF; font-weight: bold; font-size: 80%;
	background-color: #3D4D30; /* was 003300 */
	}

	/* Used on Home Page */
/*	TABLE.SectionWidget {
		border-right: 1px solid #333; border-bottom: 1px solid #333;
		border-left: 1px solid #999; border-top: 1px solid #999; }         */
	TD.SectionBody {font-size: 90%; text-align:left; background-color: #E3E3D5; padding:0 0 .5em 1em;
		border:1px solid #666; border-width:0 2px 2px 1px; border-left:1px solid #ccc;
		border-bottom-right-radius: 8px; -moz-border-radius-bottomright: 
		8px; -webkit-border-bottom-right-radius: 8px; -khtml-border-bottom-right-radius: 8px;
		}
	TD.SectionBody A {line-height:1.3em; }

A:link { color: #3D4D30; text-decoration: underline; }
A:visited { color: #3D4D30; text-decoration: underline; }
A:hover { color: #B78500; text-decoration: underline; }

/* should be called reverse */
A.SectionHead:link { color: #FFFFFF; text-decoration: none; }
A.SectionHead:visited { color: #FFFFFF; text-decoration: none; }
A.SectionHead:hover { color: #D99D00; text-decoration: none; }

A.graphic:link { color: #FFFFFF; text-decoration: underline; }
A.graphic:visited { color: #F0F0F0; text-decoration: underline; }
A.graphic:hover { color: #D99D00; text-decoration: underline; }

/* used in Table that transcribes Bible Records - redundant */
A.TransTable:link { color: #3D4D30; text-decoration: none; }
A.TransTable:visited { color: #3D4D30; text-decoration: none; }
A.TransTable:hover { color: #B78500; text-decoration: none; }


