@charset "UTF-8";
/* CSS Document */

.postbit-lite {
	clear:both;
	position:relative;
	padding-left:80px;
	padding-bottom:15px;
}

.postbit-lite.noavatar {
	padding-left:0;
}

.postbit-deleted,
.postbit-ignored {
	padding-left:0;
}

.postbit-deleted .postcontent.deletereason dt, .postbit-deleted .postcontent.deletereason dd {
	display:block;
}

.postbit-deleted .posttext .deletedby {
	font-weight:bold;
}

.postbit-deleted .managelinks {
	float:right;
	margin-right:15px;
}

.postbit-deleted .managelinks a {
	margin-left:1em;
	text-decoration:none;
	font-size:11px;
}

.postbit-lite dl.stats.groups {
	font-size:11px;
	margin-bottom:-15px;
	font-weight:normal;
}

.postbit-lite dl.stats.groups dd {
	padding-right:15px;
}

.postbit-lite p.moderated {
	padding:15px 15px 0 15px;
}

.postbit-lite.imod_highlight,
.postbit-lite.imod_highlight .blocksubhead,
.postbit-lite.imod_highlight:hover .blockfoot {
	background:rgb(255, 255, 204) none no-repeat 15px 15px;
}

/*
.postbit-lite .postdate {
	float:right;
	display:block;
	padding:15px;
	font-size:11px;
}
*/

.postbit-lite .postbithead {
	background: #f2f6f8 none   ;
	border: 1px solid rgb(102, 102, 102);
	padding: 7.5px 15px;
}

.postbit-lite .postbit-chkbox {
	position: absolute;
	right: 15px;
	margin-top: 7.5px;
}

.postbit-lite .avatarlink {
	position:absolute;
	top:0;
	left:0;
}

.postbit-lite .avatarlink img {
	width: 50px;
	height:auto;
}

.postbit-lite .username {
	font-weight:normal;
}

.postbit-lite .posttext {
	padding:15px;
	/* padding-bottom:0; */
	font-family:Tahoma, Calibri, Verdana, Geneva, sans-serif;
}

.postbit-lite .postinfo {
	color:#777777;
}

.postbit-lite .postbitfoot {
	position: absolute;
	top: 7.5px;
	right: 30px;
}

.postbit-lite .postbitfoot .postcontrols li {
	display: inline;
	position: relative;
	top: -3px;
}

.postbit-lite .postbitfoot .postcontrols li.separator {
	color: rgb(102, 102, 102); /* do not change, makes the separator appear like a border */
	font-size: 1.25em;
	position: relative;
	top: -2px;
}

.postbit-lite .postbitfoot .postcontrols a {
	color: rgb(51, 51, 51);
}

.postbit-lite .postbitfoot .postcontrols li img {
	position: relative;
	top: 2px;
}

.postbit-lite .postbitfoot .postcontrols a, .postbit-lite .postbitfoot .postcontrols a:hover {
	border:0;
	padding:0;
	font-size: 11px;
	margin-right: 15px;
}

.postbit-lite .postbitfoot .postcontrols a:hover {
	text-decoration: none /* to preserve normal style of links. do not change */
}

.postbit-lite .postbitfoot .postcontrols a.edit {
	padding-left:20px;
	background:transparent url(images/misc/blog/edit_generic.png) no-repeat left center;
	border-right:1px dotted rgb(102, 102, 102);
	margin-right:0;
	padding-right:10px;
}

.postbit-lite .postbitfoot .postcontrols a.reply {
	padding-left:20px;
	background:transparent url(images/buttons/reply_40b.png) no-repeat left center;
}

.postbit-lite input.inlinemod {
	position:relative;
	top:2px;
}

.postbit-lite.moderated-picturecomment {
	padding-left:130px
}

.postbit-lite img.statusicon,
.postbit-lite img.posticon {
	vertical-align:top;
}

.postbit-lite .title img {

}

/* Moderated Picture Comments Attachent */
.avatarlink.pc-attachment {
	width:100px;
	font-size:11px;
	text-align:center;
}

 