/* CSS Document */
	div.blogcontainer {
		min-width: 300px;
		min-height: 75px;
	}
	a.hidden, span.hidden {
		display: none;
	}
	div.entrytitle {
		font-weight: bold;
	}
	div.entrycontent {
		clear: left;
		padding: 5px;
		margin-bottom: 10px;
		overflow: hidden;
	}
	div.blogcommentheader {
		margin-bottom: 15px;
	}
	div.blogcommentscontainer {
	}
	.divisor {
		font-size: 120%;
	}
	div.blogcommentodd, div.blogcommenteven {
		position: relative;
		margin-top: 10px;
		margin-bottom: 20px;						
		overflow: hidden;
		width:400px;
	}
	div.blogcommenteven th {
		text-align: right;
	}
	div.blogcommenteven {
	}
	div.commentdate {
	}
	div.commentusername {
	}
	div.commentcontrols {
		position: absolute;
		top: 1px;
		right: 3px;
	}
	input.edittitle {
		border: solid 1px #999;
		margin-top: 10px;
		margin-bottom: 10px;
		vertical-align: middle; 
	}
	textarea.content {
	}
	.comment_header {
		/*background:#F1F1F1 none repeat scroll 0 0;*/
		border-bottom:1px solid #E5E5E5;
		line-height:1.5em;
		min-height:35px;
	}
	.comment_header_right {
		padding:10px 0 0 10px;
	}

	.comment_body {
		margin:0 0 10px;
		padding:5px 0 15px;
	}
	.comment_content {
		font-weight:normal;
		height:auto;
		overflow:hidden;
		padding:0 3px;
	}
	.field {
		background:white none repeat scroll 0 0 !important;
		border:1px solid #D9D9D9 !important;
		font-size:1em !important;
		padding:5px !important;
		width:300px;
	}
	.commentarea {
		background:white none repeat scroll 0 0;
		border:1px solid #D9D9D9;
		font-size:1em !important;
		height:100px;
		padding:10px;
		width:300px;
	}
	.blog-entries {
		overflow:hidden;
	}