.blog_page {
  width:680px;overflow:hidden
}

#blog_about {
  float:right;margin-right:120px;
}

#blog_tools {
  padding:10px 0;margin-bottom:5px;
}
#blog_wrap {
padding-right:0px;
}
.blog_entry {
  padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid black;
}
.blog_date {
  float:right;padding-right:40px;
  font-weight:bold;
}
#blog_write {
}
#blog_commSumm {
  padding:0 5px
}
#blog_links {padding-top:10px;margin-top:20px}
#blog_links img {display:block;margin:0 auto}
#blog_links h3 {
  font-size:100%;
  margin:0;padding:0
}
.blog_sumEntry {
  font-size:100%;
  margin-bottom:0.5em;padding-bottom:0.5em;
  border-bottom:1px dashed red
}
.blog_sumEntryDate {
  font-size:80%;
  font-weight:bold;
}
.blog_footer {
  position:relative;
  font-size:80%;
  margin-top:15px;
}
.blog_footer #bookmarks {
  margin-top:10px;
}
.blog_footer h3, .blog_footer ul {display:inline;font-size:100%;font-weight:normal;padding:0;margin:0}

.blog_tracklink a {
  padding-right:10px;
}
.blog_addcomment {
  float:right;
}
#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 #808080
}
.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_links h2 {
  background-color:#008080;color:white;text-align:center;margin-top:0;margin-bottom:20px;
  border:3px solid #008080;
  border-radius:10px;
  -moz-box-shadow: 5px 5px 5px #888;
  -webkit-box-shadow: 5px 5px 5px #888;
  box-shadow: 5px 5px 5px #888;
  behavior: url(/pie/PIE.htc);
}
#blog_links h2 a {color:#387ca6;text-align:center}
#blog_articles table {width:100%}
#blog_articles img {padding:10px 0}

/******** HOME LIST FOR REVIEWS ********/
#homelist {
  position:relative;height:200px;width:260px;padding:0;margin:0 0 10px 0;overflow:hidden
}

html>body #homelist {top:0;left:0}

#homelist h2 {margn-top:0}

#homelist img:hover {
  border:1px solid black
}
#homelist img {
  display:block;float:left;padding:0 5px 15px 0;text-align:center;margin:0 auto;height:50px
}
.panel {padding:0 !important}