


<style type="text/css">
<!--

* { 	margin: 0;
	padding: 0:
}
body { 
	background-color: black;)
}

#outerlimits {

		background-color: #000000;
		border: 3px solid #2F4F4F;

}

#nav {
	background-color: #56789a;
	font-size: 14px; color: #abcdef ;
}

#nav img {
	border: 0;
	float: left; 
	margin: 0 0 0 0;
}

#picbar {
	clear: both;
	background-color: #56789a;
	float: left;
	img: border
}
#h_w {
	background-color: #abcdef;
	float: left;
}

#footer {
	width: 720px;
	height: 88px;
	background-color: #345678;
	clear: both;}
	#footer img{ float: right;
	padding: 14.5px 50px 0 0;
}
.copy {
	width: 150px;
	height: 20px;
	padding: 28px;
	background-color: #345678;
	color: #cccc99; font-size: 10px;
	float: left;
}

/* This starts the menu contents */

.menutit {
	background-color: #56789a;
	color: #abcdef;
	font-size: 20px;
	padding: 5px 0 0 0;
}

.menu {
	width: 438px;
	height: 142px;
	background-image: url(images/menu/f_s_blueblue.jpg);
	margin: 7px 0 0 255px;
}
	.menu a:hover  {  
			font-decoration: underline; font-size: 14px; color: #e6e6cc ;
}
	.menu table  {  
			border-style: solid;
}
	table.nav {
		width: 436px;
		height: 142px;
		margin: 0px 0 0 0px;
		margin: 0 5 0 0;
		border: 0;
		color: #abcdef;
		font-family: Helvetica, sans-serif; font-size: 12px;
}
	table.nav th  { 
		width: 76px;
		height: 68px;
		text-align: center;				 
			text-decoration:none; vertical-align: middle; font-weight: bold; font-size: 12px; color: #2F4F4F ;
}
	table.nav td  { 
		width: 76px;
		height: 68px;
		text-align: center;			 
			text-decoration:none; font-weight: bold; font-size: 12px; color: #abcdef ;
}

	table.nav th:hover  {  
			text-decoration:none; font-weight: bold; font-size: 12px; color: #e6e6cc ;
}
	table.nav td:hover  {  
			text-decoration:none; font-weight: bold; font-size: 12px; color: #e6e6cc ;
}

	table.nav a  {  
			text-decoration:none; font-family: Helvetica, sans-serif; font-size: 12px; color: #abcdef; 
}
	table.nav a:hover  {  
			text-decoration:none; font-size: 12px; color: #e6e6cc ;
}

/* This is inside the Picture Bar Div: */

.pictext1 {
	font-size: 12px;
	color: #abcdef;
	font-family: Arial, sanserif;
	font-weight: bold; 
	text-align: left;
	background-color: #56789a;
	margin: 6 0 0 0;
}
a {
			text-decoration: none;
			font-size: 14px; color: #cccc66 ;
}
	.pictext1  a:hover  {  
			text-decoration:underline; font-size: 14px; color: #e6e6cc;
}

.pictext2 {
	width: 225px;
	height: 180px;
	font-family: Arial, sanserif;
	text-size: 40px;
	text-align: center;
	background-color: #56789a;
	margin: 1 0 0 30px;
 
}
	.pictext2 li a {
			color: #abcdef;
			text-decoration: none;
			font-family: sanserif;
			font-size: 15px; color: #09233B ;
}
	.pictext2 li a:hover {
			color: #e6e6cc; 
			border-bottom: 4px solid #635e0c;
	}


.photo1 img{
	border: 0px;
	border:outset 2px;
	margin: 10px 0 0 3px;
 }

#text2 {
	background-color: #cccc66;
	margin: 0 0 0 0;
 
}
li.text2 {
	list-style: none
}


