body {
background-color: #882424;
background-image: url(/images/bg.jpg);
font-family: trebuchet ms, arial;
color: #575757;
margin-top: 0;
margin-bottom: 0;
margin-left: 0;
margin-right: 0;
}

img {
border: 0px;
}

.mainbodytext {
color: #3A3A3A;
font-family: trebuchet ms, arial;
font-size: 12pt;
font-style: italic;
}

.mainbodytext a:link, .mainbodytext a:visited, .mainbodytext a:active {
color: #6C6C6C;
text-decoration: underline;
}

.mainbodytext a:hover {
color: #898989;
text-decoration: underline;
}

#home.mainbodytext {
text-align: justify;
}

#small.mainbodytext {
font-size: 10pt;
}

.photocaption {
color: #932E2E;
font-family: trebuchet ms, arial;
font-size: 8pt;
text-align: center;
}

.centertext {
text-align: center;
}

hr {
color: #989898;
height: 2px;
margin-top: 5px;
margin-bottom: 5px;
}

.vr {
background-color: #D4D4D4;
}

.hr {
background-color: #D4D4D4;
height: 2px;
margin-top: 15px;
margin-bottom: 15px;
}

.spaced li {
margin-top: 1em;
margin-bottom: 1em;
margin-left: 0em;
margin-right: 0em;
}

.copyright {
font-family: verdana;
font-size: 10px;
color: #4D4D4D;
text-align: center;
font-style: normal;
text-transform: uppercase;
}

h1 {
font-weight: bold;
font-size: 20pt;
font-style: italic;
}

.tag {
font-size: 14pt;
}

h2 {
font-style: normal;
font-size: 16pt;
font-weight: bold;
}

h3 {
font-style: normal;
font-size: 14pt;
font-weight: bold;
}

h4 {
font-style: normal;
font-size: 14pt;
font-weight: normal;
text-align: center;
}

.red {
color: #932E2E;
font-style: normal;
font-weight: bold;
}

.red a:link, .red a:visited, .red a:active {
color: #932E2E;
text-decoration: underline;
}

.red a:hover {
color: #C03636;
}

.redcenter {
color: #932E2E;
font-style: normal;
font-weight: bold;
text-align: center;
}

h1.redcenter {
font-style: italic;
}

.redcenter a:link, .redcenter a:visited, .redcenter a:active {
color: #932E2E;
text-decoration: underline;
text-align: center;
}

.redcenter a:hover {
color: #C03636;
text-align: center;
}

.orange {
color: #BC6A22;
font-style: normal;
font-weight: bold;
}

.orange a:link, .orange a:visited, .orange a:active {
color: #BC6A22;
text-decoration: underline;
}

.orange a:hover {
color: #D48C4C;
}

.orangecenter {
color: #BC6A22;
font-style: normal;
font-weight: bold;
text-align: center;
}

.orangecenter a:link, .orangecenter a:visited, .orangecenter a:active {
color: #BC6A22;
text-decoration: underline;
}

.orangecenter a:hover {
color: #D48C4C;
}

.gray {
color: #6C6C6C;
font-family: arial;
font-size: 18px;
font-style: italic;
font-weight: bold;
}

.testimony {
color: #932E2E;
font-family: times;
font-style: italic;
font-weight: 600;
font-size: 18px;
text-align: right;
}

.testimony a:active {
color: #932E2E;
text-decoration: underline;
}

.testimony a:visited {
color: #932E2E;
text-decoration: underline;
}

.testimony a:link {
color: #932E2E;
text-decoration: underline;
}

.testimony a:hover {
color: #C03636;
}

.photoleft {
margin-top: 10px;
margin-bottom: 10px;
margin-right: 15px;
}

.photoright {
margin-top: 10px;
margin-bottom: 10px;
margin-left: 15px;
}

.hidethis {
visibility: hidden;
font-size: 1px;
}

#content {
min-height: 800px;
}

.post {
margin-bottom: 40px;
}

.postmetadata {
font-family: trebuchet ms, arial;
font-size: 9pt;
font-style: normal;
}

.post h2 {
color: #932E2E;
font-style: normal;
font-weight: bold;
}

.post h2 a:link, .post h2 a:visited, .post h2 a:active {
color: #932E2E;
text-decoration: underline;
}

.post h2 a:hover {
color: #C03636;
}

.navigation {
display: block;
text-align: center;
margin-top: 10px;
margin-bottom: 60px;
}

img.centered {
display: block;
margin-left: auto;
margin-right: auto;
}

img.alignright {
padding: 4px;
margin: 0 0 2px 7px;
display: inline;
}

img.alignleft {
padding: 4px;
margin: 0 7px 2px 0;
display: inline;
}

.alignright {
float: right;
}

.alignleft {
float: left
}
