#mainColumn div.tagFlameTop {
  height: 7px;
  background-image: url(/images/common/tag_flame_top.jpg);
  background-repeat: no-repeat;
  background-position: 0 0;
}

#mainColumn div.tagFlameBottom {
  height: 7px;
  background-image: url(/images/common/tag_flame_bottom.jpg);
  background-repeat: no-repeat;
  background-position: 0 0;
}

#mainColumn div#abstract {
  padding: 10px;
  background-color: #ffffff;
  border-left: solid 1px #5c9f38;
  border-right: solid 1px #5c9f38;
  padding: 5px 10px;
}
#mainColumn div#abstract h2 {
  margin: 0 0 5px 0;
  font-size: 16px;
  font-weight: bold;
  border-left: solid 6px #93e03a;
  padding: 3px 0 3px 8px;
}
#mainColumn div#abstract div.img {
  float: left;
  width: 100px;
  height: 100px;
  padding: 0 10px 0 0;
  text-align: center;
}
#mainColumn div#abstract div.markupText {
}
#mainColumn div#abstract div.markupText ol {
  padding-left: 130px;
}
#mainColumn div#abstract div.markupText ul {
  padding-left: 130px;
}

#tag_detail_flame_bottom {
	margin: 0 0 20px 0;
}

#mainColumn div.paginator {
  padding: 0 0 5px 0;
  text-align: right;
}

#mainColumn div.paginator a {
  font-size: 13px;
  font-weight: bold;
  text-decoration: underline;
}

#mainColumn div.paginator span.selected {
  font-size: 13px;
  font-weight: bold;
  color: #999999;
}

#mainColumn div.paginator span.total {
  font-size: 13px;
  font-weight: bold;
}


#mainColumn div.entry {
  margin: 0 0 10px 0;
  padding: 10px;
}

#mainColumn div.entry p.date {
  padding: 0 0 4px 0;
  font-size: 12px;
}

#mainColumn div.entry h3.title {
  padding: 0 0 4px 0;
  font-size: 15px;
  font-weight: bold;
}

#mainColumn div.entry p.desc {
  font-size: 14px;
}

#mainColumn div.entry p.desc a.more {
  font-size: 12px;
  text-decoration: underline;
}

#mainColumn div.entry p.tags {
  padding: 0 0 4px 0;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 0.5px;
  text-align: right;
}

#mainColumn div.entry p.tags a {
  text-decoration: underline;
}

#mainColumn div.entry a.author {
  display: block;
  float: right;
  padding: 0 0 10px 10px;
}

#mainColumn div.entry a.author div.img {
  display: block;
  width: 60px;
  height: 60px;
  padding: 0 0 5px 0;
  text-align: center;
}

#mainColumn div.entry a.author p.name {
  width: 60px;
  font-size: 12px;
  font-weight: bold;
}

