body {font-family: Arial;}
h1, h2, h3 {margin: 1.5em 0 1em 0;color: #5c633f;}
h1 {font-size: 167%; margin-top: 0;}
h2 {font-size: 131%;}
h3 {font-size: 123.1%;}
h2, h3, h4, h5, h6, strong {font-weight: bold;}
.page-heading {font-size: 153.9%; margin-bottom: .8em}
p, li, th, td, dd, dt, img, address {font-size: 108%; line-height: 1.6em;}
p, fieldset, table, blockquote, ul, ol, dl, address {margin-bottom: 1.5em;}
li li, li p, li th, li td, li dd, li dt,
p label, li h3, li address {font-size: 1em;}
ul {margin-left: 1.15em;}
ol {margin-left: 1.45em; _margin-left: 1.7em;}
ol li {list-style: decimal outside;}
ul li {list-style: disc outside; padding-left: 1em; margin-bottom: 1.5em;}

/* Sidebar */
#sidebar h2 {font-size: 123.1%;}
#sidebar h2.first {margin-top: .3em;}

/* Content */

.pics {margin: 0; padding: 0; width: 100%; overflow: hidden; margin-bottom: 1.5em;}
.pics li {list-style: none; float: left; width: 50%; margin: 0; padding: 0;}
.pics img {display: block; margin: 0 auto;}

.links {margin: 0; padding: 0; width: 100%; overflow: hidden;}
.links li {margin: 0; padding: 0; list-style: none; float: left; width: 50%; text-align: center; font-size: 123.1%; font-weight: bold; line-height: 70px;}
.memorial-links {margin-top: -.5em; margin-bottom: 1.5em;}
.memorial-links li {line-height: 35px;}
.links.single li {width: 100%;}

#logo2{
  padding-top: 12px;
}
.logos {margin: 0; padding: 0;}
.logos li {margin: 0 0 20px 0; padding: 0; list-style: none; float: left; width: 50%;}
.logos img {display: block; margin: 0 auto;}

.contact-details {width: 100%; overflow: hidden; margin-bottom: 2em;}
.contact-details dt {clear: left; float: left; padding-right: .5em; width: 50px;}

.urn {float: right; padding-left: 2em; margin-top: -2em;}

.plaques {margin: 0; padding: 0;}
.plaques img {display: block; margin: 0;}
.plaques li {margin: 0; padding: 0; list-style-type: none; margin-bottom: 2em;}

.sidebar-link {text-align: center; font-size: 123.1%; font-weight: bold;}

.contacts-section {width: 100%; overflow: hidden; margin-top: -1.5em;}
.contacts-col {width: 50%; float: left;}
.contacts-list {margin: 0; padding: 0;}
.contact-item {margin: 0; padding: 0; list-style-type: none; margin-bottom: 1.5em;}
.contact-item h3, .contact-item address, .contact-item dl {margin-bottom: 0;}

.phone-num {text-align: center; font-size: 131%; color: #5C633F;}

