div#commentsdisplay {
	margin-left: 116px;
}

div#commentsdisplay h3 {
	font: bold 32pt Georgia, "Times New Roman", Times, serif;
	margin-bottom: 10px;
	color: #101010;
}

ul.control-link {
	margin-top: 30px;
	margin-bottom: 30px;
}

ul.control-link li a {
	padding: 5px;
	border-left: 3px solid #101010;
}

ul.control-link li a:hover {
	border-left: 3px solid #ff7b00;
}

div.blogcomment {
	font-size: 10pt;
	padding: 10px;
}

div.blogcomment.odd{
	background-color: #222222;
}
div.blogcomment.even {
	background-color: #2a2a2a;
}

div.blogcomment.owner {
	background-color: #000000 !important;
}

div.blogcomment span.comment-time {
	float: right;
	text-align: right;
}

div.blogcomment div.commenttext {
	font-size: 12pt;
	margin-top: 10px;
}

div.blogcomment ul.commentoptions {
	margin-top: 10px;
}

div.blogcomment ul.commentoptions a {
	float: left;
	margin-right: 10px;
	display: inline;
}

.cancel-edit {
	display: none;
}
.edit-submit {
	display: none;
}

input#form_submit {
	display: none;
}

input#id_name, input#id_email, input#id_site, input#id_captcha_2 {
	color: #cccccc;
	background-color: #222222;
	border: 2px solid #101010;
	height: 20px;
	width: 200px;
	margin-bottom: 5px;
	font: 10pt Palatino, "Palatino Linotype", Georgia, "Times New Roman", Times, sans-serif;
}

textarea#id_body {
	margin-top: 20px;
	color: #cccccc;
	background-color: #222222;
	border: 2px solid #101010;
	height: 150px;
	width: 99%;
	font: 12pt Palatino, "Palatino Linotype", Georgia, "Times New Roman", Times, sans-serif;
}

textarea.error, input.error {
	background-color: #c7292a !important;
	color: #000000 !important;
}
