/*--------------------------------------------------------------
 Local.css
 Add any personal changes that you'd like to make to the theme
 in this template.
 --------------------------------------------------------------*/

#sidebar {
    width: 250px; 
}

#sidebar #searchform #s {
  margin-bottom: 10px; 
}

#sidebar #searchform #s {
  width: 130px; 
}

#sidebar .rssdiv {
  text-align: center; 
  margin-bottom: 10px; 
}

#sidebar .rss:link {
  margin-top: 1em; 
  color: #E66600; 
  font-size: 2em; 
  font-weight: bold; 
}

#sidebar .rss:hover {
  color: #fff; 
  background-color: #E66600; 
}

#sidebar .rssimg:link {
  background: none; 
  text-decoration: none; 
}

#sidebar .rssimg:hover {
  background: none; 
  text-decoration: none; 
}

#sidebar .about {
  margin: 0; 
  margin-top: 0.5em; 
  font-size: 2em; 
  font-weight: bold; 
}

#sidebar h2 {
  margin: 0; 
  font-size: 1.8em; 
  font-weight: bold; 
}

#sidebar a {
  padding: 3px; 
  color: #000; 
  text-decoration: none; 
}

#sidebar a:hover {
  color: white; 
  background: #345730;
  text-decoration: none; 
}

#sidebar ul li {
  margin-right: 1em; 
}

body { 
  padding: 0; 
  background: #345730 url(images/darkgreen1_sm.png) top left repeat;
}

div#container { 
  background: none;
  background: transparent url(images/shadowfu.png) top left repeat-y;
  width: 1050px; 
  padding: 0; 
}

div#header {
  margin: 0; 
  height: 110px; 
  background: transparent url(images/zombie-headerz.png) top left no-repeat;
  position: relative;
}

#header h1 span a {
  color: #005FA3;
}


div#page { 
  background: white; 
  border-left: 1px solid #21431D; 
  border-right: 1px solid #21431D; 
  padding: 10px; 
  padding-top: 2em; 
  width: 956px; 
  margin: 0 auto 0 36px; 
}

div#content {
  width: 650px; 
}

div#footer {
  background: white; 
  border-left: 1px solid #21431D; 
  border-right: 1px solid #21431D; 
  padding: 5px 10px 0 10px; 
  width: 956px; 
  margin: 0 auto 0 36px; 
}

#homage li a {
  font-size: 70%; 
  color: #888; 
}

div#header a {
 padding: 0;
 margin: 0;
}

div#header h1 {
 display: none;
}

div#header a {
 position: absolute; 
 top: 0; 
 left: 35px; 
 width: 980px;
 height: 100px; 
 margin: 0;
 padding: 0; 
}

h2 a, h3 a, h4 a {
  text-decoration: none; 
}


/*
.sidebar-title .intro {
   color: #599C3A;
   margin: 0; 
}

.sidebar-title .intro p {
   margin: 0 0 1em 0;
   text-indent: 1em;  
}
*/

h2.entry-title {
  color: #993300; 
}


