/* CSS Document */
@import "http://www.beyondfh.com/styles/master_style.css";



a.navigation:link, a.navigation:visited, a.navigation:active {

font-family: "Times New Roman", Times, serif;


	font-size: 18px;


	line-height: 19px;


	color: #8F6E4D;


	text-decoration: none;


	padding-top: 2px;


	padding-bottom: 4px;


	border-right-width: thin;


	border-right-style: solid;


	border-right-color: #B0865D;


	padding-left: 4px;


	padding-right: 4px;


	display: block;


}

a.navigation:hover {
	font-family: "Times New Roman", Times, serif;


	font-size: 18px;


	line-height: 19px;


	color: #3399D5;


	text-decoration: none;


	padding-top: 2px;


	padding-bottom: 4px;


	border-right-width: thin;


	border-right-style: solid;


	border-right-color: #B0865D;


	padding-left: 4px;


	padding-right: 4px;


	display: block;


}

a.navigationActivePG:link, a.navigationActivePG:visited, a.navigationActivePG:active, a.navigationActivePG:hover {
	font-family: "Times New Roman", Times, serif;


	font-size: 18px;


	line-height: 19px;


	color: #3399D0;


	text-decoration: none;


	display: block;


	padding-top: 2px;


	padding-bottom: 4px;


	border-right-width: thin;


	border-right-style: solid;


	border-right-color: #B0865D;
	padding-left: 10px;
	padding-right: 10px;

}

a.footertxtlink:link, a.footertxtlink:visited, a.footertxtlink:hover, a.footertxtlink:active {
	font-family: Arial;
	font-size: 11px;
	line-height: 24px;
	color: #7F5E3E;
	text-decoration: none;
	font-weight: bold;


}

a.sidebartxtlinks:link, a.sidebartxtlinks:visited, a.sidebartxtlinks:hover, a.sidebartxtlinks:active {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #2574BC;
	padding-bottom: 6px;
	text-decoration: none;
	display: block;
}

a.obitlinks:link, a.obitlinks:visited, a.obitlinks:hover, a.obitlinks:active {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #2574BC;
	padding-bottom: 6px;
	text-decoration: none;
	display: block;
}

a.tabletxtlinks:link, a.tabletxtlinks:visited, a.tabletxtlinks:hover, a.tabletxtlinks:active  {
	font-family: Arial;


	font-size: 12px;


	color: #436F94;


	text-decoration: underline;


	line-height: 17px;


	font-weight: bold;


}

a:link, a:active{
font-family: Arial, Helvetica, sans-serif;


color: #188BCA;


text-decoration: underline;


}

a:visited{
	font-family: Arial, Helvetica, sans-serif;


	color: #7F5E3D;


	text-decoration: underline;


}

a:hover{
	font-family: Arial, Helvetica, sans-serif;


	color: #8F6E4D;


	text-decoration: none;


}

.pageheaders {
	background-image: url(/images/bkgrd_wallpapr.jpg);


	background-repeat: repeat;


	padding: 6px 20px 8px 25px;


}

h1{
	font-family: "Times New Roman", Times, serif;


	font-size: 24px;


	line-height: 30px;


	color: #188BCA;


	text-decoration: none;


		font-variant: small-caps;


}

h2 {
	font-family: "Times New Roman", Times, serif;


	font-size: 140%;


	color: #188BCA;


	text-decoration: none;


	font-variant: small-caps;


}

h3{
	font-family: "Times New Roman", Times, serif;


	font-size: 120%;


	color: #188BCA;


	text-decoration: none;


	font-variant: small-caps;


}

	h4 {
	font-family: "Times New Roman", Times, serif;


	font-size: 110%;


	color: #188BCA;


	text-decoration: none;


	background-image: url(/images/bkgrd_wallpapr.jpg);


	background-repeat: repeat;


	font-variant: small-caps;


	}

p, input, textarea, select {
	font-family: Arial, Helvetica, sans-serif;


	font-size: 100%;


	color: #7D6147;


}

li {
	font-family: Arial, Helvetica, sans-serif;


	font-size: 100%;


	color: #8F6E4D;


	padding-bottom: 10px;


}

.bodytext {
	font-family: Arial, Helvetica, sans-serif;


	font-size: 15px;


	line-height: 20px;


	color: #8F6E4D;


}

.introtext{
 background-image: url(images/bkgrd_wallpapr.jpg);


	font-family: Arial, Helvetica, sans-serif;


	font-size: 20px;


	line-height: 20px;


	color: #8F6E4D;


}

.bodytext2 {
	font-family: Arial, Helvetica, sans-serif;


	font-size: 15px;


	line-height: 20px;


	color: #8F6E4D;


	text-decoration: none;


	padding: 15px 35px 20px;


}

.sidebartxt {
	font-family: "Times New Roman", Times, serif;


	font-size: 13px;


	color: #2574BC;


	text-decoration: none;


	padding: 12px;


	line-height: 17px;


}

.sidebartxtHeads {
	font-family: "Times New Roman", Times, serif;


	font-size: 18px;


	color: #C09769;


	text-decoration: none;


	display: block;


	padding-bottom: 12px;


}

.addresstxt {
	font-family: "Times New Roman", Times, serif;


	font-size: 13px;


	color: #007FC4;


	text-decoration: none;


	text-align: center;


	line-height: 16px;


}

.addresstxtName {
	font-family: "Times New Roman", Times, serif;


	font-size: 14px;


	color: #007FC4;


	text-decoration: none;


	text-align: center;


	line-height: 16px;


	font-variant: small-caps;


	font-weight: bold;


}

.tabletxt {
	font-family: Arial;


	font-size: 12px;


	color: #436F94;


	text-decoration: none;


	line-height: 17px;


	font-weight: bold;


	padding-left: 40px;


}

.footertxt {
	font-family: Arial;


	font-size: 11px;


	line-height: 24px;


	color: #7F5E3E;


	text-decoration: none;


	text-align: center;


	padding: 10px;


	background-image: url(/images/gradient_footer.jpg);


	background-repeat: repeat;


	background-position: center;


}

body {
	background-color: #FFFFFF;


}

.sidenavvertline {
	background-image: url(/images/line_vert_grydtgry.gif);


	background-repeat: repeat-y;


	background-position: left top;


}

.bkgrdOceanLeft {
	background-image: url(/images/ocean_left.jpg);


	background-repeat: no-repeat;


	background-position: left top;


}

.bkgrdOceanRight {
	background-image: url(/images/ocean_right.jpg);


	background-repeat: no-repeat;


	background-position: right top;


}

.navbackimage {
	background-image: url(/images/spacer_topnavback.gif);


	background-repeat: repeat-x;


}

.footerback {
	background-image: url(/images/gradient_footer.jpg);


	background-repeat: repeat;


}

.navarrows {
	background-image: url(/images/navarrow.gif);


	background-repeat: no-repeat;


	background-position: 2px 0px;


}

.bkgrdimagesky {
	background-image: url(/images/bkgrdsky.jpg);


	background-repeat: repeat-x;


	background-position: bottom;


}

.bkgrdOceanLeft2 {
	background-image: url(/images/ocean_left.jpg);


	background-repeat: no-repeat;


	background-position: left top;


}

.bkgrdOceanRight2 {
	background-image: url(/images/ocean_right.jpg);


	background-repeat: no-repeat;


	background-position: right top;


}

.contentbox{
padding: 10px 25px 20px 25px;


}

.photopad{
padding-right: 12px;


padding-bottom: 12px;


}


