/* Body */
body
{
	background: #e0f6ff; /* Old browsers */
	background: -moz-linear-gradient(top,  #e0f6ff 0%, #ffffff 51%, #8ebfff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e0f6ff), color-stop(51%,#ffffff), color-stop(100%,#8ebfff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #e0f6ff 0%,#ffffff 51%,#8ebfff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e0f6ff 0%,#ffffff 51%,#8ebfff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #e0f6ff 0%,#ffffff 51%,#8ebfff 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #e0f6ff 0%,#ffffff 51%,#8ebfff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0f6ff', endColorstr='#8ebfff',GradientType=0 ); /* IE6-9 */
	
    background-attachment: fixed;
}

.background-overlay
{
	background-image:url('/wp-content/images/mobilefamilytree/background.png');
	background-size: 675px 500px;
	width:675px;
	height:500px;
	position:fixed;
	top:0px;
	left:0px;
	z-index:-1;
}