#blog-wrapper div.left {float:left; width: 700px;}
#blog-wrapper div.right {float:right; width: 310px;   background: rgba(127, 63, 63, .1);
height: 100%; border-radius: 5px; margin-top: 5px; padding: 10px; text-align: right;}

.indent {padding: 0px 5px;}

.post {
  margin: 0px 0px 10px 0px;
  border-style: solid;
  border-color: #FFFFFF;
  border-width: 0px 0px 0px 0px;
}

.post img {
  max-width: 510px;
  width: expression(this.width > 510 ? 510: true);
}
.post .title {margin: 0; padding: 0; }
.post .meta {margin: 0 0 10px 0; padding: 0;}

.share {
  display: inline-block; 
  float:right; color: #FFFFFF; background-color: #FF66CC; padding: 0 10px;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}

.share > a {color: #FFFFFF;}

#blog-wrapper div.right ul {margin-bottom: 10px;}

.wp-pagenavi {clear: both;}
.wp-pagenavi a, .wp-pagenavi span {
  text-decoration: none;
  border: 1px solid #282828;
  padding: 3px 5px; margin: 2px;
}
.wp-pagenavi a:hover, .wp-pagenavi span.current {border-color: #FF66CC; color: #FF66CC;}
.wp-pagenavi span.current {font-weight: bold;}
