body {
	background:  #f7deca url('sitebg.jpg') repeat-x center top;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 25px;
	color: #000;
}

a {
	color: #732520;
	text-decoration: none;
}

a: hover {
	color: #de735f;
	text-decoration: underline;
	}
	
/* Searchbar Styles */
.memnetLogo {
	height: 27px;
	width: 80px;
	background:  url("/sitemaker/memsol_templates/common_resources/icons/memnet_logo_white.png") no-repeat;

}

.flash {
	position: absolute; 
	top: 35px;
	z-index:1;
	background:  url('flash.jpg') no-repeat;
	width: 880px;
	height: 400px;
}
.searchbar {
	background:  url('searchbar.jpg') repeat-x;
}


td {
	font-size: 12px;
	line-height: 22px;
}

.bodybg{
	background: url('bodybg.jpg') repeat-y;
}

.searchbar {
	background:  url('searchbar.jpg') repeat-x;
}

.leftside {
	background: url('leftbg.jpg') repeat-y;
}

.rightside {
	background: url('rightbg.jpg') repeat-y;
}

.header{
	background: url('header.jpg') no-repeat;
	height: 122px;
	width: 835px;
}

.namebox {
	color: #FFF;
	font-family: Arial;
	font-size: 13px;
	line-height: 21px;
	width: 835px;

}

.namebox H1 {
	color: #FFF;
	font-family: Arial;
	font-size: 22px;
	line-height: 21px;
	margin-bottom: 1px;

}




.buttonbg{
	background: url('buttonbg.jpg') no-repeat;
	height: 35px;
	width:585px;
}

.bodytop{
	background: #FFF url('bodytop.jpg') no-repeat;
	height: 400px;
	width:835px;
}


.column_right {
	background: url('columnbg.jpg') no-repeat;
}

.corneroverlay {
	position: absolute;
	top: 71px;
	width: 255px;
}

.photobg {
	background: url('photobg.jpg') repeat-y;

}
.primaryphoto{
 border: 0px solid #232323;
 width: 240px;
}

.box {
	background: url('boxbg.jpg') repeat;
	border-bottom: 1px solid #595959;
	width: 250px;
	font-family: Arial;
	font-size: 12px;
	line-height: 21px;
	color: #232323;
}

.creditbox {
	background: url('creditboxbg.jpg') repeat;
	width: 250px;
	font-family: Arial;
	font-size: 12px;
	line-height: 21px;
	color: #FFF;
}

h1 {
	color: #c32f26;
	font-family: Arial;
	font-size: 22px;
	line-height: 21px;
	margin-bottom: 1px;
}



/* TIMELINE STLES */
.my-timeline {
 height: 350px;
 border: 1px solid #f7af91;
}



/* TREE STYLES */

.thisfamilyname {
	/* background: url('thistreename.gif') no-repeat #9ca082; */
	background: #732520;
	border: 1px solid #f7af91;
	height: 34px;
	line-height: 34px;
	width: 208px;
	font-family: Arial
	font-size: 11px;
	color: #fff;
}


.friendname {
	/* background: url('friendtreename.gif') repeat-y #9ca082; */
	background: #FFF;
	
	border: 1px solid #f7af91;
	line-height: 34px;
	width: 208px;
	font-family: Arial
	font-size: 12px;
}

.friendname a{
	color: #f7af91;
	text-decoration: none;
	font-family: Arial
	font-size: 12px;
	}

.friendname a:hover{
	color: #000;
	text-decoration: underline;
	}
	
	
.familyname {
	/*background: url('treename.gif') repeat-y #9ca082; */
	background: #FFF;
	border: 1px solid #f7af91;
	line-height: 34px;
	width: 208px;
}




.familyname a{
	color: #c32f26;
	text-decoration: none;
	font-family: Arial
	font-size: 11px;
	}
	
.familyname a:hover{
	color: #732520;
	text-decoration: underline;
	}

.familynameTitle {
	font-family: Arial
	font-size: 11px;
}

.footer {
	width: 880px;
	background: url('footerbg.jpg') no-repeat;
	height:75px;
	color: #fff;
}

.footer a {
	color: #ffd7b2;
	text-decoration: none;
}

.footer a:hover {
	text-decoration: underline;
}

