body {	font-family: Arial, Helvetica, sans-serif;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;		background-color: #FFFFFF;	margin: 0px 0px;	font-size: large;}	/* Begin page layout */ .banner {		visibility: visible;	z-index: 1;	height: 50px;	width: 1005px;	left: 0px;	top: 0px;	font-family: Arial, Helvetica, sans-serif;        font-size: 22pt;	text-align: center;	background-color: rgb(102,148,227);	overflow: auto;}.footer {	position: absolute;		visibility: visible;	z-index: 1;	height: 20px;	width: 1005px;	left: 0px;	top: 925px; /*changed from 650px;*/	font-family: Arial, Helvetica, sans-serif;        font-size: 10pt;	text-align: center;	background-color: rgb(102,148,227);	overflow: auto;}.hearts {	position: absolute;	visibility: visible;	z-index: 1;	height: 215px;	width: 186px;	left: 0px;	top:65px;	background-image: url(../images/hearts.png);	vertical-align: middle;}.headshot {	position: absolute;	visibility: visible;	z-index: 2;	height: 183px;	width: 240px;	left: 186px;	top: 50px;	vertical-align: middle;}.testimonial {	position: absolute;	visibility: visible;	z-index: 1;	height: 650px;	width: 220px;	left: 772px;	top: 60px;	vertical-align: middle;	font-family : Arial, Helvetica, sans-serif;	font-size: 10pt;	border: 2px solid rgb(102,148,227);	padding: 4px;	}.testimonial2 {	vertical-align: middle;	font-family : Arial, Helvetica, sans-serif;	font-size: 10pt;	border: 2px solid rgb(102,148,227);	padding: 4px;	text-align: justify;	}.articles {	position: absolute;	visibility: visible;	z-index: 1;	height: 185px;	width: 350px;	left: 5px;	top: 300px;	vertical-align: middle;	font-family : Arial, Helvetica, sans-serif;	font-size: 10pt;	text-align: left;}.slogan {	position: absolute;	visibility: visible;	z-index: 1;	height: 200px;	width: 400px;	left: 380px;	top: 175px;	vertical-align: middle;	font-family : Trebuchet MS, Helvetica, sans-serif;	font-size: 15pt;	font-weight: bold;	text-align: justify;}.slogan1 {	position: absolute;	visibility: visible;	z-index: 1;	height: 200px;	width: 400px;	left: 358px;	top: 195px;	vertical-align: middle;	font-family : Trebuchet MS, Helvetica, sans-serif;	font-size: 12pt;	font-weight: bold;	text-align: justify;}.judith {	position: absolute;	visibility: visible;	z-index: 1;	height: 200px;	width: 400px;	left: 380px;	top: 70px;	vertical-align: middle;	font-family : Trebuchet MS, Helvetica, sans-serif;	font-size: 15pt;	font-weight: bold;	text-align: justify;}.jdate {	position: absolute;	visibility: visible;	z-index: 1;	height: 181px;	width: 186px;	left: 5px;	top: 520px;	vertical-align: middle;	font-family : Arial, Helvetica, sans-serif;	font-size: 10pt;}.services {	position: absolute;	visibility: visible;	z-index: 1;	height: 200px;	width: 360px;	left: 380px;	top: 315px;	vertical-align: middle;	font-family : Trebuchet MS, Helvetica, sans-serif;	font-size: 10pt;	text-align: left;}.green {	position: absolute;	visibility: visible;	z-index: 1;	height: 100px;	width: 232px;	left: 0px;	top: 625px;/*changed from 550px;*/	vertical-align: middle;}.page {		visibility: visible;	z-index: -2;	height: 100%;	width: 100%;	left: 0px;	top: 0px;	text-align: center;	/*background-color: rgb(231,235,244);*/	overflow: auto;/*	border-color: black; *//*	border: thin solid; */}/* End page layout *//* Begin text styles */.jdate a:link {	color: Red;	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	text-decoration: underline;	font-weight: bold;}.jdate a:visited {	color : Red;	font-family : Arial, Helvetica, sans-serif;	font-size : 10pt;	text-decoration: underline;	font-weight : bold;}.jdate a:hover {	text-decoration: none;	color : Black;	font-family : Arial, Helvetica, sans-serif;	font-size : 11pt;	font-weight : bold;}.articles a:link {	color: Red;	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	text-decoration: underline;	font-weight: bold;}.articles a:visited {	color : Red;	font-family : Arial, Helvetica, sans-serif;	font-size : 10pt;	text-decoration: underline;	font-weight : bold;}.articles a:hover {	text-decoration: none;	color : Black;	font-family : Arial, Helvetica, sans-serif;	font-size : 11pt;	font-weight : bold;}.services a:link {	color: Red;	text-decoration: underline;	font-weight: bold;}.services a:visited {	color : Red;	text-decoration: underline;	font-weight : bold;}.services a:hover {	text-decoration: none;	color : Black;	font-weight : bold;}.minitext {	font-family : Arial, Helvetica, sans-serif;	font-size: 10pt;}.minitest a:link {	color: Red;	text-decoration: underline;}.minitext a:visited {	color : Red;	text-decoration: underline;}.minitext a:hover {	text-decoration: none;	color : Black;}/* End text styles */ Black;	font-family : Arial, Helvetica, sans-serif;	font-size : 11pt;	font-weight : bold;}/* End text styles */