/* H1 is defined in art_screen.css - we only want to define it here if the H1's for the blog need to be styled differently, (the do not) 20071105nln
	h1
	{ font: 14px Verdana, Arial, Helvetica, sans-serif; }
	*/
	
	/* How debugging info appears, ignore this on production */
	.debug
	{
		background-color: #FFFF00;
		color: #000000;	
		border: 2px #990000 dashed;
		padding: 5px;
		margin-bottom: 3px;
		font: 9pt verdana;
	}

	/* How errors appear */	
	.error
	{
		margin: 5px;
		padding: 5px;
		background-color: #FFFF00;
		color: #990000;
		font: 12px Verdana, sans-serif;
		font-weight: bold;
		border: 2px dashed #990000;
	}

	/* How blogger info appears on their description, classic blogger index page */
	.bloggers .name
	{
		font: 20px tahoma;
		font-weight: bold;
	}
	
	.name
		{
	font: 15px Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
	}

	.bloggers .title
	{
		font: 10px verdana;
	}

	.bloggers a
	{
		font: 11px arial;
		color: #A60000;
	}

	.bloggers div
	{
		margin: 0px 0px 7px 0px;
	}

	.BlogViewList
	{
	}
	
	.BlogViewNewLink
	{
		text-align: right; 
		margin-bottom: 5px;
		font: 12px Verdana, Arial, Sans-Serif;
	}

	/*
	//	Start how blog posts appear
	*/
	
	.blogPost {
	background-color: #f4f4f4; /* background blue is D6DEEF */
	margin-bottom: 15px;
	padding: 0 5px 10px 5px;
	border: 1px solid #D6DEEF;
}
	
	.blogPost .title 
	{
		margin: 0px;
		margin-bottom: 3px;
	}
	
	.blogPost .title a, .blogPost .title a:visited
	{
		color: #990000;
		font: 14px Verdana, Arial, Sans-Serif;
		font-weight: bold;
		text-decoration: none;
	}

	.blogPost .title
	{
		font: 14px Verdana, Arial, Sans-Serif;
		font-weight: bold;
		text-decoration: none;
	}
	
	.blogPost.date
	{
		margin-bottom: 5px;
		text-align: right;
	}
	

	
	.blogPost.date small
	{
		color: #666666;	
		font: 10px Verdana, Arial, Sans-Serif;
		white-space: nowrap;
		text-align: right;
	}

	.blogPost small
	{
		font: 10px Verdana, Sans-Serif;
	}
	
	/* not working */
	.blogPost .content .more
	{
		font-size: 9px verdana;	
	}
	
	.blogPost.content, .blogPostContent
	{
		/*font: 15px Arial, Sans-Serif;
		color: #000000;*/
	}
	/*
	//	End How blog post appears
	*/
	
	
	h1.headerComments
	{
		font: 12px Verdana, Sans-Serif;
		font-weight: bold;
		margin: 0px;	
	}

	.blogPostForm td.header
	{
		text-align: right;
		font: 12px verdana, arial, sans-serif;
		vertical-align: top;
		padding-top: 4px;
	}

	.blogPostForm td.subheader
	{
		text-align: center;
		font: 12px verdana, arial, sans-serif;
		vertical-align: top;
	}

	.blogPostForm td input
	{
		font: 12px verdana;
		padding: 1px 1px 1px 3px;
	}
	
	.blogPostForm textarea
	{
		width: 500px;
		font: 12px arial, sans-serif;
	}
	
	.blogPostForm small
	{
		font: 10px verdana;
		color: #999999;	
	}
	
	/* not working */
	.blogPostForm td div.tags
	{
		font: 12px verdana;
		padding: 2px;
		background-color: #DBF0D8;
	}
	
	/*
	//	Start how blog post comments appear
	*/
	.blogComment
	{
		text-align: left;	
		padding: 5px;
		margin: 5px;

		/*		border: 1px solid #ccc;
		width: 425px;
		background: #F0F0F0 url('back-greygradient.jpg');*/
	}

	.blogComment small
	{
		font: 9px verdana;
		color: #666666;
	}
	
	.blogComment h1
	{
		font: 14px Arial, Sans-Serif;
		font-weight: bold;
		margin: 0px 0px 5px 0px;
	}
	
	.blogComment b
	{
		font: 11px Verdana, Arial;
		font-weight: bold;
		width: 50px;
		text-align: right;
	}

	.blogComment input.full
	{
		width: 345px;
		margin-left: 5px;
	}
	
	.blogComment textarea
	{
		width: 400px;
	}
	/*
	//	End how blog post comments appear
	*/
	
	.commentItem
	{
		font: 12px Verdana, Arial, Sans-Serif;
		background: #fff;
		border: 1px solid #ccc;
		margin: 5px 0px 5px 0px; /* was 5px 0px 5px 20px */
		padding: 8px;
	}

	.commentContent
	{
		font: 12px Verdana, Arial, Sans-Serif;
	}	

	.commentItemContent
	{
		margin-top: 5px;
		font: 12px Verdana, Arial, Sans-Serif;
		padding: 5px; 
		/*background: #F6F6FF; 
		border: 1px solid #CCCCCC;*/
	}

	.commentItem b
	{
		font: 10px Verdana, Arial, Sans-Serif;
		font-weight: bold;
	}
	
	.commentReview
	{
		
	}
	
	.commentReview td
	{
		background-color: #CCCCCC;
		font: 12px Tahoma, Arial, Sans-Serif;
	}
	
	.commentReview td.header
	{
		font: 13px Verdana, Arial, Sans-Serif;
		font-weight: bold;
		background-color: #000000;
		color: #FFFFFF;	
	}
	
	.commentReview td.content b
	{
		color: #CC0000;	
		font-weight: bold;
		font: 24px verdana;
	}
	
	.commentReview a.decision
	{
		border: 0px;
		font-weight: bold;
	}
	
	.commentname {
	font: 11px Verdana, Arial, Sans-Serif;
}

	.commentdate {
	font: 9px Verdana, Arial, Sans-Serif;
}

	li a.adminlink
	{
		text-decoration: none;
		font-weight: bold;		
	}
	
	.adminMenu
	{
		margin: 0px 0px 10px 0px; 
		font: 11px arial narrow, verdana, arial, sans-serif;
		font-variant: small-caps;
	}
	
	.adminMenu a
	{
		font: 11px arial, verdana, arial, sans-serif;	
		font-variant: small-caps;
	}
	
	/* START login form css */
	.loginForm td.headerCell
	{
		font: 85% verdana, arial, sans-serif;
		font-weight: bold;
		text-align: right;
		vertical-align: top;
	}
	.loginForm td.inputCell
	{
		text-align: left;
	}
	.loginForm td.inputCell small
	{
		font: 10px verdana, arial;
		color: #666666;
	}
	/* END login form */
	
/* nln edits */	
	
a.title {
		color: #990000;
		margin: 0px;
		font: 12px Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		text-decoration: none;
		margin-bottom: 15px;

}

.blogPost {
	background-color: #f4f4f4; /* background blue is D6DEEF */
	margin-bottom: 15px;
	padding: 0 5px 10px 5px;
}

.tagList {
	height: 70px;
	overflow: auto;
	margin-bottom: 10px;
}

	.date {
			margin-bottom: 5px;
		text-align: right;
}

.title {
		margin: 0px;
		font: 12px Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		margin-bottom: 15px;
}
	
/* end nln edits */	

/* author additions */
.authorname {
		margin: 0px;
		font: 12px Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		margin-bottom: 15px;
}
.authorbio {
		margin: 0px;
		font: 12px Verdana, Arial, Helvetica, sans-serif;
}
/* end author additions */
	