/* @override 
	http://localhost/bloogdev/wp-content/themes/1600/css/single.css
	http://localhost/bloog.ca/wp-content/themes/1600/css/single.css
*/

/* -- Single Posts */
/* -- This is basically just for the comments */


/* - comment headers */
h3#readcomments,
h3#addcomments{
	margin: 35px 0 15px 0;
	text-indent: -900em;
	overflow: hidden;
	height: 20px; }
h3#readcomments{
	background: url(../images/comments-header.gif) no-repeat; }
h3#addcomments{
	background: url(../images/comments-headeradd.gif) no-repeat; }	
	
	
	
/* - comment list */	
ol.commentlist{
	padding: 0; 
	list-style: none; }
	
ol.commentlist li{ 
	overflow: auto; height: 1%;
	padding: 0;
	margin: 0; }
.commentlist ul.children{ /* threads */
	list-style: none;
	padding: 0;
	margin: 0 0 0 5%; }	
	
.commentlist .acomment{
	border-bottom: solid 2px #222;	
	padding: 10px 0 10px 0;
	}
.commentlist ul.children .acomment{	
	padding-left: 5px;
	border-left: solid 2px #222; 
	}
	

/* - gravatar */
.gravatar{
	background: url(../images/comment-arrow.gif) 7px right no-repeat;
	margin: 0; padding: 0 0 0 0;
	float: left;}
.gravatar img{
	margin: 0 6px 0 0 ;
	padding: 1px;
	background: #aaa;
	border: solid 4px #2a2a2a; }



/* -----------------------*/
/* -- COMMENT CONTENT */
.comment-right{
	margin: 0 0 0 76px; }
	
.comment-right p{
	line-height: 1.5em;
	margin: 0 0 1em 0; }
	
/* - author info (author/#/gravatar) */
p.comment-author{
	margin: 0 0 0.5em;
	font: 1.3em arial, helvetica, sans-serif;
	color: #3896b2; 
	}
p.comment-author a{
	border-bottom: dotted 1px #333;
	color: #3896b2; 
	text-decoration: none; 
	}
p.comment-author a:hover{
	border-bottom: solid 1px #222;
	color: #fff;
	text-decoration: underline;
	}
	
	
/*	
.comment-right ul,
.comment-right ol{
	margin: 1em 0 1em 3em;
	color: #736f5e; }
.comment-right ul li{
	margin: 0 0 0 0; }
*/
	
/* - date comment was posted */
.comment-meta{
	color: #333;
	margin: 20px 0 0 0; padding: 0;
	font-size: 0.8em;
	text-align: ; 
	}
.comment-meta a{
	text-decoration: none;
	color: #444;
	}
.comment-meta a:hover{
	color: #999;
	text-decoration: underline;
	}
/* reply to THIS comment */
.acomment:hover a.comment-reply-link{ /* make it impossible to miss :P */
	color: #eee;
	}
.comment-meta a.comment-reply-link{
	border-bottom: dotted 1px #333;
	}
.comment-meta a.comment-reply-link:hover{
	color: #3896b2;	
	}



/* -----------------------*/
/* -- COMMENT FORM */
form#commentform{ 
	color: #666;
	padding: 0 0; }
form#commentform label{
	display: block;
	width: 80px;
	float: left;
	line-height: 1.5em; }
	
form#commentform input,
form#commentform textarea{	
	font: 10pt 'helvetica neue', helvetica, arial, sans-serif; 
	color: #eee;
	background: #222;
	border: solid 1px #333;	
	}
	
form#commentform input{	
	padding: 3px;
	margin: 0 0 10px 0; 
	}
form#commentform input#submit{
	margin-bottom: 0;
	background:  #3896b2;	
	color: #fff;
	border: none;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	padding: 5px 10px;
	font: bold 9pt helvetica, arial, sans-serif;
	cursor: pointer;
	}	
form#commentform input#submit:hover{
	background: #fff;
	color: #d46129;
	}
	
form#commentform textarea{
	margin: 0 0 10px 0; 
	height: 70px;
	width: 95%;
	padding: 8px;	
	}
	
	
/* comment form in a thread .. */
.commentlist #respond{
	padding: 10px;
	border: solid 1px #333;
	background: #232323;
	margin: 4px 0 0 0;
	}
.commentlist #respond h3{
	display: none;
	}
.commentlist #respond textarea,
.commentlist #respond input{
	background: #151515;
	}	
#respond p{	
	margin: 2px 0;
	padding: 0;
	}
	
a#cancel-comment-reply-link{
	float: right;
	overflow: hidden;
	}
