html,body {
 margin: 0 0 0 0;
 background-image:url(../images/bkgtile.gif); background-repeat: repeat-y; background-position:top center;
	font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 13px;
	background-color:#000000;
}

A:link { FONT-WEIGHT: bold; COLOR: #417bfe; TEXT-DECORATION: underline}
A:active { FONT-WEIGHT: bold; COLOR: #417bfe; TEXT-DECORATION: underline}
A:visited { FONT-WEIGHT: bold; COLOR: #417bfe; TEXT-DECORATION: underline}
A:hover { FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: underline}

.links 	A:link { font-size: 12px; COLOR: #417bfe; TEXT-DECORATION: none; line-height:18px;}
.links 	A:active { font-size: 12px; COLOR: #417bfe; TEXT-DECORATION: none; line-height:18px;}
.links 	A:visited { font-size: 12px; COLOR: #417bfe; TEXT-DECORATION: none; line-height:18px;}
.links 	A:hover { font-size: 12px; COLOR: #000000; TEXT-DECORATION: underline; line-height:18px;}

.nav_links 	{ font-size: 12px; FONT-WEIGHT: bold; COLOR: #417bfe; TEXT-DECORATION: none}
.nav_links 	A:link { font-size: 12px; FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none}
.nav_links 	A:active { font-size: 12px; FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none}
.nav_links 	A:visited { font-size: 12px; FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none}
.nav_links 	A:hover { font-size: 12px; FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: underline}

h1	{  font-size: 18px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; color: #417bfe; margin-bottom:1px; text-align:left; }
h2	{  font-size: 16px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; color: #417bfe; margin-bottom:1px; }
h3	{  font-size: 14px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; color: #417bfe; margin-bottom:-6px; }
h4	{  font-family: Arial, Helvetica, sans-serif; color: #000000}
h5	{  font-family: Arial, Helvetica, sans-serif; color: #000000}
h6	{  font-family: Arial, Helvetica, sans-serif; color: #000000}
p	{  font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 15px;}
pre	{  font-family: "Courier New", Courier, mono; color: #000000; font-size: 13px;}
li	{  font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 13px;}
ul	{  font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 13px;}
ol	{  font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 13px;}
td	{  font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 13px;}
.pagebreak {	page-break-before: always;}

.bkgfill_dk { background-color:#b16a0f; font-weight:bold; color:#ffffff; }
.bkgfill_white { background-color:#ffffff; }
.bkgfill_black { background-color:#000000; }
.bodyfill_white { background-color:#ffffff; min-width:520px; }

.footer      { width: 760px; background-color:#f5cc96; padding-top:10px; padding-bottom:10px; text-align:center; font-family: Arial, Helvetica, sans-serif; color: #000000; font-weight:bold; font-size: 12px; }

.container   { width: 760px; background-color:#FFFFFF;  }
.bodycontent { width:440px; float:left; padding-left:30px; padding-top: 30px; padding-bottom:30px; background-color:#FFFFFF;}
.bodycontentfull { width:680px; padding-top: 30px; padding-bottom:30px; background-color:#FFFFFF; text-align:justify;}
.leftcontent { padding-left:10px; width:250px; float:left; padding-top: 30px; text-align:right; background-color:#FFFFFF;}

.but_intlshipping			a			{ width:250px; height:20px; float:left;
										  background: url(../images/nav/nav_intl.gif) 0 0 no-repeat; }
.but_intlshipping			a:hover		{ background-position: -250px 0; }
.but_intlshipping			a:active	{ background-position: -250px 0; }

.but_intlshippingfaq			a			{ width:250px; height:20px; float:left;
										  background: url(../images/nav/nav_intlfaq.gif) 0 0 no-repeat; }
.but_intlshippingfaq			a:hover		{ background-position: -250px 0; }
.but_intlshippingfaq			a:active	{ background-position: -250px 0; }

.but_cremation				a			{ width:250px; height:20px; float:left;
										  background: url(../images/nav/nav_cremationnetwork.gif) 0 0 no-repeat; }
.but_cremation				a:hover		{ background-position: -250px 0; }
.but_cremation				a:active	{ background-position: -250px 0; }

.but_expense				a			{ width:250px; height:20px; float:left;
										  background: url(../images/nav/nav_funeralexpense.gif) 0 0 no-repeat; }
.but_expense				a:hover		{ background-position: -250px 0; }
.but_expense				a:active	{ background-position: -250px 0; }

.but_veterans				a			{ width:250px; height:20px; float:left;
										  background: url(../images/nav/nav_veteran.gif) 0 0 no-repeat; }
.but_veterans				a:hover		{ background-position: -250px 0; }
.but_veterans				a:active	{ background-position: -250px 0; }

.but_funeralhome			a			{ width:250px; height:20px; float:left;
										  background: url(../images/nav/nav_casperfuneralhome.gif) 0 0 no-repeat; }
.but_funeralhome			a:hover		{ background-position: -250px 0; }
.but_funeralhome			a:active	{ background-position: 430px 0; }

.but_contactus				a			{ width:250px; height:20px; float:left;
										  background: url(../images/nav/nav_contactus.gif) 0 0 no-repeat; }
.but_contactus				a:hover		{ background-position: -250px 0; }
.but_contactus				a:active	{ background-position: -250px 0; }

.but_home					a			{ width:250px; height:20px; float:left;
										  background: url(../images/nav/nav_home.gif) 0 0 no-repeat; }
.but_home					a:hover		{ background-position: -250px 0; }
.but_home					a:active	{ background-position: -250px 0; }

.but_advisor				a			{ width:250px; height:20px; float:left;
										  background: url(../images/nav/nav_advisor.gif) 0 0 no-repeat; }
.but_advisor				a:hover		{ background-position: -250px 0; }
.but_advisor				a:active	{ background-position: -250px 0; }

.but_funeralnews			a			{ width:250px; height:20px; float:left;
										  background: url(../images/nav/nav_news.gif) 0 0 no-repeat; }
.but_funeralnews			a:hover		{ background-position: -250px 0; }
.but_funeralnews			a:active	{ background-position: -250px 0; }

.but_funeralforms			a			{ width:250px; height:20px; float:left;
										  background: url(../images/nav/nav_forms.gif) 0 0 no-repeat; }
.but_funeralforms			a:hover		{ background-position: -250px 0; }
.but_funeralforms			a:active	{ background-position: -250px 0; }

.but_preneed				a			{ width:250px; height:20px; float:left;
										  background: url(../images/nav/nav_preneed.gif) 0 0 no-repeat; }
.but_preneed				a:hover		{ background-position: -250px 0; }
.but_preneed				a:active	{ background-position: -250px 0; }

.but_signin					a			{ width:250px; height:20px; float:left;
										  background: url(../images/nav/nav_signin.gif) 0 0 no-repeat; }
.but_signin					a:hover		{ background-position: -250px 0; }
.but_signin					a:active	{ background-position: -250px 0; }

.but_directions				a			{ width:250px; height:20px; float:left;
										  background: url(../images/nav/nav_directions.gif) 0 0 no-repeat; }
.but_directions				a:hover		{ background-position: -250px 0; }
.but_directions				a:active	{ background-position: -250px 0; }

.but_testimonials			a			{ width:250px; height:20px; float:left;
										  background: url(../images/nav/nav_testimonials.gif) 0 0 no-repeat; }
.but_testimonials			a:hover		{ background-position: -250px 0; }
.but_testimonials			a:active	{ background-position: -250px 0; }