/** This is inside the H W Div: **/
.main {
	background-color: #abcdef;
	font-family: Arial, sanserif;
	text-size: 24px;
	color: #09233B;
}
.main h2 {
	font-size: 28px;
	color: #09233B;
	font-family: Freestyle Script, Arial, sanserif;
	text-align: center;
}
.main h3 {
	font-size: 12px;
	color: #09233B;
	font-family: Arial, sanserif;
	text-align: center;
}
.main h4 {
	font-size: 12px;
	color: #09233B;
	font-family: Arial, sanserif;
	text-align: center;
}
.main img {	
	border: 0px;
	border: outset 2px;
	margin: 10px 0 0 97px;	
}


/** This is inside the family Bar Div: **/
	/**This is the FAMILY NAME table style**/



.family1 {
	width: 220px;
	height: 28px;
	border: 2px outset lightblue ;
	background-color: #abcdef;
	float: left;
	margin: 10px;
}
.family1 table{
			width: 100%;
			backgound-color: #abcdef;
			align: center;
			text-decoration:none; font-size: 17px; color: #09233B ;
}
	.family1 th {
			width: 100%;
			height: 10px;
			border: 1px inset lightblue ;
			text-align: center;  
			color: #09233B ;
}

	.family1 a {
			width: 100%;
			height: 10px;
			text-align: center;  
			text-decoration:none; font-size: 17px; color: #09233B ;
}
	.family1 a:hover  {  
			text-decoration:underline; font-size: 17px; color: ##09233B ;
}

.family2 {
	width: 220px;
	height: 28px;
	border: 2px outset lightblue ;
	background-color: #abcdef;
	float: left;
	margin: 10px;
}
}
.family2 table{
			width: 100%;
			color: #09233B;
			backgound-color: #abcdef;
			align: center;
			text-decoration:none; font-size: 17px; color: #09233B ;
}
	.family2 th {
			width: 214px;
			height: 10px;
			border: 1px inset lightblue ;
			text-align: center;  
			color: #09233B ;
}

	.family2 a {
			width: 100%;
			height: 10px;
			text-align: center;  
			text-decoration:none; font-size: 17px; color: #09233B ;
}
	.family2 a:hover  {  
			text-decoration:underline; font-size: 17px; color: ##09233B ;
}

	/**This is the H-PARENTS NAME table style**/

.husbandp {
	width: 220px;
	height: 28px;
	border: 2px outset lightblue ;
	background-color: #abcdef;
	float: left;
	margin: 10px;
}
.husbandp table{
			width: 100%;
			color: #09233B;
			backgound-color: #abcdef;
			align: center;
}
	.husbandp th {
			width: 214px;
			height: 10px;
			border: 1px inset lightblue ;
			text-align: center;  
			color: #09233B ;
}
	.husbandp   a {
			width: 100%;
			height: 10px;
			text-align: center;  
			text-decoration:none; font-size: 17px; color: #09233B ;
}
	.husbandp a:hover  { 
			text-decoration:underline; font-size: 17px; color: ##09233B ;
}

	/**This is the W-PARENTS NAME table style**/

.wifep {
	width: 220px;
	height: 28px;
	border: 2px outset lightblue ;
	background-color: #abcdef;
	float: left;
	margin: 10px;
}
.wifep table{
			width: 100%;
			color: #09233B;
			backgound-color: #abcdef;
			align: center;
}
	.wifep th {
			width: 214px;
			height: 10px;
			border: 1px inset lightblue ;
			text-align: center;  
			color: #09233B ;
}
	.wifep a {
			width: 100%;
			height: 10px;
			text-align: center;  
			text-decoration:none; font-size: 17px; color: #09233B ;
}
	.wifep a:hover  {  
			text-decoration:underline; font-size: 17px; color: ##09233B ;
}


	/**This is the HUSBAND table style**/


