#header {
  border-bottom: 1px solid #A1A6B1;
  background: white url("/pnr/images/wordpress_banner_background.jpg") repeat-x top left;
  letter-spacing: .05em;
  padding: 10px 0 0 0;

}
#header h1, .description{
  margin: 10px 0 0 0;
  padding: 0 25px;
  font-family: verdana, arial, helvetica, sans-serif;
}
#header h1{
  margin-top: 40px;
  font-size: 150%;
}
#header h1 a, .description{
  color: #33337A;
}
#header a, #header {
  text-decoration: none;
  color: #003;
}
#header a:hover{
  background: transparent;
}
#header .description{
  border: 1px solid green;
  border-width: 1px 0;
  background: #e4ecec;
  color: #00007A;
  font-size: small;
  font-weight: bold;
  padding: 5px 0;
}
#sidebar{
  margin-top: 25px;
  padding: 100px 0;
  background: transparent url(/pnr/images/tc_thumb.gif) no-repeat 50% 0;

}
.content{
  background: #e4ecec;
  margin-top: 0;
}
#main{
  border-left: 1px solid green;
}
.post{
  width: 80%;
}
.post h2{
  font-size: 1.4em;
  line-height: 1.0em;
  width: 100%;
  border-bottom: 1px solid darkgreen;
}
.post h2 a:hover{
  color: gray;
}

