<!--




-->
/* Layout Stylesheet */ 

body {
background-color: transparent;
font-size: 12pt;
font-family:'Times New Roman',Times,serif;
color:#000000; }

#outer {
 text-align:left;
 width:95%;
 margin:auto;
 }
#navigation {
display: none;
}
#navigation ul {
display: none;
}
#navigation li {
display: none;
}
#navigation a:link {  
display: none;
}
#navigation a:visited { 
display: none;
}
#navigation a:hover {
display: none;
}
#header {
 height:80px;
 margin: 0em 0 -1.25em 0; /*top right bottom left*/
  text-align: center;
 color:#000000;
 }
 
 #bar {
display: none;

 }

#searching{
display: none;
}

#help{
display: none;
}


#bodyblock {
 position:relative;
 width:95%;
 padding:0px;
  display: inline;
 }
 
  #rule{
  display: none;
  }

#contents {
background-color:transparent;
padding: 0px;
margin: 0px;
}

 
 #ftr {
display: none;
}
 
 /* Banners */ 
.banner{
text-align:center;
font-family: "Trebuchet MS", Helvetica, sans-serif;
} 

 #headerGraphic {
 width: 600px;
 height: 80px;
 margin: 0em 0em 0em 0em;
 font-family: "Monotype Corsiva", cursive;
 font-size: 3em;
 font-weight: bold;
 text-align: center;
 margin-top: 1em;
  color:#000000;
 }
 
 #headerTitle {
 font-family: "Monotype Corsiva", cursive;
 font-size: 1.2em;
 font-weight: bold;
 text-align: center;
 margin: -2em 0em 0em 3em;
 color:#000000;
}

 #headerFGS {
 font-family: "Trebuchet MS", Helvetica, sans-serif;
 color: #336633;
 font-size: 1.5em;
 text-align: center
 }
 
 #headerFGS2{
 font-family: "Trebuchet MS", Helvetica, sans-serif;
 color: #336633;
 text-transform: uppercase;
 font-size: .9em;
 text-align: center
}

div.hr {
display: none;
}
hr {display:none}

/* Font-sizing -default medium or 16 so 62.5% is 10*/
BODY {font-size:72.5%}
/*this takes 16px down to 10px or 1em*/
H1 {font-size:4em}  /* displayed at 48px */
H2 {font-size:3em}  /* displayed at 18px =1.5em*/
H3, th {font-size:1.25em}  /* displayed at 15px */
H4 {font-size:1em}  /* displayed at 12px */
H5 {font-size:.8em}  /* displayed at 9px */
H6 {font-size:.7em}  /* displayed at  px  Use mostly with sourcing*/
li {font-size:1em}  

UL, LI {font-size:1.05em}/*changed from 1em-too small*/

/* Formatting Stylesheet */  
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;} 

#A:link    { color: blue}    /* unvisited links */
#a:visited {color: #993333} /* visited links   */
#a:hover {color: #006699}   /* user hovers     */
#a:active {color: red}      /* active links    */

