	body {background:#FFFFFF; margin:0px;}

	h1 {font-size:1em; font-weight:bold; font-family: Arial, Verdana, Helvetica, sans-serif; color:#000000; text-align:justify; line-height:1.2em; margin:0px;}

	h2 {font-size:0.9em; font-weight:bold; font-family: Arial, Verdana, Helvetica, sans-serif; color:#000000; text-align:justify; line-height:1.2em; margin:0px;}

	p {font-size:0.8em; font-weight:500; font-family: Arial, Verdana, Helvetica, sans-serif; color:#000000; text-align:justify; line-height:1.2em;}

blockquote {font-size:0.8em; font-weight:500; font-family: Arial, Verdana, Helvetica, sans-serif; color:#000000; text-align:justify; line-height:1.2em;}

/* There must be a blank between the selector and the declaration block (IE 6 pseudo elements bug) */
/*p:first-letter {font-size:1.4em;}*/

	ul { list-style-image:url("images/bullet2.gif");font-size:0.8em; font-weight:500; font-family: Arial, Verdana, Helvetica, sans-serif; color:#000000; text-align:left; line-height:1.2em;}

	ol { font-size:0.8em; font-weight:500; font-family: Arial, Verdana, Helvetica, sans-serif; color:#000000; text-align:left; line-height:1.2em;}

	.othermarrge {font-size:0.7em; color:#000000;}
	.uncertain {font-size:0.85em; font-style:italic;}
	.otherspellings {font-size:0.85em;}

	.center {text-align:center;}

	.right  {text-align:right;}

	.black  {font-weight:bold; color:#000000;}
	
	.quote { font-family:Verdana; font-size:0.715em; margin-left:5%; margin-right:5%;  text-align:justify;}
	.quotewithin { font-family:Verdana; font-size:0.715em; margin-left:7%; margin-right:7%; text-align:justify;}

a 
{	
font-family: Arial, Verdana, Helvetica, sans-serif;
color:#000000;
text-decoration: none;
}

.imageright 
{
float:right;
margin-left:15px; 
margin-right:0px;
margin-bottom:3px;
border:1px solid black;
background-color: #eeeeee;
width:100px;
}

.imageleft 
{
float:left;
margin-left:0; 
margin-right:15px;
margin-bottom:3px;
border:1px solid black;
background-color: #eeeeee;
width:100px;
}

.caption 
{
font-weight:900; 
text-align:left;
font-size:9px;
padding-top:1px;
padding-right:5px; 
padding-bottom:5px;  
padding-left:5px;
margin-top:0px; 
margin-right:0px; 
margin-bottom:0px; 
margin-left:0px;
}

.copyright {visibility:hidden; display:none;}
	

	.brounnav {font-size:0.8em; font-weight:500; font-family: Arial, Verdana, Helvetica, sans-serif; color:#000000; text-align:left; text-decoration:underline; margin:0px;}
	a.brounnav:link {color:#000000; font-size:1em;}
	a.brounnav:visited {color:#000000; font-size:1em;}
	a.brounnav:hover {color:#000000; font-size:1em;}
	a.brounnav:active {color:#000000; font-size:1em;}

	.stewartnav {font-size:0.8em; font-weight:500; font-family: Arial, Verdana, Helvetica, sans-serif; color:#000000; text-align:left; text-decoration:underline; margin:0px;}
	a.stewartnav:link {color:#000000; font-size:1em;}
	a.stewartnav:visited {color:#000000; font-size:1em;}
	a.stewartnav:hover {color:#000000; font-size:1em;}
	a.stewartnav:active {color:#000000; font-size:1em;}

	.langnav {font-size:0.8em; font-weight:500; font-family: Arial, Verdana, Helvetica, sans-serif; color:#000000; text-align:left; text-decoration:underline; margin:0px;}
	a.langnav:link {color:#000000; font-size:1em;}
	a.langnav:visited {color:#000000; font-size:1em;}
	a.langnav:hover {color:#000000; font-size:1em;}
	a.langnav:active {color:#000000; font-size:1em;}
	
tr
 {
  background-color:#ffffff;
 }
 td
 {
 font-size:0.8em; font-weight:500; font-family: Arial, Verdana, Helvetica, sans-serif; color:#000000;
 }
 .band1
 {
 background-color:#eeeeee;
 }
 .band2
 {
 background-color:#dddddd;
 }
 
a.chart{font-family: Arial, Verdana, Helvetica, sans-serif; color:#000000;  text-decoration:none;}
	



/*#page { position:absolute; width:80%; z-index:120; left: 120px; top: 20px; background-color: transparent; border:none; margin:0px;}*/

	#brounpage {top:20px; left:15px; background-color: transparent; border:none; margin-bottom:20px;}

	/*#brounpage {position:absolute; z-index:120; width:80%; top: 5%; background-color: transparent; border:none; margin-left:7.5%; margin-right:10%; margin-bottom: 5%; margin-top: 5%;}*/

	#topnav { visibility:hidden; display:none; position:absolute; z-index:100; left: 90px; top: 10px; background-color: transparent; border:none; margin:0px;}

	#aboutmeupper {visibility:hidden; display:none; float:right; width:350px; border:1px solid #9999CC; padding-top:5px; padding-right:15px; padding-bottom:5px; padding-left:15px; margin-left: 15px; text-align:justify; background-color:#F2F3F7; height:auto;}

	#aboutmelower {visibility:hidden; display:none; border:1px solid #9999CC; padding-top:5px; padding-right:15px; padding-bottom:5px; padding-left:15px; text-align:justify; background-color:#F2F3F7; height:auto;}

	#intnavigation { visibility:hidden; display:none;  position:absolute; z-index:45; left: 310px; top: 198px; background-color: transparent; border:none; margin:0px;}

	#intnav { visibility:hidden; display:none;  position:absolute; z-index:45; left: 540px; top: 198px; background-color: transparent; border:none; margin:0px;}

	#search { visibility:hidden; display:none;  position:absolute; width:131px; height:15px; z-index:20; left: 460px; top: 40px; background-color: transparent; border:none; background-image:url("images/search.gif"); margin:0px; background-repeat:no-repeat;}

	#find { visibility:hidden; display:none;  position:absolute; z-index:40; left: 600px; top: 36px; background-color: transparent; border:none; margin:0px;}

	#line { visibility:hidden; display:none;  position:absolute; width: 490px; height:20px; z-index:30; left: 300px; top: 60px; background-color: transparent; border:none; background-image:url("images/line.gif"); margin:0px; background-repeat:repeat-x;}

	#navback { visibility:hidden; display:none;  position:absolute; width:273px; height:250px; z-index:5; left: 18px; top: 40px; background-color: transparent; border:none; background-image:url("images/menu-bg.jpg"); background-repeat:no-repeat; margin:0px;}

/* display must be set to none as well here*/
	#broun,#broun2,#broun3  {visibility:hidden; display:none; position:absolute; width:110px; height:110px; z-index:60; left: 18px; top: 78px; background-color: transparent; border:none; margin:0px;}

	#broun2 {z-index:61; visibility:hidden; display:none; }

	#broun3 {z-index:62; visibility:hidden; display:none; }
	
	#broun,#broun2,#broun3 img { visibility:hidden; display:none;  }
	
	#stewart,#stewart2,#stewart3 {visibility:hidden; display:none;  position:absolute; width:93px; height:93px; z-index:70; left: 184px; top: 40px; background-color: transparent; border:none; margin:0px;}

	#stewart2 {z-index:71; visibility:hidden; display:none; }

	#stewart3 {z-index:72; visibility:hidden; display:none; }

	#lang,#lang2,#lang3 {visibility:hidden; display:none;  position:absolute; width:63px; height:63px; z-index:80; left: 174px; top: 206px; background-color: transparent; border:none; margin:0px;}

	#lang2 {z-index:81; visibility:hidden; display:none; }

	#lang3 {z-index:82; visibility:hidden; display:none; }

	#ad,#ad2,#ad3 {visibility:hidden; display:none; position:absolute; width:470px; height:54px; z-index:100; left: 300px; top: 177px; background-color: transparent; border:none; margin:0px;}

	#ad2 {z-index:101; visibility:hidden; display:none; }

	#ad3 {z-index:102; visibility:hidden; display:none; }

	#brounad,#brounad2,#brounad3 {visibility:hidden; display:none; position:absolute; width:470px; height:54px; z-index:100; left: 300px; top: 84px; background-color: transparent; border:none; margin:0px;}

	#brounad2 {z-index:101; visibility:hidden; display:none; }

	#brounad3 {z-index:102; visibility:hidden; display:none; }
	
	#gen {visibility:hidden; display:none;  position:absolute; width:462px; height:203px; z-index:90; left: 300px; top: 84px; background-color: transparent; border:none; background-image:url("images/genealogy.jpg"); margin:0px; background-repeat:no-repeat;}

	#corner {visibility:hidden; display:none;  position:absolute; width:124px; height:103px; z-index:110; left: 49px; top: 254px; background-color: transparent; border:none; background-image:url("images/corner.gif"); margin:0px; background-repeat:no-repeat;}

	#brouncorner {visibility:hidden; display:none; position:absolute; width:124px; height:103px; z-index:110; left: 49px; top: 314px; background-color: transparent; border:none; background-image:url("images/corner.gif"); margin:0px; background-repeat:no-repeat;}

	#brounmenu {visibility:hidden; display:none;  position:absolute; width:469px; height:210px; z-index:40; left: 300px; top: 148px; background-color: transparent; border:none; background-image:url("images/broun-menu.gif"); margin:0px; background-repeat:no-repeat;}

	#stewartmenu {visibility:hidden; display:none;  position:absolute; width:469px; height:210px; z-index:40; left: 300px; top: 148px; background-color: transparent; border:none; background-image:url("images/stewart-menu.gif"); margin:0px; background-repeat:no-repeat;}

	#langmenu {visibility:hidden; display:none;  position:absolute; width:469px; height:210px; z-index:40; left: 300px; top: 148px; background-color: transparent; border:none; background-image:url("images/lang-menu.gif"); margin:0px; background-repeat:no-repeat;}