.husband {
	width: 240px
	height: 250px;
	border: 2px outset lightblue ;
	background-color: #abcdef;
	float: left;
	margin: 10px;
}
.husband table{
			width: 220px;
			color: #09233B;
			backgound-color: #abcdef;
			align: center;
}
.husband th{
			width: 79%;
			border: 1px inset lightblue ; 
			color: #09233B;
			backgound-color: #abcdef;
			align: center;
}
	.husband a  {  
			text-decoration: none; text-align: center; color: #09233B ;  font-size: 16px;
}
	.husband td  {  
			width: 79%;
			border: 1px inset lightblue ; 
			color: #09233B;
			backgound-color: #abcdef;
			align: center;
}
	.husband a:hover  {  
			text-decoration: underline; font-size: 16px; color: ##09233B ;
}

	/**This is the WIFE table style**/

.wife {
	width: 240px
	height: 250px;
	border: 2px outset lightblue ;
	background-color: #abcdef;
	float: left;
	margin: 10px;
}
.wife table{
			width: 220px;
			color: #09233B;
			backgound-color: #abcdef;
			align: center;
}
.wife th{
			width: 79%;
			border: 1px inset lightblue ; 
			color: #09233B;
			backgound-color: #abcdef;
			align: center;
}
	.wife a  {  
			text-decoration: none; text-align: center; color: #09233B ;  font-size: 16px;
}
	.wife td  {  
			width: 79%;
			border: 1px inset lightblue ; 
			color: #09233B;
			backgound-color: #abcdef;
			align: center;
}
	.wife a:hover  {  
			text-decoration: underline; font-size: 16px; color: ##09233B ;
}
	/**This is the MARRIAGE table style**/

#marriage {
	border: 2px outset lightblue ;
	background-color: #abcdef;
	left: 50px;
	margin: 20px 0 0 45px;
	float: left;

}
#marriage table{
			color: #09233B;
			backgound-color: #abcdef;
			align: center;
}
	#marriage th  {  
			
			border: 1px inset lightblue ; 
			color: #09233B;
			backgound-color: #abcdef;
			align: center;
}
	#marriage a  {  
			text-decoration: none; color: #09233B ;  font-size: 16px;
}
	#marriage td  {  
			border: 1px inset lightblue ; 
			color: #09233B;
			backgound-color: #abcdef;
			text-align: center;
}
	#marriage a:hover  {  
			text-decoration: underline; font-size: 16px; color: ##09233B ;
}

.firstspouse1 {
	border: 2px outset lightblue ;
	background-color: #abcdef;
	float: left;
	margin: 15px 0 0 137px;
}

.firstspouse1 table{
			color: #09233B;
			backgound-color: #abcdef;
}
	.firstspouse1 th  {  
			
			border: 1px inset lightblue ; 
			color: #09233B;
			backgound-color: #abcdef;
			align: center;
}
	.firstspouse1 a  {  
			text-decoration: none; color: #09233B ;  font-size: 16px;
}
	.firstspouse1 td  {  
			border: 1px inset lightblue ; 
			color: #09233B;
			backgound-color: #abcdef;
			text-align: center;
}
	.firstspouse1 a:hover  {  
			text-decoration: underline; font-size: 16px; color: #09233B ;
}
.firstspouse2 {
	border: 2px outset lightblue ;
	background-color: #abcdef;
	float: left;
	margin: 15px 0 0 137px;
}
.firstspouse2 table{
			color: #09233B;
			backgound-color: #abcdef;
}
	.firstspouse2 th  {  
			
			border: 1px inset lightblue ; 
			color: #09233B;
			backgound-color: #abcdef;
			align: center;
}
	.firstspouse2 a  {  
			text-decoration: none; color: #09233B ;  font-size: 16px;
}
	.firstspouse2 td  {  
			border: 1px inset lightblue ; 
			color: #09233B;
			backgound-color: #abcdef;
			text-align: center;
}
	.firstspouse2 a:hover  {  
			text-decoration: underline; font-size: 16px; color: #09233B ;
}

#marriagetext {
	background-color: #abcdef;
}
#marriagetext h4 {
	font-size: 12px;
	color: #09233B;
	font-family: Arial, sanserif;
	text-align: center;
}

	/**This is the KIDS TITLE table style**/

