#left {width: 655px; float: left}
#right {padding: 10px; line-height: 1.5em; margin: 20px 13px 20px 0px; width: 305px;  float: right; -moz-border-radius: 10px; border-radius: 10px}

.sidebar-content .featured-news {padding: 0; }
.sidebar-content .featured-news .featured {margin: 0px 0px 15px; width: auto; float: none; clear: both}
.sidebar-content .featured-news a {display: block; overflow: hidden}
.sidebar-content .featured-news .featured-img {width: 120px; float: left; margin-right: 10px}
.sidebar-content .featured-news .featured-desc {font-size: 13px}
.sidebar-content .featured-news .date {font-size: 11px}
#content .more {padding-right: 20px; background: no-repeat 100% -5px}
#blog {padding: 29px 11px 0px 20px; background: no-repeat 50% 0px; min-height:500px}
.page-comment-interior h3 {padding: 29px 11px 0px 20px; background: no-repeat 50% 0px;}
.comments-container {padding: 29px 11px 0px 20px;background: no-repeat 50% 0px;}
h3.blog-title {word-wrap: break-word; letter-spacing: -1px; color: #fff; font-size: 30px; font-weight: normal}
#sidebar-related {display: none}
#blog .byline {line-height: 24px; font-size: 11px}
#blog .byline a {}
#blog .byline a:hover {color: #fff}
#blog .byline a:focus {color: #fff}
#blog .blog-info {float: left}
#blog .header-image {text-align: center;padding: 10px 0 19px 0;}
#blog img {max-width: 100%}
#blog .detail {line-height: 2em; padding: 5px 0 20px;}

.damocles-edit {line-height: 2em;padding: 5px 0 20px;}
#blog .detail p {padding: 6px 0;}
#blog .detail h3 {margin-top: 25px; text-decoration: underline}
#blog ul {padding-left: 1em}
ol {padding-left: 1em}
dl {padding-left: 1em}
#blog ul li {list-style-type: disc; margin-left: 1em}
#blog ol li {list-style-type: decimal; margin-left: 1em}
#blog .community-share {padding:20px 0; line-height: 24px; clear: both; font-size: 11px; border-top: black 1px solid; }
/* #blog .community-share a {font-weight: bold}
#blog .community-share a:hover {color: #fff} */
#blog .addthis_toolbox {padding-left: 24px; width: 100px; background-position: -14px -120px; float: right}
#blog .addthis_toolbox {padding: 2px;background: #fff; -moz-border-radius: 3px; border-radius: 3px}
#blog .keyword-list {padding: 14px 0px;  clear: both; font-size: 11px; border-top: black 2px solid;margin-bottom:35px;}
.button_count .connect_widget_interactive_area .connect_widget_text {}
#facebook-like {width: 120px; height: 25px; overflow: hidden}
/* .widget-default {background-color: #fff;width: auto; padding:2px 1px 2px 2px; float: right; height: 16px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px}
.widget-default a {margin: 0px 1px 0px 0px; width: 16px; display: inline-block; background: url('../images/widget.gif') no-repeat 0px 0px; height: 16px}
.widget-default a:hover {opacity: 0.8}
.widget-default a.facebook {background-position: 0px 0px}
.widget-default a.twitter {background-position: 0px -16px}
.widget-default a.myspace {background-position: 0px -32px}
.widget-default a.stumbleupon {background-position: 0px -48px}
.widget-default a.digg {background-position: 0px -64px}
.widget-default a.me2day {background-position: 0px -80px}
.widget-default a.c-log {background-position: 0px -96px}
.widget-default a.minik {background-position: 0px -112px}
.widget-default a.micro-163 {background-position: 0px -128px}
.widget-default a.micro-sina {background-position: 0px -144px}
.widget-default a.kaixin {background-position: 0px -160px}
.widget-default a.renren {background-position: 0px -176px} */