div.UIImageBlock {
	clear:both;
	float:left;
	margin-bottom: 10px;
	padding: 30px;
	background-color:#dbebf8;
	width: 410px;
}

.sh div.UIImageBlock {
	background-color: #e6e6e6;
}

div.UIImageBlock .info div {
	float:left;
	width: 50%;
}

div.UIImageBlock .info div.post_index {
	float:right;
	width: 50%;
	text-align: right;
	color: #6d6d6e;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
}

div.UIImageBlock .info {
	clear: both;
}

.fb_topic {
	float:left;
	clear:both;
	width: 470px;
	/*background: transparent url(../img/fb_arrow.gif) no-repeat 441px 21px;*/
}

.post_header {
	font-size: 1em;
	font-weight: bold;
	padding-bottom: 20px;
	text-align: right;
}

.post_header span.timestamp {
	display: block;
}

.sh .post_header span {
	color: #ad0011;
}

.post_header span {
	color: #6d6d6e;
	font-weight: normal;
}

.post_message {
	background:transparent url(../img/hr_bg_fb.gif) repeat-x scroll -2px top;
	color: #6d6d6e;
	padding-top: 15px;
}

h2.toggle {
	cursor:pointer;
	margin-bottom: 5px;
}

h2.toggle img {
	margin-right: 10px;
}

h2.toggle img.closed {
	margin-bottom: -5px;
}

div.tx-btfb-pi1 {
	float:left;
	clear:both;
}

div.hr {
	background:#27ACE9 url(../img/hr_bg.gif) repeat-x scroll -2px 50%;
	clear:both;
	margin-top: 10px;
	margin-bottom: 10px;
}

div.more_info {
	/*margin-bottom: 10px;*/
	color: #0070b0;
	margin-left: 1px;
}
