.blog_page {
  width:100%;
}
#blog_intro {
  padding-bottom:10px;
  border-bottom:1px solid #f5b05b;
}
#blog_tools {
  margin:10px 0;font-size:120%;font-weight:normal;
}
#blog_search {
  margin:0 0 10px 10px
}
#blog_wrap {
padding-right:5px;

}
.blog_entry {
  position:relative;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid white;
  width:100%;overflow:auto;
}
.blog_date {
  display:none;
}
#blog_links {
  top:0px;right:0;z-index:5000;
  xborder-left:1px solid #3366CC;
  padding:0;
  vertical-align:top;
  width:230px;height:600px;overflow:auto
}
#blog_links {
  font-size:80%;
}
#blog_links h3 {
  font-size:200%;
  margin:0 0 10px 0;padding:10px 0 10px 5px;
  font-weight:bold;
  color:white
}
#blog_links h2 {
  font-size:100%;
  margin:0;padding:0;font-weight:bold;
}
.blog_sumEntry {
  font-size:120%;
  margin-bottom:0.5em;
  padding-left:5px;
}
.blog_sumEntryDate {
  font-size:80%;
  font-weight:bold;
}
.blog_sumTeaser {
  display:block
}
.blog_sumEntry .month {
  display:none;font-weight:bold;margin:5px 0 10px 0;font-size:120%
}
.blog_footer {
  position:relative;
  text-align:right;
  font-size:100%;
  margin-top:15px;
  margin-right:10px;
}
.blog_tracklink {
  float:left;
}

#blog_newcomment {
}
#blog_newcomment input {padding-right:10px;width:200px;margin:5px 10px 5px 0}

#blog_comments {
  margin-bottom:20px;
}
#blog_comments h1 {
  font-size:120%
}
.blog_comment {
  padding-bottom:5px;margin-bottom:10px;border-bottom:1px solid black
}
.blog_cpend {
  background-color:#f8f800;border:1px solid red
}
.blog_comment_body {
}
.blog_comment_meta {
  font-style:italic;padding-top:10px
}
.blog_comment_tb {}
.blog_comment_tb h1 {
  
}
#blog_admin {
  margin-bottom:10px;
}

.blog_nav_earlier, .blog_nav_later {
  font-size:140%;
  font-weight:bold;
}
.blog_nav_later {
  float:right;
}

.blog_article {border:1px solid black}
.blog_draft, .blog_pend {margin-top:5px;padding-left:10px}
.blog_draft {background-color:#e8e8ff}
.blog_pend {background-color:#e0e0e0}
.blog_article .state {font-weight:bold;padding-right:2em}
.blog_article h2 {font-size:100%;font-weight:bold;margin:0}
.blog_article .ctrl {float:right;margin-right:5px}

#selectForm {
  background-color:white;padding:5px 10px;width:100%;margin:0;width:640px;color:black
}
#selectForm button {margin-left:10px}
#selectForm select {margin-right:50px}
