/*
	Theme Name: Simple
	Theme URI: http://hiddentao.net
	Description: Simple theme.
	Author: Ramesh Nair
	Author URI: http://hiddentao.net
	Version: 1.0
.
Style for post comments (single post view)
.
*/


/*-------------------------------------- */
/*  Comments - single post view */
/*-------------------------------------- */

.singlepage .comments
{
	display: block;
	clear: both;
	margin: 2em 0 2.7em 0;
	padding: 0.5em 0 0 0;
}

.singlepage .comments .title
{
	display: inline;
	margin: 0 0 0.91em 0;
	padding: 0;
}

/* TODO: use list numbers? */

.singlepage #comment_list ol.cblocklist
{
	display: block;
	list-style-type: none; 
	margin: 0;
	padding: 0;
}


.singlepage #comment_list ol.cblocklist li.cblock
{
	display: block;
	width: 80%;
	margin: 2em auto 3em;
	padding: 0 5% 0 35px;
}

.singlepage #comment_list ol.cblocklist li.cblock div.cblock-inner
{
	display: block;
	padding: 0.7em 0.7em 0.5em 0.7em;
	border: 1px solid #999999;
	border-bottom: none; 
	background-color: #F6F6F6;
	margin: 0;
}
/* specific version of cblock-inner for post-author */
.singlepage #comment_list ol.cblocklist li.cblock div.post-author
{
	background-color: #E6E6E6;	
}
.singlepage #comment_list ol.cblocklist li.cblock div.post-author .meta
{
	color: #444444;
}



.singlepage #comment_list .meta
{
  	font-family: Arial, Helvetica, sans-serif;
}

.singlepage #comment_list .meta div
{
	display: inline;
	vertical-align: bottom;
}


.singlepage #comment_list .comments-count
{
	display: block;
	margin: 1.0em 0 0 0;
}

.singlepage #comment_list .add-reply
{
	font-size: 70%;
}

.singlepage #comment_list .author
{
	margin: 0;
	padding: 0;
}

.singlepage #comment_list .datetime
{
	margin: 0 0.3em 0 0.35em;
	padding: 0;
}

.singlepage #comment_list .links
{
	margin: 0 0 0 0.63em;
	padding: 0;
}
.singlepage #comment_list .adminmsg
{
	margin: 0 0 0 0.63em;
	padding: 0;
}

.singlepage #comment_list .text
{
	display: block;
	clear: left;
	padding: 0;
	margin: 0.6em 0 0 0;
	font-size: 95%;
}




/*-------------------------------------- */
/*  Reply form */
/*-------------------------------------- */

#replysection .title
{
	display: inline;
	padding: 1em 0 1.5em 0; 
}

#replybox
{
	background-color: #F1F1F1;
	margin: 1.25em 4em;
	padding: 1em 0;
}

#replyform
{
	width: 80%;
	margin: 0.63em auto 0 auto;
}

#replyform .logout-link
{
	font-size: 70%;
	padding: 0 0 0 0.4em;
}

#replyform input
{
	display: block;
	float: left;
	clear: both;
	margin: 0;
	padding: 0;
}

#replyform textarea
{
	margin: 0 0 0.8em 0;
}

#replyform label
{
	display: block;
	float: left;
	margin: 0 0 1.25em 0.4em;
	font-size: 80%;
}

#replyform .required:after
{
	margin: 0 0 0 0.4em;
	color: red;
	content: "*";
}

#replyform .allowed-tags
{
	display: block;
	clear: both;
	margin: 0.4em 0;
	font-size: 80%;
}

/* challenge section */

#replyform .answerdiv 
{
  display: block;
  margin: 0.3em 0 1.3em 0;
  padding: 0;
}
#replyform .answerdiv label,
#replyform .answerdiv input
{
  display: inline;
  float: none;
  clear: none;
  margin: 0;
  padding: 0;
}


