body { background:none;}
#tox-post-body {
	background: #d7deea;
	position: relative;
	width: 100%;
}

/*#tox-structure {
	padding-bottom: 80px;
}*/



#tox-sidebar .tox-bg {
	padding: 0 15px;
}

#tox-avatar {
	margin-top: 0;
}

#tox-title {
	padding: 0; 
	position: absolute; top: 30px;
}

.full-comment { width:100%; clear:both;}

#tox-title img {
	width: 25px; height: 25px;
	margin-bottom: -8px;
}

#tox-title a {
	color: #fff;
}



#tox-content .tox-list {
	width: 100%; height: auto;
	margin-top: 10px;
	overflow: hidden;

}

#tox-content .tox-list .tox-header h2 {
	padding-left: 61px;
}

#tox-content .tox-list .tox-content {
	font-size: 1.1em; line-height: 1.3;
	padding:10px 0 10px 61px;
	overflow: hidden;
}

#tox-content .tox-list .tox-tags p {
	padding-left: 62px;
}

#tox-content .tox-list .tox-icons {
	margin-left: 61px;
}

#ul-comments, #ul-comments ul, #ul-comments li {
	color: #3d3d3d; background: none;
	list-style: none;
	padding: 0; margin: 0;
	/*clear: both;*/
}

#ul-comments, #ul-comments ul {
	padding-left: 20px;

	/*clear:both;*/
}

#ul-comments {
	padding: 20px 0; margin-left: 60px;
	overflow: hidden;
}

#ul-comments li {
 	width: 100%;
	margin-top: 10px;
	float: left;
}

#ul-comments .tox-bg, #ul-comments .branch-open {
	width: 100%;
	padding-bottom: 5px;
	overflow: hidden;
}
#ul-comments .branch-open { clear:both; float:right; width:50%; margin:10px 0; font-size:11px;}
.branch-open a { padding:0 10px;}
#ul-comments .tox-content {
	padding: 10px 20px 0 20px; position:relative; overflow:hidden;}
#ul-comments .tox-date {
	color: #a9afba;
	margin: 0;
}

#ul-comments .tox-date samp {
	font: 11px tahoma, sans-serif;
}

#ul-comments .tox-date span {
	color: #dbe3f1;
	margin: 0 3px;
}

#ul-comments .tox-comment-avatar {
	margin: 15px 20px 15px 0;
	display: inline;
	float: left;
}

#ul-comments .tox-avatar img {
	border: #a9a9a9 1px solid;
	width: 64px; height: 64px;
	margin-bottom: 2px;
	display: block;
}

#ul-comments .nick {
	font: bold 11px tahoma, sans-serif;
}

#ul-comments .tox-user img {
	background: #fff;
	border: none;
	width: 11px; height: 12px;
	padding-right: 2px; margin-bottom: -2px;
	display: inline;
}

/*#ul-comments .tox-replay {
	font-size: 11px;
	border-bottom: #bdc3cc 4px solid;
	margin: 0;
	float: right;
}

#ul-comments .tox-replay a {
	background: #fff url(../i/bg_replay.gif) bottom repeat-x;
	border-bottom: #fff 1px solid;
	padding: 3px 10px;
	display: block;
}*/

#tox-content .tox-control, #tox-content .tox-control li {
	background: none;
	list-style: none;
	padding: 0; margin: 0;
}

#tox-content .tox-control {
	font: 11px tahoma, sans-serif;
	text-align: center;
	margin: 15px 0;
	position: relative;
}
#tox-content .tox-control li {
	padding: 7px 10px;
	display: inline;
	zoom: 1;
}

#tox-content .tox-control span {
	background: url(/img/design/modern/bg_links.gif) right top no-repeat;
	border-bottom: #fff 1px solid;
	padding: 8px 10px 9px 10px; margin: -8px -10px -9px -10px; margin-right: -9px;
	position: relative;
	zoom: 1;
}
#tox-content .tox-control img {
	width: 34px; height: 28px;
	margin: -8px -10px -9px -10px;
}
.tox-comm-text  { margin:15px 0 ;}

/*post footer buttens*//*new footer layout*/
.footer-buttens-comment { height:22px; position:relative; overflow:hidden; font-size:11px;}
.footer-left {   float:left; width:35%; }
.footer-right { float:right; width:65%; margin:0 -1px 0 0; }
.footer-left, .footer-right { overflow:hidden; height:22px;  } 
.f-left-item { float:left; padding:0 10px;}
.f-right-item { float:right; padding:0 16px;}
.f-left-item, .f-right-item {width:auto; height:18px;}
.cyt_content {
	margin: 5px 0 5px 70px; padding: 0 0 0 25px;
	background: url(/img/box-border-bg.gif) 15px top repeat-y; color: #8d8d8d;
	}
