/*   
Theme Name: Elaine Reborn
Theme URI: elainenelson.org
Description: a-brief-description
Author: Elaine Nelson
Author URI: elainenelson.org
Version: 0.01
*/

body {
  font-family: 'trebuchet ms';
	font-size: .9em;
	margin: 0; padding: 0;
	background: #e5d4b8 /*#d4b991 url(grade.gif) repeat-x*/;
}
a { color: #be2c13; }

h1 { background: #afb994 url(green-grade.gif) repeat-x bottom left; margin: 0; font-weight: normal; font-size: 1.5em; font-style: italic; padding: 5px; border-bottom: 1px solid #787c57; }
#searchform { position: absolute; top: 5px; right: 5px; }

#container { position: relative; }
#content { border: 1px solid #e5d4b8; padding-right: 375px;  }

#sectionhead { text-align: center; position: relative; margin: 20px; /*background: #c89f71;*/ height: 2em; }
#sectionhead .older { position: absolute; top: 0; left: 0; }
#sectionhead .newer { position: absolute; top: 0; right: 0; }
#sectionhead h2 {  }

#content .excerptpost { margin: 38px 45px 65px 45px; background: #c89f71 url(blue-knot.gif) no-repeat; padding-top: 24px; /*padding: 25px 8px 10px 25px;*/ font-size: 1.8em; min-height: 75px; }
#content p, #content h2 { margin: 0; }
#content .excerptpost .meta { font-size: .6em; font-style: italic; }
#content .excerptpost div { background-image: url(bk-bottomright.gif); background-repeat: no-repeat; background-position: bottom right; margin: 0px 0px 0px 16px; padding: 5px 15px 35px 15px; }

#content .snapping ul { font-size: .6em; }

#content .snapping div div { background-image: none; margin: 0; padding: 0; }

#content .post { margin: 10px 5%; }
#content .excerpt { font-size: 1.2em; font-style: italic; background: #d4b991 url(grade-upsidedown.gif) repeat-x; padding: 5px; }
#content .posttext p { text-indent: 2.5em; line-height: 1.8em; }
#content .posttext p:first-child { text-indent: 0; }
#content .posttext li { margin-top: 10px; line-height: 1.2em; }
#content .commentlist li { font-size: .9em; line-height: 1.6; }
#content .commentlist li p { margin-top: 8px; }

#content .poem .posttext p { text-indent: 0; margin-bottom: .8em; line-height: 1.4em; }

#otherstuff { position: absolute; right: 0; top: 57px; width: 375px; }
#flickr img { float: left; width: 75px; border-width: 0; }
#flickr a { border-width: 0; }
#flickr p { clear: left; margin: 0; }

#info { background: #d4b991 url(grade-upsidedown.gif) repeat-x; }

#info div { width: 29%; float: left; /*border: 1px solid #539dbc;*/ margin: 1%; padding: 1%; }

#info h2, #info h3, #info p { margin: 0; }

#archive ul ul { /*display: none;*/ }
#archive ul, #archive li { margin:0; padding: 0; }
#archive ul { margin-left: 15px; }
#archive div { float: left; width: 45%; border-width: 0; }

/*#postlist, #archive, #about { background-repeat: no-repeat; }
#postlist { background-image:url(bk-left.gif); background-position: right top;  }
#archive { background-image:url(bk-center.gif); }
#about { background-image:url(bk-right.gif); }*/

/* goodreads widget */
#gr_grid_widget_1233857235 h2 { font-size: .9em; margin-bottom: 0; font-weight: normal; }
.gr_grid_branding { float: none !important; margin: 0; display: none !important;}
.gr_grid_container { /* customize grid container div here. eg: width: 500px; */ } 
.gr_grid_book_container { /* customize book cover container div here */ float: left; width: 39px; height: 60px; padding: 0px 0px; overflow: hidden; }

