a:visited {color:#999999;text-decoration: underline;}
a:hover {color:#333333; background: #FFCCCC;}
a:active {color:#333333;text-decoration: none;}
a:link {color:#333333;text-decoration: none;}



.indent 
{
	text-indent:5px;
}
span.style1 
{
	color: #A81F17;
	font-weight: bold;
	font-size:14px;
	line-height:24px;
}

.head_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	padding: 5px;
	text-indent: 15px;
	width:835px;
	color:#999999;
}

.imagetext_row 
{
	display: block;
	position: static;
	padding:20px;
	height: 357px;
	width: 475px;	
	/*	
	margin-top:20px;
	margin-left:20px;
	margin-bottom:20px;width:475px;
		height:377px;border:thin solid red;
	z-index: 3;
		font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	padding: 5px;
	text-indent: 15px;
	width:835px;
	color:#999999; */
}

.image_ourstory
{
	display: block;
	position: static;
	vertical-align:top;
	padding:20px;
	height: 605px;
	width: 375px;	
	/*	
	margin-top:20px;
	margin-left:20px;
	margin-bottom:20px;width:475px;
		height:377px;border:thin solid red;
	z-index: 3;
		font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	padding: 5px;
	text-indent: 15px;
	width:835px;
	color:#999999; */
}

.image_aboutmaria
{
	display: block;
	position: static;
	vertical-align:top;
	padding:20px;
	height: inherit;
	width: 350px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	text-align:center;
	/*	
	margin-top:20px;
	margin-left:20px;
	margin-bottom:20px;width:475px;
		height:377px;border:thin solid red;
	z-index: 3;
		
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	padding: 5px;
	text-indent: 15px;
	width:835px;
	color:#999999; */
}
span.image_aboutmaria
{
	display: block;
	position: static;
	vertical-align:top;
	padding-top:20px;
	padding-left:0px;
	height: inherit;
	width: 406px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	text-align:center;
	/*	
	margin-top:20px;
	margin-left:20px;
	margin-bottom:20px;width:475px;
		height:377px;border:thin solid red;
	z-index: 3;
		
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	padding: 5px;
	text-indent: 15px;
	width:835px;
	color:#999999; */
}

.image_robertfamily
{
	display: block;
	position: static;
	vertical-align:top;
	padding:20px;
	height: inherit;
	width: 350px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	text-align:center;
	/*	
	margin-top:20px;
	margin-left:20px;
	margin-bottom:20px;width:475px;
		height:377px;border:thin solid red;
	z-index: 3;
		
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	padding: 5px;
	text-indent: 15px;
	width:835px;
	color:#999999; */
}





div.main 
{
 	display: block;
	vertical-align: text-top;
	 position: relative;
	 position:absolute;
	/*font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	text-align:left;
	line-height:20px;
	border:thin solid white;
	z-index: 3;*/	
	padding:5px;
	margin-top:0px;
	margin-left:20px;
	height: auto;
	width: auto;
 }
 .main_ourhome 
{
 	display:block;
	 position: relative;
	/* position:absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	text-align:left;
	line-height:20px;*/
	padding:5px;
	margin-top:0px;
	margin-left:515px;
	height:275px;
	width:320px;
 }
 .main_ourhomeleft 
{
	 display:block;
	 position: relative;
	  	 float:left;
	font-family: Georgia, Palatino, serif;
	font-size:14px;
	/*
	 position:absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	text-align:left;
	line-height:20px;*/
	padding-top:20px;
	padding-right:20px;
}
 .main_ourhometext 
{
	 display:block;
	 position: relative;
	font-family: Georgia, Palatino, serif;
	font-size:14px;
	/*
	 position:absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	text-align:left;
	line-height:20px;*/
	padding-top:20px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
}
 div.main_ourhome 
{
 	display:block;
	 position: relative;
	/* position:absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	text-align:left;
	line-height:20px;*/
	padding:5px;
	margin-top:0px;
	margin-left:515px;
	height:275px;
	width:320px;
	border:thin solid white;
	z-index: 3;
 }
  div.main_ourhomeleft 
{
 	display:block;
	 position: relative;
	/* position:absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	text-align:left;
	line-height:20px;*/
	padding:5px;
	margin-top:10px;
	margin-left:20px;
	height:525px;
	width:800px;
	z-index: 3;
 }
 div.righttextbox 
{
 	display:block;
	 position: relative;
	/* position:absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	text-align:left;
	line-height:20px;*/
	padding:5px;
	margin-top:0px;
	margin-left:415px;
	height:450px;
	width:405px;
	border:thin solid white;
	z-index: 3;
 }
 .righttextbox_contact 
{
 	display:block;
	 position: static;
	/* position:absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	text-align:left;
	line-height:20px;
	padding:5px;*/
	height:450px;
	width:425px;
 }
   div.righttextbox_thankyou 
{
 	display:block;
	 position: relative;
	/* position:absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	text-align:left;
	line-height:20px;*/
	padding:5px;
	margin-top:0px;
	margin-left:400px;
	height:450px;
	width:425px;
 }
   div.lefttextbox_family
{
 	display:block;
	position: relative;
	padding:0px;
	margin-top:300px;
	margin-left:20px;
	margin-right:20px;
	width:450px;
	height:1250px;
 }
 
  div.righttextbox_about 
{
 	display:block;
	 position: relative;
	/* position:absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	text-align:left;height:1000px;
	line-height:20px;*/
	padding:0px;
	margin-top:0px;
	margin-left:390px;
	width:450px;
	border:thin solid white;
	z-index: 3;
 }
 
/*  .bodytext_index 
{
	display: inline-block;
	position: relative;
	vertical-align: top;
	font-family: Georgia, Palatino, serif;
	color:#000;
	float: right;
	font-size:14px;
	line-height:20px;
	padding:0px;
	height: inherit;
	width: 325px;
}*/
 
 
 
 
 span.bodytext_index 
{
	display: inline;
	position: static;
	float:left;
	font-family: Georgia, Palatino, serif;
	color:#000;
	font-size:14px;
	line-height:20px;
	padding-top:20px;
	padding-right:20px;
	height: inherit;
	width: 305px;
	/*
	margin-right:0px;
	margin-left:20px;height:450px;
	width:305px;*/
}
 span.bodytext_ourstory 
{
	display: inline;
	position: static;
	float:left;
	font-family: Georgia, Palatino, serif;
	color:#000;
	font-size:14px;
	line-height:20px;
	padding-top:20px;
	padding-right:20px;
	padding-bottom:20px;
	height: inherit;
	width: 400px;
	/*
	margin-right:0px;
	margin-left:20px;height:450px;
	width:305px;*/
}

 span.bodytext_aboutmaria 
{
	display: inline;
	position: static;
	float:left;
	font-family: Georgia, Palatino, serif;
	color:#000;
	font-size:14px;
	line-height:20px;
	padding-top:20px;
	padding-right:20px;
	padding-bottom:20px;
	height: inherit;
	width: 406px;
	/*
	margin-right:0px;
	margin-left:20px;height:450px;
	width:305px;*/
}
 span.bodytext_mariafamily 
{
	display: block;
	position: static;
	font-family: Georgia, Palatino, serif;
	color:#000;
	font-size:14px;
	line-height:20px;
	padding-top:20px;
	padding-right:20px;
	padding-bottom:20px;
	height: inherit;
	width: 406px;
	/*
	margin-right:0px;
	margin-left:20px;height:450px;
	width:305px;*/
}
 span.bodytext_robertfamily 
{
	display: block;
	position: static;
	font-family: Georgia, Palatino, serif;
	color:#000;
	font-size:14px;
	line-height:20px;
	padding-top:20px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
	width: 406px;
	/*
	margin-right:0px;
	margin-left:20px;height:450px;
	width:305px;*/
}


p.bodytext_index 
{
	display: inline-block;
	position: inherit;
	vertical-align: text-top;
	font-family: Georgia, Palatino, serif;
	color:#000;
	float: right;
	font-size:14px;
	line-height:20px;
	margin-right:0px;
	margin-left:20px;
	padding:0px;
	height: inherit;
	width: 300px;
	/*height:450px;
	width:305px;*/
}
#bodytext_index 
{
	font-family: Georgia, Palatino, serif;
	color:#000;
	position: inherit;
	float: inherit;
	font-size:14px;
	line-height:20px;
	margin-right:0px;
	margin-left:20px;
	padding:0px;
	height:450px;
	width:305px;
}
p.bodytext_ourhome 
{
	font-family: Georgia, Palatino, serif;
	position:absolute;
	font-size:14px;
	line-height:20px;
	margin-right:20px;
	padding:0px;
	height:275px;
	width:305px;
}
p.bodytext_ourhomeleft 
{
	font-family: Georgia, Palatino, serif;
	position:absolute;
	font-size:14px;
	line-height:20px;
	margin-right:20px;
	padding:0px;
	height:525px;
	width:800px;
}
p.bodytext_ourstory 
{
	font-family: Georgia, Palatino, serif;
	position:relative;
	font-size:14px;
	line-height:20px;
	margin-right:20px;
	padding:0px;
	height:880px;
	width:405px;
}
.bodytext_thankyou 
{
	font-family: Georgia, Palatino, serif;
	position: relative;
	text-align: left;
	font-size:14px;
	line-height:20px;
	padding-top:55px;
	padding-right:20px;
	height:450px;
	width:430px;
}
.bodytext_contact
{
	display:block;
	font-family: Georgia, Palatino, serif;
	text-align: center;
	font-size:14px;
	line-height:20px;
		padding-top:55px;
		padding-left:20px;
		padding-right:20px;
	height:450px;
	width:420px;
}
/*
p.bodytext_contact
{
	font-family: Georgia, Palatino, serif;
	position: relative;
	text-align: center;
	font-size:14px;
	line-height:20px;
	padding-top:55px;
	padding-right:20px;
	height:450px;
	width:420px;
}
*/
p.bodytext_about 
{
	font-family: Georgia, Palatino, serif;
	position:relative;
	font-size:14px;
	line-height:20px;
	margin-right:20px;
	padding:0px;
	height:760px;
	width:405px;
}
/*p.bodytext_aboutmaria 
{
	font-family: Georgia, Palatino, serif;
	position:relative;
	font-size:14px;
	line-height:20px;
	margin-right:20px;
	padding:0px;
	height:860px;
	width:405px;
}
*/
p.bodytext_aboutmaria 
{
	font-family: Georgia, Palatino, serif;
	position:relative;
	font-size:14px;
	line-height:20px;
	margin-right:20px;
	padding:0px;
	height:550px;
	width:405px;
}
p.bodytext_headers 
{
	font-family: Georgia, Palatino, serif;
	position:relative;
	font-size:16px;
	line-height:20px;
	margin-right:20px;
	padding:0px;
	width:405px;
}
p.bodytext_family 
{
	font-family: Georgia, Palatino, serif;
	position:relative;
	font-size:14px;
	line-height:20px;
	margin-right:20px;
	padding:0px;
	/*height:1000px;*/
	width:405px;
	z-index:4;
}

div.lefttextbox
 {
	display:block;
	position:relative;
	font-family: Arial, Helvetica, sans-serif;
	/*font-size:12px;
	font-color:#999999;
	line-height:16px;
	padding:5px;*/
	margin-top:20px;
	margin-left:20px;
	height:450px;
	width:375px;
	z-index:4;/*width:475px;
	border:thin solid red;
	;*/
}
div.home_leftourstory
 {
	display:block;
	position: static;
	font-family: Arial, Helvetica, sans-serif;
	/*font-size:12px;
	font-color:#999999;
	line-height:16px;
	padding:5px;*/
	margin-top:20px;
	margin-left:0px;
	margin-bottom:20px;
	height:377px;
	width:475px;	/*width:475px;
		height:377px;border:thin solid red;
	z-index: 3;*/
}
div.leftourstory
 {
	display:block;
	position:absolute;
	font-family: Arial, Helvetica, sans-serif;
	/*font-size:12px;
	font-color:#999999;
	line-height:16px;
	padding:5px;*/
	margin-top:20px;
	margin-left:20px;
	margin-bottom:20px;
	height:800px;
	width:375px;	/*width:475px;
		height:377px;border:thin solid red;
	z-index: 3;*/
}
.leftthankyou
 {
	display:block;
	position: static;
	/*font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-color:#999999;
	line-height:16px;*/
	padding:20px;
	height:450px;
	width:375px;	/*width:475px;
	border:thin solid red;
	z-index: 3;*/
}
div.leftourhome
 {
	display:block;
	position:absolute;
	font-family: Arial, Helvetica, sans-serif;
	/*font-size:12px;
	font-color:#999999;
	line-height:16px;
	padding:5px;*/
	margin-top:20px;
	margin-left:20px;
	margin-bottom:20px;
	height:275px;
	width:375px;
	/*width:475px;
	border:thin solid red;
	z-index: 3;*/
}
div.leftphotos_350px
 {
	display:block;
	position:absolute;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:12px;
	font-color:#999999;
	line-height:16px;
	margin-top:20px;
	margin-left:20px;
	margin-bottom:20px;
	width:350px;
	/*width:475px;
	border:thin solid red;height:1000px;
	z-index: 3;*/
}
.rightphotos_350px
 {
	display: block;
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:12px;
	font-color:#999999;
	line-height:20px;
	width:350px;
	
}
div.rightphotos_350px
 {
	display: block;
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:12px;
	font-color:#999999;
	line-height:16px;
	margin-top:300px;
	margin-left:465px;
	margin-bottom:20px;
	width:350px;
	/*z-index: 2;
	width:475px;height:;
	border:thin solid red;*/
	
}
span.footertext 
{
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	color:#FFFFFF;
	font-size:15px;
	line-height:40px;
	letter-spacing: 1px;
	padding:20px;
	height:40px;
	width:840px;
	}
.photos
{
 	display: table-cell;
	position: static;
	vertical-align: top;
	/*float:left;*/
text-align:center;
font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	font-color:#999999;
	padding-top:20px;
	padding-left:8px;
	padding-right:8px;
	/*width:190px;
	height:170px; */
	}
	.photos_left
{
 	display: table-cell;
	position: static;
	vertical-align: top;
	/*float:left;*/
text-align:center;
font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	font-color:#999999;
	padding-top:20px;
	padding-left:16px;
	padding-right:8px;
	/*width:190px;
	height:170px; */
	}
	.photos_right
{
 	display: table-cell;
	position: static;
	vertical-align: top;
	/*float:left;*/
text-align:center;
font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	font-color:#999999;
	padding-top:20px;
	padding-left:8px;
	padding-right:16px;
	/*width:190px;
	height:170px; */
	}
	

.photos_row
	{
	padding-top:20px;
	padding-left:8px;
	padding-right:8px;
	}
	
/* CSS UPDATED 09222014 */
