body {
  font-family:"shrub-1","shrub-2";
  font-size:20px;
  color:#333;
  background:#fff;
  margin:0;
  padding:0;
  margin-bottom:3em;
}
#navbar {
/*  position:fixed;
  width:100%;*/
  position:fixed !important;
  top:0px !important;
  left:0px !important;
  margin:0px;
  padding:0px;
  width:100% !important;
}
#main-section {
  width:550px;
}
#main {
  margin-left:2em;
}
#header-section {
  padding-top:200px;
  background:#fff 
    url("http://x.similarselection.org/blogspot/i/moleskin-header.jpg") 
    no-repeat top left;
}
#header {
  margin-left:2em;
}
h1 {
  color:#000;
  font-family:georgia,serif;
}
h1 a {
  color:#000;
  text-decoration:none;
}
h1 a:hover {
  background:#111;
  color:#fff;
  text-decoration:none;
}
h2 {
  font-family:georgia,serif;
  color:#000;
  font-size:1.25em;
}
strong, b {
  /*color:#de3e48;*/
  color:#444;
}
.symbol {
  color:#555;
}
a {
  color:#1F7AAB;
  font-weight:bold;
  text-decoration:underline;
}
a:hover {
  background-color:#1F7AAB;
  color:#fff;
  text-decoration:none;
}
blockquote {
  margin-left:.5em;
  padding-right:.5em;
  color:#727272;
  font-size:19px;
}
blockquote b {
  font-weight:normal;
  color:#727272;
}
blockquote cite {
  font-style:italic;
  font-size:0.875em;
}
blockquote cite a {
  font-weight:normal !important;
}
.post-footer {
  font-size:.875em;
  font-weight:bold;
  color:#000;
  margin:1em 0 2em 0;
  padding-bottom:.5em;
  border-bottom:dotted 1px #ddd;
}
.post-footer a {
  font-weight:normal;
  color:#555;
}
.post-footer a:hover {
  background-color:#555;
  color:#fff;
}
.post-footer a .symbol {
  text-decoration:none;
}
#sidebar-section {
  position:fixed;
  top:0px;
  left:500px;
  font-size:.75em;
  padding:2.5em 0 0 6em;
  width:300px;
  color:#666;
}
#sidebar a {
  font-weight:normal;
}
.profile-img {
  float:left;
  margin:0 5px 0 0;
  background:#ddd;
  border:solid 1px #eee;
  padding:2px;
}
dt.profile-data {
  color:#000;
}
dd.profile-textblock {
  margin-top:.5em;
  color:#000;
}
dl.profile-datablock {
  margin:0 0 .5em 0 !important;
  padding:0px !important;
}
li.archivedate {
  margin-bottom:2px !important;
}
#sidebar-section div.widget {
  margin-bottom:1em;
}
h2 {
  margin-bottom:.333em !important;
  padding-bottom:0px !important;
}

.feed-links {
  font-size:.875em;
  margin-top:1.5em;
}
.feed-links a {
  font-weight:normal;
}
.blog-list-container a {
  text-decoration:underline;
}
.blog-list-container a:hover {
  text-decoration:none;
}
.status-msg-wrap {
  width:100%;
  font-size:1em;
  margin:0;
  margin-bottom:1em;
}
.status-msg-wrap b {
  color:#000;
}
.status-msg-wrap a {
  font-weight:normal;
}
.status-msg-body {
  text-align:left;
}
.status-msg-border {
  border:none;
  border-top:dotted 1px #ccc;
  border-bottom:dotted 1px #ccc;
}
.status-msg-bg {
  background:#F0EDD0;
}
#blog-pager-newer-link {
  margin:0 0.5em 0 0;
}
#blog-pager-older-link {
  margin:0 0.5em 0 0;
}
/* resets */
dd, dt {
  margin:0;
  padding:0;
}
.blog-list-container ul {
  list-style:none;
  margin:0px !important;
  padding:0px !important;
}
.blog-list-container li {
  margin-left:0px !important;
  padding-left:0px !important;
}
.blog-content {
  margin-left:0px !important;
  padding-left:0px !important;
  margin-bottom:2px !important;
}
.blog-icon {
  display:none;
}
#BlogArchive1 h2 {
  display:none;
}
abbr {
  border:none;
}
.quickedit {
  display:none;
}
#shadow {
  position:fixed;
  top:30px;
  left:0px;
  width:100%;
  height:70px;
  background: transparent
   url("http://x.similarselection.org/blogspot/i/shadow.png") 
   repeat-x top left;
}
.post img {
  border:none;
-webkit-box-shadow: 0px 1px 8px rgba(0,0,0,.1);
-moz-box-shadow: 0px 1px 8px rgba(0,0,0,.2);
box-shadow: 0px 1px 8px rgba(0,0,0,.2);

}
.post img > a:hover {
  color:transparent;
  background-color:transparent !important;
}
em.whisper, i.whisper {
  color:#666666;
}
hr {
  background-color:transparent;
  color:transparent;
  height:0px;
  border:none;
  border-bottom:dotted 1px #7F7F7F;
}
