body {
  color: #333;
  font-family: "Verdana", sans-serif;
}
#container {
  /* background: url(../images/ebullientrain.png) no-repeat top left; */
  background: url(../images/andshewas.png) no-repeat 60px top ;
}
/*------------- Position / Margins ---------------------------------------- */
#filters {
  position: absolute;
  top: 44px;
  left: 500px;
}
#page_nav {
  position: absolute;
  top: 75px;
  left: 85px;
}
#container {
  position: relative;
  margin: 2px 0px 2px 20px;
  padding: 65px 0 0 0;
}
#main {
  position: relative;
  margin: 0px 65px 0px 54px;
}
#aux {
  position: absolute;
  top: 0px;
  padding-top: 65px;
  right: 0px;
  width: 194px;
}
#copyright {
  position: relative;
  margin: 2px 70px 2px 80px;
  padding: 2px;
}
div.list {
  margin-right: 200px;
}
div.list #copyright {
  margin-right: 5px;
}
div.list #main {
  margin-right: 0;
}
.article_body {
  position: relative;
}
#comment form textarea {
  width: 100%;
  height: 15em;
}
.thumb {
  float: left;
  margin-top: 0px;
  margin-left: -92px;
  padding: 0 10px 0 0;
}
#aux h2,
.bigdate {
  margin: 5px;
}
.article_box {
  margin: 5px;
  margin-bottom: 1em;
  padding: 1em 10px;
}
#aux .article_box {
  padding: .5em 10px;
}
.comments .article_box {
  margin-top: 0px;
  padding-top: 0px;
}
.more {
  margin-top: -6px;
  margin-bottom: 4px;
}
#aux h3 {
  margin-bottom: 0px;
  padding-bottom: 0px;
}
.article_box h2,
.article_box h3 {
  margin: 0px;
}
#comment .comment {
  margin: 0px 4px 6px;
}
/*------------- Colors ---------------------------------------- */
#comment {
  border-top: 1px solid #999; /* darker yellow */
}
#comment .comment {
  border: 1px dotted #999;    /* darker yellow */
}
#aux h2,
.comments-head,
.bigdate {
  color: #66f;
  margin-bottom: .5em;
  border-bottom: 1px solid #ccc;
}
a {
  color: #66f;
}
#copyright,
#page_nav,
#crumbs,
.more,
.more a,
.posted,
.section,
.attribute,
.attribute a {
  color: #999;                /* darker yellow */
}
#filters a {
  color: #999;
}
/*------------- Alignment ---------------------------------------- */
#feed,
#aux h2,
#copyright {
  text-align: center;
}
.bigdate {
  text-align: right;
}
/*------------- Font Size / Weight ------------------------------ */
.comments-head,
#aux h2 {
  font-size: medium;
}
#aux,
#copyright,
#page_nav,
.section,
.more,
.attribute,
.posted {
  font-size: small;
  font-weight: normal;
}
#aux h2,
.comments-head,
#filters,
#page_nav a,
.bigdate {
  font-weight: bold;
}
/*------------- Decorations ---------------------------------------- */
a {
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}
ul.section_list {
  list-style-type: circle;
  margin-top: 0;
  padding-top: 0;
}
#page_nav .prev,
#page_nav .next,
form {
  display: inline;
}
.thumb img,
.thumb a img {
  border: none;
}
ul.linklist {
  margin: 0;
  padding: 0 0 0 10px;
  list-style-type: circle;
}
