/* CSS Document */

body {
	background-image: url(http://www.palmsfuneralhome.com/img/body_bg2.jpg);
	font: normal 12px/1.5 Arial, Verdana, Helvetica, sans-serif;
	color: #3d3d3d;
	margin: 0;
	padding: 0 0 0 0;
}

.mainheader {
 	border-bottom: 1px solid #dddddd;
	color: #8A0808;
	font: normal 22px/normal "Trebuchet MS", Verdana, Arial;
	margin: 0;
	padding: 0 0 3px 0;
}

.mainsub {
	color: #2d2d2d;
	font: normal 18px/normal "Arial", Verdana;
	margin: 0;
	padding: 0 0 0 0;
}

.sidesubsm {
	color: #3d3d3d;
	font: normal 11px/normal "Arial", Verdana;
	margin: 0;
	padding: 7px 0 0 0;
}

h1 {
	color: #4d4d4d;
	font: normal 12px/normal "Arial", Verdana;
	margin: 0;
	padding: 0 0 3px 0;
}

h2 {
	border-bottom: 0;
	color: #ffffff;
	font: normal 11px/normal "Arial", Verdana;
	margin: 0;
	padding: 0 0 0 0;
}

h2 a {
color: #8A0808 !important;
}

h2.spaced {
margin-bottom: 10px;
}

h3 {
	font: normal 14px/1.2 "Times New Roman", Arial;
	margin: 0;
	padding: 0 0 0 0;
	color: #3d3d3d;
}


h4 {
	font: bold 27px/normal "Times New Roman", Verdana, Arial;
	color: #000000;
	font-weight: normal;
	line-height: normal;
	padding: 2px 2px 0 0;
}

h5 {
	border-bottom: 0px solid #dddddd;
	color: #ffffff;
	font: normal 1px/normal "Trebuchet MS", Verdana, Arial;
	margin: 0;
	padding: 0 0 0 0;
}

h6 {
	color: #3d3d3d;
	font: normal 10px/normal "Arial", Verdana;
	margin: 0;
	padding: 0 0 8px 0;
}

h7 {
	color: #3d3d3d;
	font: normal 12px/1.5 "Arial", Verdana, Helvetica, sans-serif;
	margin: 0;
	padding: 0 0 0 0;
}

header {
	border-bottom: 1px solid #dddddd;
	color: #2d2d2d;
	font: normal 22px/normal "Trebuchet MS", Verdana;
	margin: 0;
	padding: 0 0 2px 0;
}

a.obitlinks {
	font: bold 12px/normal "Arial", Verdana, sans-serif;
    padding: 0px 0px 0px 0px;
    margin-right: 0px;
    margin-top: 0px;
    border-top: 0px;
    border-left: 0px;
    border-right: 0px;
    border-bottom: 0px solid #1A658E;
    background: #E6F1F7;
    color: #1A658E;
    text-decoration: underline;
}

a.obitlinks:hover {
	font: bold 12px/normal "Arial", Verdana, sans-serif;
    padding: 0px 0px 0px 0px;
    margin-right: 0px;
    margin-top: 0px;
    border-top: 0px;
    border-left: 0px;
    border-right: 0px;
    border-bottom: 0px solid #58A4CD;
    background: #E6F1F7;
    COLOR: #58A4CD;
    text-decoration: underline;
}

a.sidelinks {
	font: normal 22px/normal "Trebuchet MS", Arial, Verdana, sans-serif;
    padding: 0px 0px 3px 0px;
    margin-right: 0px;
    margin-top: 0px;
    border-top: 0px solid #ffffff;
    border-left: 0px solid #ffffff;
    border-right: 0px solid #ffffff;
    border-bottom: 1px solid #dddddd;
    background: #ffffff;
    color: #8A0808;
    text-decoration: none;
}

a.sidelinks:hover {
	font: normal 22px/normal "Trebuchet MS", Arial, Verdana, sans-serif;
    padding: 0px 0px 3px 0px;
    margin-right: 0px;
    margin-top: 0px;
    border-top: 0px solid #efefef;
    border-left: 0px solid #efefef;
    border-right: 0px solid #efefef;
    border-bottom: 1px solid #dddddd;
    background: #ffffff;
    COLOR: #8A0808;
    text-decoration: none;
}

a.menulinks {
	font: 12px/normal "Arial", Verdana, sans-serif; 
    padding: 0px 0px 0px 1px;
    margin-right: 0px;
    margin-top: 0px;
    border-top: 0px solid #ffffff;
    border-left: 0px solid #ffffff;
    border-right: 0px solid #ffffff;
    border-bottom: 0px solid #a80808;
    background: #ffffff;
    color: #a80808;
    text-decoration: none;
	line-height: 22 pt;
}

a.menulinks:hover {
	font: 12px/normal "Arial", Verdana, sans-serif;
    padding: 0px 0px 0px 1px;
    margin-right: 0px;
    margin-top: 0px;
    border-top: 0px solid #efefef;
    border-left: 0px solid #efefef;
    border-right: 0px solid #efefef;
    border-bottom: 1px dashed #888888;
    background: #ffffff;
    COLOR: #a80808;
    text-decoration: none;
	line-height: 22 pt;
}

a.bodylinks {
	font: bold 12px/normal "Arial", Verdana, sans-serif;
    padding: 0px 0px 0px 0px;
    margin-right: 0px;
    margin-top: 0px;
    border-top: 0px solid #ffffff;
    border-left: 0px solid #ffffff;
    border-right: 0px solid #ffffff;
    border-bottom: 0px solid #1D5F1E;
    color: #1D5F1E;
    text-decoration: underline;
}

a.bodylinks:hover {
	font: bold 12px/normal "Arial", Verdana, sans-serif;
    padding: 0px 0px 0px 0px;
    margin-right: 0px;
    margin-top: 0px;
    border-top: 0px solid #efefef;
    border-left: 0px solid #efefef;
    border-right: 0px solid #efefef;
    border-bottom: 0px solid #53AD54;
    COLOR: #53AD54;
    text-decoration: underline;
}

a.bodylinks2 {
	font: bold 11px/normal "Arial", Verdana, sans-serif;
    padding: 0px 0px 0px 0px;
    margin-right: 0px;
    margin-top: 0px;
    border-top: 0px solid #ffffff;
    border-left: 0px solid #ffffff;
    border-right: 0px solid #ffffff;
    border-bottom: 0px solid #1D5F1E;
    color: #1D5F1E;
    text-decoration: underline;
}

a.bodylinks2:hover {
	font: bold 11px/normal "Arial", Verdana, sans-serif;
    padding: 0px 0px 0px 0px;
    margin-right: 0px;
    margin-top: 0px;
    border-top: 0px solid #efefef;
    border-left: 0px solid #efefef;
    border-right: 0px solid #efefef;
    border-bottom: 0px solid #53AD54;
    COLOR: #53AD54;
    text-decoration: underline;
}

a.bodylinks3 {
	font: bold 14px/1.2 em "Times", serif;
    padding: 0px 0px 0px 0px;
    margin-right: 0px;
    margin-top: 0px;
    border-top: 0px solid #ffffff;
    border-left: 0px solid #ffffff;
    border-right: 0px solid #ffffff;
    border-bottom: 0px solid #1D5F1E;
    color: #1D5F1E;
    text-decoration: underline;
}

a.bodylinks3:hover {
	font: bold 14px/1.2 em "Times", serif;
    padding: 0px 0px 0px 0px;
    margin-right: 0px;
    margin-top: 0px;
    border-top: 0px solid #efefef;
    border-left: 0px solid #efefef;
    border-right: 0px solid #efefef;
    border-bottom: 0px solid #53AD54;
    COLOR: #53AD54;
    text-decoration: underline;
}

#navcontainer { width: 170px; padding-top: 0px; 
 }





