body, html {
background-color: #e7eded;
padding: 0px;
margin: 0px;
}

a:link {color: #4C787E; text-decoration: none; font-family: 'Times New Roman', Times, serif; letter-spacing: .3px; text-decoration: none;}   
a:visited {color: #4C787E; text-decoration: none; font-family: 'Times New Roman', Times, serif; letter-spacing: .3px; text-decoration: none;} 
a:hover {color: #444444; text-decoration: none; font-family: 'Times New Roman', Times, serif; letter-spacing: .3px; text-decoration: none;}  
a:active {color: #4C787E; text-decoration: none; font-family: 'Times New Roman', Times, serif; letter-spacing: .3px; outline: none; text-decoration: none;}

.poems a:link {color: #444444; text-decoration: none; font-family: 'Times New Roman', Times, serif; font-style: italic; letter-spacing: .3px; text-decoration: none;}   
.poems a:visited {color: #444444; text-decoration: none; font-family: 'Times New Roman', Times, serif; font-style: italic; letter-spacing: .3px; text-decoration: none;} 
.poems a:hover {color: #4C787E; text-decoration: none; font-family: 'Times New Roman', Times, serif; font-style: italic; letter-spacing: .3px;}  
.poems a:active {color: #444444; text-decoration: none; font-family: 'Times New Roman', Times, serif; font-style: italic; letter-spacing: .3px; outline: none; text-decoration: none;}

.blogtitles a:link {color: #4C787E; text-decoration: none; font-family: 'OFL Sorts Mill Goudy', Georgia, serif; font-style: italic; letter-spacing: .3px; text-decoration: none;}   
.blogtitles a:visited {color: #4C787E; text-decoration: none; font-family: 'OFL Sorts Mill Goudy', Georgia, serif; font-style: italic; letter-spacing: .3px; text-decoration: none;} 
.blogtitles a:hover {color: #444444; text-decoration: none; font-family: 'OFL Sorts Mill Goudy', Georgia, serif; font-style: italic; letter-spacing: .3px;}  
.blogtitles a:active {color: #4C787E; text-decoration: none; font-family: 'OFL Sorts Mill Goudy', Georgia, serif; font-style: italic; letter-spacing: .3px; outline: none; text-decoration: none;}

#contentwrapper {
background-color: transparent;
width: 60%;
height: auto;
  position: absolute;
    top: 0px;
    left: 50%; 
margin-left: -30%;
}

#mainimage {
background-color: transparent;
width: auto;
height: auto;
text-align: center;
margin: 48px 0 82px 0;
padding: 0px;
}

#blogintro {
font-size: 15pt; 
font-weight: lighter; 
font-family: 'OFL Sorts Mill Goudy', Georgia, serif; 
color: #444444;
line-height: normal;
margin: 25px 0 25px 0; 
padding: 0px;
text-align: center;
}

#pageintro {
font-size: 15pt; 
font-weight: lighter; 
font-family: 'OFL Sorts Mill Goudy', Georgia, serif; 
color: #444444;
line-height: normal;
margin: 25px 0 25px 0; 
text-align: left;
}

#websiteintro {
font-size: 15pt; 
font-weight: lighter; 
font-family: 'OFL Sorts Mill Goudy', Georgia, serif; 
color: #444444;
line-height: normal;
margin: 45px 50px 45px 50px; 
padding: 0px;
text-align: center;
}

#content {
background-color: transparent;
width: auto;
height: auto;
font-family: 'Times New Roman', Georgia, serif;
font-size: 13pt;
color: #444444;
text-align: left;
line-height: 1.5em;
padding: 0px 20px 0 20px;
margin: 0px;
}

h1 {
background-color: transparent;
color: #302226;
font-size: 25pt;
font-family: 'OFL Sorts Mill Goudy', 'Times New Roman', serif;
font-weight: normal;
font-style: normal;
text-align: center;
border-bottom: 1px solid #d5d5d5;
margin: 0 0 33px 0;
padding: 15px 0 3px 0;
position: relative;
}

h2 {
background-color: transparent;
color: #000000;
font-size: 20pt;
font-family: 'OFL Sorts Mill Goudy', 'Times New Roman', serif;
font-weight: 500;
font-style: italic;
padding: 0 5px 0 0;
margin: 0 0 3px 0;
position: relative;
border-left: 1px solid #d5d5d5;
}

h2.postheader {
background-color: transparent;
color: #000000;
font-size: 20pt;
font-family: 'OFL Sorts Mill Goudy', 'Times New Roman', serif;
font-weight: 500;
font-style: italic;
padding: 0 5px 0 0;
margin: 0 0 15px 0;
position: relative;
border-left: 1px solid #d5d5d5;
}

h2.blogextras {
background-color: transparent;
color: #000000;
font-size: 17pt;
font-family: 'OFL Sorts Mill Goudy', 'Times New Roman', serif;
font-weight: 500;
font-style: italic;
padding: 0 5px 0 0;
margin: 0;
position: relative;
border-left: 1px solid #d5d5d5;
}

h3 {
background-color: transparent;
color: #000000;
font-size: 18pt;
font-family: 'OFL Sorts Mill Goudy', 'Times New Roman', serif;
font-weight: 500;
font-style: italic;
padding: 0 5px 0 0;
margin: 40px 0 40px 0;
position: relative;
border-left: 0px solid #d5d5d5;
text-align: center;
}

h4 {
background-color: transparent;
color: #000000;
font-size: 14pt;
font-family: 'Times New Roman', Georgia, serif;
font-weight: 500;
padding: 0 0 10px 0;
font-style: normal;
font-weight: 500;
position: relative;
border-left: 0px solid #d5d5d5;
}

p {
margin: 10px 0 40px 0;
padding: 0px;
}

.entry p {
margin: 0px 0 16px 0;
padding: 0px;
}

.blogtable p {
margin: 0px 0 16px 0;
padding: 0px;
}

#menu {
position: absolute;
top: 20px;
left: 20px;
}

hr {
border-color: #d5d5d5;
border-style: solid;
border-width: 1px 0 0 0;
clear: both;
margin: 20px 0 0 0;
height: 1px;
}

.bold b {
font-weight: normal;
color: #808080;
}

.firstletter {
background-color: transparent;
color: #302226;
font-size: 19pt;
font-family: 'OFL Sorts Mill Goudy', 'Times New Roman', serif;
font-weight: 500;
font-style: normal;
}

.basic {
border-bottom: 1px solid #dfdfdf;
line-height: 32px;
}

#contentwriting {
background-color: #ffffff;
font-family: 'Times New Roman', Georgia, serif;
font-size: 13pt;
color: #444444;
font-weight: normal;
line-height: 1.5em;
margin: 20px 10px 10px 10px;
padding: 10px 0 0 0;
}

.poems td {
background-color: transparent;
width: 20%;
border-bottom: 1px solid #d5d5d5;
padding: 15px 5px 0px 0;
}

.blogtable td {
background-color: transparent;
padding-bottom: 50px;
margin: 0px;
vertical-align: top;
}

.blurb {
background-color: #ffffff;
width: 60%;
height: auto;
color: #444444;
padding: 7px;
text-align: center;
margin: 0 auto;
margin-top: 13px;
margin-bottom: 32px;
line-height: normal;
font-weight: light;
}

.blurb2 {
width: 46%;
height: auto;
color: #444444;
padding: 7px;
text-align: center;
margin: 0 auto;
margin-top: 13px;
margin-bottom: 32px;
line-height: normal;
font-weight: light;
}

.blurbwriting {
background-color: #cccccc;
width: 60%;
height: auto;
color: #444444;
padding: 7px;
text-align: center;
margin: 0 auto;
margin-top: 32px;
margin-bottom: 32px;
line-height: normal;
font-weight: light;
}

#copyright {
background-color: transparent;
color: #808080;
font-size: 11pt;
font-family: 'Times New Roman', serif;
text-align: center;
letter-spacing: .3px;
padding: 35px 0 35px 0;
margin: 0px;
}

.center {
text-align: center;
}

*/*/*/*/*/*/*/*/*/
Begin Wordpress
*/*/*/*/*/*/*/*/*/

#navigation {
text-align: center;
font-size: 10pt;
font-weight: bold;
}

.sidebar {
}

.sidebar ul {
list-style-type: none;
}

.date {
background-color: transparent;
width: auto;
color: #808080;
font-size: 12pt;
font-family: 'Times New Roman', Georgia, serif;
font-style: normal;
margin: 0px;
padding: 0px;
letter-spacing: .3px;
}

.postmetadata {
color: #808080;
font-size: 12pt;
padding: 0 0 2px 0;
margin: 0px;
}

.post {
margin: 0px 10px 50px 0;
margin: 0px;
}

.signature {
padding: 18px 0 0 0;
margin: 0px;
}

*/*/*/*/*/*/*/*/*/
End Wordpress
*/*/*/*/*/*/*/*/*/

*/*/*/*/*/*/*/*/*/
Wordpress Comments
*/*/*/*/*/*/*/*/*/

.comments-template {
padding-top: 15px;
margin: 0px;
}

.comments-template ol li {
}

.commentlist {
list-style-type: none;
}

.commentmetadata {
font-style: normal;
padding-bottom: 4px;
margin: 0px;
}

.comments-template p.nocomments {
padding: 0;
margin: 0px;
}

.comments-template p {
font-style: normal;
border: 0px;
}

.comments-template textarea, input {
}

.commentwrapper {
background-color: white;
padding: 12px;
margin: 13px 40px 8px 40px;
}

.commentwrapper p {
margin: 10px 0 10px 0;
padding: 0px;
}

.commentformbox {
margin: 30px 40px 54px 40px;  
padding: 30px; 
background-color: #699fb0;
}

.commentformbox textarea, input {
color: #444444;
font-size: 11pt;
font-family: 'Times New Roman', Georgia, serif;
}

*/*/*/*/*/*/*/*/
End Wordpress Comments
*/*/*/*/*/*/*/*/