.childbar {
	border: 2px outset lightblue ;
	background-color: #abcdef;
	float: left;
	margin: 10px 0 0 45px;
}	
.childbar table{
			color: #09233B;
			backgound-color: #abcdef;
}

	.childbar th {
			width: 100%;
			height: 10px;
			border: 1px inset lightblue ;
			text-align: center;  
			color: #09233B ;
}


	/**This is the KIDS table style**/

#kids{
			background-color: #abcdef;
}

.cname {
			border: 2px outset lightblue ;
			border-right-width: 0px ;
			background-color: #abcdef;
			float: left;
			margin: 15px 0 0 5px;
}
.cname table{
			color: #09233B;
			border-right-width: 0px ;
			backgound-color: #abcdef;
			align: center;
}
.cname th{
	
			border: 1px inset lightblue ;

			color: #09233B;
			backgound-color: #abcdef;
			align: center;
}
	.cname a  {  
			text-decoration: none; text-align: center; color: #09233B ;  font-size: 16px;
}
	.cname td  {  

			border: 1px inset lightblue ;
 
			color: #09233B;
			backgound-color: #abcdef;
			align: center;
}
	.cname a:hover  {  
			text-decoration: underline; font-size: 16px; color: #09233B ;
}

	/**This is the WIFE table style**/

.cborn {
	border: 2px outset lightblue ;
	border-left-width: 0px ;
	border-right-width: 0px ;
	background-color: #abcdef;
	float: left;
	margin: 15px 0 0 0;
}
.cborn table{
			color: #09233B;
			backgound-color: #abcdef;
			align: center;
}
.cborn th{
			border: 1px inset lightblue ;
			border-left-width: 0px ; 
			color: #09233B;
			backgound-color: #abcdef;
			align: center;
}
	.cborn td  {  
			border: 1px inset lightblue ;
			border-left-width: 0px ; 
			color: #09233B;
			backgound-color: #abcdef;
			align: center;
}

.cspouse {
			border: 2px outset lightblue ;
			border-left-width: 0px ;
			border-right-width: 0px ;
			background-color: #abcdef;
			float: left;
			margin: 15px 0 0 0;
}
.cspouse table{
			color: #09233B;
			border-left-width: 0px ;
			backgound-color: #abcdef;
			align: center;
}
.cspouse th{
	
			border: 1px inset lightblue ;
			border-left-width: 0px ;
			color: #09233B;
			backgound-color: #abcdef;
			align: center;
}
	.cspouse a  {  
			text-decoration: none; text-align: center; color: #09233B ;  font-size: 16px;
}
	.cspouse td  {  

			border: 1px inset lightblue ;
 			border-left-width: 0px ;
			color: #09233B;
			backgound-color: #abcdef;
			align: center;
}
	.cspouse a:hover  {  
			text-decoration: underline; font-size: 16px; color: #09233B ;
}

.cdied {
	border: 2px outset lightblue ;
	border-left-width: 0px ;

	background-color: #abcdef;
	float: left;
	margin: 15px 0 0 0;
}
.cdied table{
			color: #09233B;
			backgound-color: #abcdef;
			align: center;
}
.cdied th{
			border: 1px inset lightblue ;
			border-left-width: 0px ; 
			color: #09233B;
			backgound-color: #abcdef;
			align: center;
}
	.cdied td  {  
			border: 1px inset lightblue ;
			border-left-width: 0px ; 
			color: #09233B;
			backgound-color: #abcdef;
			align: center;
}

.close {	
	background-color: #abcdef;
	font-family: Arial, sanserif;
	color: #09233B;
}
.close h2 {
	font-size: 12px;
	color: #09233B;
	font-family: Arial, sanserif;
	text-align: center;
}

	/*This is the independent styles*/


pre  {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;
}

star {  	
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #003e3e ;
}


h1 {
	font-size: 38px;
	color: #000040;
	font-family: Arial, sanserif;
	text-align: center;
	vertical-align: middle;

}

h2 {
	font-size: 24px;
	color: #cccc66;
	font-family: Arial, sanserif;
	text-align: center;
}

ol,ul {
	list-style:none;
	padding: 10px 0 0 0px;
}

</style>