.floatleft
{
float: left; 
padding: 0px 10px 10 2px;
border: 1px solid #666;
padding: 0px 2px 2px 2px;

}

.floatleft img 
{
float: left;
}

.thumbnail
{
float: left;
width: 260px;
border: 1px solid #999;
margin: 0 2px 2px 0;
padding: 5px;
height: 140px;
}

.thumbnail img 
{
float: left;
height: 100px
}
.BoxText {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; margin-right: 5px; margin-left: auto; border: medium #000000 solid; width: 170px; background-color: #FFFFFF; left: auto; top: auto; clip:      rect(   ); text-align: center; position: relative; height: 112px; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; vertical-align: middle; float: left; margin-top: 10px}

.BoxTextInd {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; margin-right: auto; margin-left: auto; border: medium #000000 solid; background-color: #FFFFFF; left: 200px; top: auto; clip:              rect(   ); text-align: center; position: relative; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; vertical-align: middle; margin-top: 20px; clear: right; float: left; width: 350px}

.Outsidel {  margin-right: auto; margin-left: auto; height: auto; clip:          rect(   ); float: left; vertical-align: middle; left: auto; width: 400px}
.Outsider {  margin-right: auto; margin-left: auto; height: auto; clip:           rect(   ); float: left; vertical-align: middle; left: auto; width: 400px; position: static}
.Outsidem {  clip:              rect(   ); float: left; vertical-align: middle; position: relative; width: 800px}

.ClearLeft {  clear: left}
.Parent {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; margin-right: 5px; border: medium #000000 solid; width: 170px; background-color: #FFFFFF; left: 87px; top: auto; clip:           rect(   ); text-align: center; height: 112px; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; vertical-align: middle; float: left; margin-top: 10px; position: relative}

.FFBox {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border: #000000; border-style: solid; border-top-width: medium; border-right-width: medium; border-bottom-width: medium; border-left-width: medium; position: static; left: 20px; top: 20px; clip:   rect(   ); background-color: #FFFFFF; height: 112px; width: 170px}
.FMBox {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border: medium #000000 solid; position: relative; left: 10px; top: 20px; clip:     rect(   ); background-color: #FFFFFF; height: 112px; width: 170px}
.MMBox {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border: #000000; border-style: solid; border-top-width: medium; border-right-width: medium; border-bottom-width: medium; border-left-width: medium; position: static; left: 400px; top: 20px; clip:   rect(   ); background-color: #FFFFFF; height: 112px; width: 170px}


.MFBox {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border: #000000; border-style: solid; border-top-width: medium; border-right-width: medium; border-bottom-width: medium; border-left-width: medium; position: static; left: 580px; top: 20px; clip:   rect(   ); background-color: #FFFFFF; height: 112px; width: 170px}

/*div {padding: 0px 0px 0px 0px; border: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
a {padding: 0px 0px 0px 0px; border: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
img {padding: 0px 0px 0px 0px; border: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}*/

td#nav {margin: 0 210px 0 150px;}
td#nav ul {margin: 0; padding: 0; list-style-type: none;}
td#nav li {text-align: center; position: relative; z-index: 1;}
td#nav a {display: block; width: 150px; height: 30px; margin: 0 auto; text-indent: -5000px; line-height: 0; background-image: url(images/images/menusprite.png); background-repeat: no-repeat;}
td#nav a#HomeOver {background-position: 0px 0px;}
td#nav a#HomeOver:hover {background-position: -150px 0px;}
td#nav a#FamilyOver {background-position: 0px -30px;}
td#nav a#FamilyOver:hover {background-position: -150px -30px;}
td#nav a#VacationsOver {background-position: 0px -60px;}
td#nav a#VacationsOver:hover {background-position: -150px -60px;}
td#nav a#JohnOver {background-position: 0px -90px;}
td#nav a#JohnOver:hover {background-position: -150px -90px;}
td#nav a#ChristyOver {background-position: 0px -120px;}
td#nav a#ChristyOver:hover {background-position: -150px -120px;}
td#nav a#GenealogyOver {background-position: 0px -150px;}
td#nav a#GenealogyOver:hover {background-position: -150px -150px;}
td#nav a#GuestBookOver {background-position: 0px -180px;}
td#nav a#GuestBookOver:hover {background-position: -150px -180px;}

