body { background-color:#FFFFFF; }
table { font-family:arial; font-size:12px; color:#000000; }

.margins { padding-left:40px; padding-right:40px; }
.phone { background-image:url(images/funeral-home.gif); background-repeat:no-repeat; font-family: arial; font-size:12px; color:#000000; padding-top:26px; padding-left:39px; font-weight:bold; }
.menu_style { font-family: arial; font-size:12px; color:#000000; font-weight:bold; text-align:center; background-image:url(images/funeral_home.gif); background-repeat:no-repeat; }
.footer_style { font-family: arial; font-size:10px; color:#000000; text-align:center; }
.legal_style { font-family: georgia; font-size:11px; color:#888888; text-align:center; }
.title { font-family:arial; font-size:28px; color:#664B21; text-align:center; padding-top:15px; padding-bottom:15px; }

a.menu:link { color:#000000; text-decoration:none; }
a.menu:visited { color:#000000; text-decoration:none; }
a.menu:hover { color:#6F5E44; text-decoration:none; }

a.footer:link { color:#000000; text-decoration:underline; }
a.footer:visited { color:#000000; text-decoration:underline; }
a.footer:hover { color:#6F5E44; text-decoration:none; }

a.legal:link { color:#666666; text-decoration:underline; }
a.legal:visited { color:#666666; text-decoration:underline; }
a.legal:hover { color:#444444; text-decoration:underline; }
