@import url("../common.css");
@import url("../masthead.css");

.rss {
  padding: 0;
  margin: 0 em 0 0;
  float : right;
}

a.rss { 
  color: #ffffff; background: #ff8000;
  padding: 2pt;
  font: bold 0.7em Helvetica,sans-serif;
 }

.summary .titleAndDate .title {
  background-color: #F5E5D5;
  margin: 5pt 5pt 0pt 5pt;
  padding: 4pt;
  border: solid #003040 1pt;
  z-index: 0;
}

.summary .titleAndDate {
}

.date {
  font: 10pt Helvetica,sans-serif;
  background: #f4f4f4;
  padding: 0pt 2pt;
  border: solid 1px gray;
  margin: -5pt 15pt 0 0;
  float: right;
  z-index: 2;
}

a.itemTitle {
  font: 2.0em Georgia,serif;
  background-color: #F5E5D5;
  text-decoration: none;
}

a.itemTitle:link, a.blurb:link, a.blurb:visited  {
  color: #222;
}

a.itemTitle:visited {
  color: #505050;
}

a.itemTitle:hover, a.blurb:hover {
  color: #600;
}

a.name:link, a.name:hover, a.name:active, a.name:focus, a.name:visited { 
  color: #000000;
}

a.name:hover { 
  color: #484848;
}

p, li, byline {
/*  border: solid gray 1pt; */
}

p {
  margin: 0.0em 0.0em 0.7em 0.0em;
}

li {
  margin: 0.0em 0.0em 0.0em 0.0em;
}

.summaries {
  margin: 1em 5em 1em 1em;
  padding: 1em;
  border-left: 1.5em solid #a0c0f0; 
  border: solid 1pt #a0a0a0;
  background-color: white;
}

.sidebar {
  position: absolute;
  left: 10px;
  width: 110px;
  /* border: solid gray; */
  font: 10pt Helvetica,sans-serif;
}

.author {
  font: italic 10pt Helvetica,sans-serif;
  display: inline;
  text-align: right;
  position: absolute;
  right: 0.5em;
}

.byline {
  position: relative;
  height: 1.2em;
  width: 100%;
  background-color: c0f0e0;
  margin: 0 0 0.2em 0;
}
    
.blurbOuter {
  font: 1.1em Helvetica,sans-serif;
  background-color: #f8f8c0;
  padding: 2pt 2pt 2pt 2pt;
  margin: 4pt 10pt 20pt 15pt;
  border: solid #0000a0 1pt;
  max-width: 50em;
}

.blurb a, .article a {
  font-weight: bold;
  color: #0000c0;
  text-decoration: none;
}

.blurb a:visited, .article a:visited {
  color: #5000a0;
}

.article a:hover {
  color: #0000ff;
  background-color: #f0f0ff;
}

.blurb a:hover {
  color: #0000ff;
  background-color: #f0f0f0;
}

h1.blogHeader {
  font-size: 1.4em;
}
