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


/* Searchbar Styles */
.memnetLogo {
	height: 27px;
	width: 80px;
	background:  url("/sitemaker/memsol_templates/common_resources/icons/memnet_logo_white.png") no-repeat;

}


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


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

.bodytable{
	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('headerbg.jpg') no-repeat;
	height: 185px;
	width:585px;
}

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

}

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

}



.lifemenu {
	font-size: 13px;
	font-weight: bold;
}

.lifemenu a{
	color: #FFF;
	text-decoration: none;
}

.lifemenu a:hover{
	color: #FFF;
	text-decoration: underline;
}

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

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


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

.corneroverlay {
	position: absolute;
	top: 71px;
	width: 255px;
}
.primaryphoto{
 border: 1px solid #232323;
 width: 248px;
}

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

h1 {
	color: #455042;
	font-family: Arial;
	font-size: 22px;
	line-height: 21px;
	margin-bottom: 1px;
	padding-left: 10px;
	padding-top: 10px;
}



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



/* TREE STYLES */

.thisfamilyname {
	/* background: url('thistreename.gif') no-repeat #9ca082; */
	background: #6c6f5b;
	border: 1px solid #515e1b;
	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 #717171;
	line-height: 34px;
	width: 208px;
	font-family: Arial
	font-size: 12px;
}

.friendname a{
	color: #515e1b;
	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 #717171;
	line-height: 34px;
	width: 208px;
}




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

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

.footer {
	width: 880px;
	background: #232615 url('footer.jpg') no-repeat;
	height:50px;
	color: #FFF;
}

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

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

