/* Carried over unchanged from reg stylesheet */

.alignleft { float: left; margin: 0 .5em .5em 0; padding: .25em; border: 1px solid silver; }
.alignright { float: right; margin: 0  0 .5em .5em; padding: .25em; border: 1px solid silver; }

h1, h2, h3 { font-weight: bold; font-family: Helvetica, Arial, sans-serif; color: #000; }

h1 { font-size: 3.6em; letter-spacing: -0.03em; }

#masthead h1 { padding: 0.4em 0 0.2em 0; border-top: 1px solid #ccc; text-align: center; clear: both; }

h1 a, h1 a:visited, h1 a:hover { color: #000; text-decoration: none; }

h2 { font-size: 2.0em; }

h2 a { color: #000; text-decoration: none; }

h2 a:visited { color: #555; text-decoration: none; }

h2 a:hover { color: #090; text-decoration: none; }

.posts h2 { margin: 0 0 0.1em 0; line-height: 1.1em; }

.pages h2, h2.page_header { margin: 0 0 0.75em 0; padding: 0 0 0.6em 0; background: url('images/hr_title_sep.gif') 0 100% no-repeat; }

h2.archive_head { font-weight: bold !important; font-size: 1.4em !important; text-transform: uppercase !important; letter-spacing: normal !important; margin: 0 0 1.8em 0 !important; padding: 0.4em 2px !important; border-top: 3px solid #000 !important; background: url('images/hr_dot_black.gif') 0 100% repeat-x !important; }

h3 { font-size: 1.0em; text-transform: uppercase; }

#masthead h3 { margin: 0 0 0.75em 0; font-weight: normal; font-size: 1.8em; text-transform: none; color: #888; text-align: center; }

.entry h3 { margin: 2.5em 0 0.5em 0; }

.entry h3.top { margin: 1.5em 0 0.5em 0 !important; }

h3.comments_headers { font-size: 1.4em; }

h4 { font: italic 1.2em Georgia, "Times New Roman", Times, serif; color: #888; }

h4 a, h4 a:visited { color: #888; text-decoration: none; }

h4 a:hover { color: #888; text-decoration: underline; }

.posts h4 { margin: 0 0 1.25em 0; padding: 0 0 1.0em 0; background: url('images/hr_title_sep.gif') 0 100% no-repeat; }


/* Other styles */

blockquote { font-style: roman; font: 68% verdana, helvetica, arial, sans-serif; color: #555; margin: 0 30px 1.5em 30px; padding: 0 0 0 10px; border-left: 1px solid #aaa; width: 600px; }

a { text-decoration: none; }

a:visited { text-decoration: none; }

a:hover { text-decoration: none; }

a img { border: none; }

#content { width: 750px; margin: 25px; padding: 20px; float: left; }

#sidebar { display: none; }

#l_sidebar { display: none; }

#nav { display: none; }

.navigation { display: none; }

#footer { display: none; }

#respond { display: none; }
#comment_form { display: none; }

.entry p {font-size: 13pt; line-height: 1.3em;}

p.chapterhead { font-size: 1.6em; font-weight: bold; background: #FDFCDC; padding: 1em; 
    border-top: 1px solid brown; border-bottom: 1px solid brown;}

.entry div.longtext p { margin: 0 0 .5em 0; text-indent: 2em; line-height: 1.4em;}


/* p { text-indent: 3em; } */

.dropcap
 {float: left;
 margin: 0 .2em 0 0;
 color: black;
 padding: 0 ;
 font-size: 40pt;
 font-weight: bold;}

body { background: #fff; color: #333; font: 100% Georgia, "Times New Roman", Times, serif; text-align: justify; }
