/* Showing comments */
.emptycomments, .comments {
	clear : both;
}
.comments .one, .comments .two, .writecomment {
	border: none;
	padding: 0em 0.5em 0em 0.5em;
	clear: both;
} 
.comments .one {
	/*color: #000;
	background: #FE9;*/
}
.comments .two {
	/*color: #000;
	background: #FD9;*/
}
 .author, .date {
	display: inline;
}
.date {
	margin-left: 1em;
	font-size: 0.8em;
	color: #999;
}
.message {
		font-style: italic;
}
.message p {
	margin-top: 0px;
	margin-bottom: 1em;
	max-width: 60em;
}
.one {
	background: #FDA;
}
.authorImage {
	float: right;
	width: 60px;
	padding: 0px;
	margin: 0 0 0.5em 1em;
}
.authorImage img {
	border: 1px solid black;
}


/* Adding comments */
.expander {
/*	text-align: right;*/
	float: left;
	height: 2em;
	color: #33f;
	text-decoration : underline;
	cursor: pointer;
}
.golatest {
	float: right;
}
.writecomment {
/*	border: 3px solid #099;*/
	padding: 0.5em 0.5em 0.5em 0.5em;
}
.writecommentClosed {
/*	border: 3px solid #099;*/
	padding: 0.5em 0.5em 0.5em 0.5em;
/*	margin-left: auto;
	width: 12em;*/
}
.writecomment .commentform {
	display:block;
}
.writecommentClosed .commentform {
	display: none;
}
.writecommentInitial .commentform {
	display: block;
}
.writecomment label, .formelement label {
	float: left;
	width:7em;	
	display: block;
}
.formelement  {
	clear: left;
	margin-top: 0;
	margin-bottom: 0.2em;
}
.specialformelement {
	visibility: hidden;
	position: absolute;
}


