h1#sitemast {line-height: 1.2em; margin: 0; padding-top: 0;}
h1#sitemast span {background-color: transparent;}

h3 a.hlinks {border-width: 1px 3px 1px 0; padding: 1px 0.33em 1px 0.25em;}

html body div#sidebar {margin-top: 0 !important;}
html body div#sidebar #sidetop {border-left: 2px solid;
   margin-top: 0 !important; margin-right: -0.66em;
   padding: 0 0 0 0.25em;}

/* thought-specific styles */

div#thoughts {border-top-style: none; margin-top: 3em;}
div#thoughts h4 {padding: 0;
   border-width: 0 0 0.66em 0; border-bottom-style: double;}
div#thoughts div.entry p {margin: 0.25em 0 1.25em 1.75em;}
div.entry {clear: both; border-top: 1px solid;
   padding: 0; margin: 0 0 3.5em;}
span.date {border-style: solid; border-width: 0 2px; 
   position: relative; top: -0.66em;
   margin: 0; padding: 1px 0.5em;
   font-weight: bold;}

/* colors */

html body div#sidebar #sidetop {background-color: rgb(85%,85%,88%);}
h3 a.hlinks, span.date {background-color: rgb(96%,96%,94%);
   border-color: rgb(45%,45%,65%);}
div#thoughts div.entry {border-color: rgb(45%,45%,65%);}
div#thoughts h4 {background-color: transparent;
   border-color: rgb(45%,45%,65%);}
