body {
  background-image: url(/media/templates/lones3/img/BG2.jpeg);
  background-repeat: no-repeat;
  font-size: 18px;
  font-family: Georgia, serif;
  color: #222;
  margin-left: 40px;
  max-width: 930px;
  background-color: #888;
}

body.home {
  background-image: url(/media/templates/lones3/img/Jeremy2.jpg);
  background-repeat: no-repeat;
}

body a, body a:active, body a:visited {
    color: #800000;
}


#container {
  max-width: 1200px;
}

body.home #container {
}

body.home #home {
   width: 600px;
   padding: 3em;
   background: rgba(255, 255, 255, 0.7);
   border-radius: 2em;
}

p#ashes-title {
   font-family: Verdana, sans-serif;
   font-weight: bold;
   font-size: 22px;
}

#user {
   padding-top: 0;
   margin-top: 10px;
   margin-right: -30px;
   text-align: right;
   float: right;
   font-size: 8px;
   color: #CCC;   
}

#user a {
   color: #CCC;   
}

h1#title {
  height: 100px;
}

body.home h1#title {
  height: 350px;
}

h1#title span { display: none; }

#logo span {
  display: none;
}

div#nav a:hover { 
   font-weight: bold;
   color: #8b0000;
}

#nav {
   font-family: arial, sans-serif;
   margin-left: -43px;
   top: 180px;
}

#nav li {
   float: left;
   display: block;
}

#nav li a, #nav li a:link {
   text-decoration: none;
   padding: 5px 20px 5px 8px;
   color: black;
}

#nav {
   font-size: 18px;
   display: block;
   position: absolute;
   list-style-type: none;
}

body.home #nav {
   font-size: 20px;
   top: -10px;
}

#nav li a.selected {
   color: red;
   font-weight: bold;
   border: none;
}

.copyright {
   margin-top: 20px;
   margin-left: 10px;
   font-size: 10px;
}

#postnav {
   margin-left: 8px;
   margin-top: 170px;
   max-width: 700px;
}

body.home #postnav {
   margin-top: 20px;
   max-width: 400px;
}

h1 {
   font-size: 16px;
   color: #8b0000;
}

h2 {
   font-size: 13px;
   color: #333;
}

div#rss-link {
    margin-top: 10px;
}

a.rss {
    color: red;
    background: url(/media/templates/lones/img/feed-icon-14x14.png) right top no-repeat;
    padding-right: 17px;
    border-bottom: none;
}

#recent {
    color: #222;
    font-size: 12px;
    margin-top: 40px;
    color: #888;
}

b {
   color: #222;
}

div.caption {
   font-size: 10px;
   font-style: italic;
   margin-bottom: 1em;
   width: 50em;
}