li.gray{list-style-image: url(../misc/gray.gif); color: #336633; height: 1em; margin: 0 -8em 0 2em}
li.minus{list-style-type: none; color: #336633; margin: 0em -8em 0em 2em}
li.brown{list-style-image: url(../misc/LBrownArrow.gif); color: #336633; height: 1.2em; margin: 0 -8em 0 4em}
li.plus {list-style-type: none; color: #336633; margin: 0em -8em 0em 4em}
li.purple {list-style-image: url(../misc/arrowbullet5.gif); color: #336633; height: 1.2em; margin: 0 -8em 0em 6em}
li.plus2 {list-style-type: none; color: #336633; margin: 0em -8em 0em 6em}
li.green {list-style-image: url(../misc/LGreenArrow.gif); color: #336633; height: 1.2em; margin: 0 -8em 0em 8em}
li.plus3 {list-style-type: none; color: #336633; margin: 0em -8em 0em 8em}
li.red{list-style-image: url(../misc/LRedArrow2.gif); color: #336633; height: 1.2em; margin: 0 -8em 0 10em}
li.plus4 {list-style-type: none; color: #336633; margin: 0em -8em 0em 10em}
li.yellow {list-style-image: url(../misc/LYellowArrow.gif); color: #336633; height: 1.2em; margin: 0 -8em 0 12em}
li.plus5 {list-style-type: none; color: #336633; margin: 0em -8em 0em 12em}
li.blue {list-style-image: url(../misc/BlueArrow.gif); color: #336633; height: 1.2em; margin: 0 -8em 0 14em}
li.plus6 {list-style-type: none; color: #336633; margin: 0em -8em 0em 14em}
li.orange {list-style-image: url(../misc/LOrangeArrow.gif); color: #336633; height: 1.2em; margin: 0 -8em 0 16em}
li.plus7 {list-style-type: none; color: #336633; margin: 0em -8em 0em 16em}
li.turq {list-style-image: url(../misc/turq.gif); color: #336633; height: 1.2em; margin: 0 -8em 0 18em}
li.plus8 {list-style-type: none; color: #336633; margin: 0em -8em 0em 18em}	
li.pink {list-style-image: url(../misc/pinkarrow.gif); color: #336633; height: 1.2em; margin: 0 -8em 0 20em}
li.plus8 {list-style-type: none; color: #336633; margin: 0em -8em 0em 20em}	
	
td {vertical-align: top;}
.dive {vertical-align: sub;}
.climb {vertical-align: super;
font-size: .675em;
} /*<p>This is a <span class="climb">test</span>*/


.source {color: #006699;
  text-align:left;
  font-weight:700;
  }
 
 .black
 {
 color: #000000;  
 font-weight: normal;
 font-size: 1.1em;
 text-indent: 2%;
 }
 

h1, h2, h3, h4, h5, h6, p, td, ul, ol, li, dl, dt, dd
{
font-family: "Trebuchet MS", Helvetica, sans-serif;

}

.climb{
	vertical-align: super;    /* Use for sourcing*/
	font-size:.7em;
	}

/* Table Formatting */
img
{
display: block;
margin: 0 auto;
text-align: center;
}

th
{
font-size:1.3em;
text-transform: uppercase;
text-align: center;
}

td
{
	font-size:1.1em;
	text-align:left;
}
	
#table1 /*surnames*/
 { border-collapse: collapse;}

   
 #locations
  { border-collapse: collapse;

}	
#lists
  { border-collapse: collapse;
}

/* FGS layout*/

#parents
{
border-collapse: collapse;
border: 2px #993333;
width: auto;
}

.kids /*Children of fgs*/
{
border-collapse: collapse;
border-width: 1px;
border-color: #993333;
width: 98%;
}

table#parents th {
 	padding: 1px;
 	border: solid #993333 1px;  
 	width: 10%;
 	font-family: "Trebuchet MS", Helvetica, sans-serif;
 	font-size: .95em;}  
 	

 table#parents td {
    	padding: 1px;
    	border: solid #993333 1px;   
    	width: 40%;
    	font-family: "Trebuchet MS", Helvetica, sans-serif;
    	color: #000000;
 }

.two{
	padding: 1px;
 	border: solid #993333 1px; 
 	width: 11%;
 	font-family: "Trebuchet MS", Helvetica, sans-serif;
 	text-align: left;
 	font-size: .95em;}  
  
.photo
	{
	border: 1px solid #333333;
	padding: 7px;
	width: 250px;
}
  	
.leftcol {
     	text-align:left;
     	width: 10%;
     	border: 1px #993333;
    }
    
.name{
text-decoration: none;
	text-align: center;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 1.4em; 
	color: #336633;
	font-weight: 700;
	}
	
.enter{
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 1.05em;
	color: #000000;
	font-weight: normal;
	}
   
.data {
text-decoration: none;
     	padding: 1px;
	border: solid #993333 1px;   
	width: 22%;
    	font-family: "Trebuchet MS", Helvetica, sans-serif;
    	font-size: 1.05em;
    	color: #000000;
     	}
 	
.fgs{				/* center pictures in FGS sheets */
	
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	}
	
.fgs2 {
     	padding: 1px;
	border: solid #993333 1px;   
	width: 22%;
    	text-align: center;
     	}	

#note{             /*Note at top of FGS sheets*/
display: none;
}
	
.note{             /*Note at top of FGS sheets*/
display: none;
}
	
.separate{	/*Separator in FGS Family Historys*/
	font-family: "Times New Roman", serif;
	text-align: center;
	font-size: 1.5em;
	color: #0000FF;
	}
	
.quote{			/*FGS Family History data indented for print*/
	margin: 0 3em 0 3.5em;
	font-size: 11pt;
	} 	
	
hr{
	display: none;
	}
	
.quote2{			/*FGS Family History data indented for print*/
	margin: 0 2em 0 8em;

	}
	
.history{
font-family: "Times New Roman", serif;
	text-align: center;
	font-size: 1.5em;
	color: blue;
}	

.float {             /*For CSS and XHTML images*/
display: none;
}
.float2 {             /*For CSS and XHTML images*/
display: none;
}
.container {				 /*For CSS and XHTML images*/
display: none;

  }
  
 .p2{		/* center paragraph text -one liners *  This one WORKS sometimes*/
display: none;
}