/*********************************************************
/*********************************************************
/* CONTENT STYLE
   These styles support the framework Content module.      */

	.ContentItemTeaser					{border-bottom:dashed 1px #CCCCCC; margin-bottom:1em;}
	.ContentItemTeaser h3				{color:Black; font-weight:bold; margin:0 0 .3em 0;}
	.ContentItemTeaser h3 a				{text-decoration:none;}
	.ContentItemTeaser .Date			{color:#666666; font-size:93%; font-style:italic; margin-bottom:.3em;}
	.ContentItemTeaser .Summary			{line-height:170%; margin-bottom:.3em;}
	.ContentItemTeaser .Links			{font-size:100%; margin-bottom:.3em; padding-bottom:.2em;}
	.ContentItemTeaser .Links a			{text-decoration:none;}

	.ContentItem h2						{margin-bottom:.5em;}
	.ContentItem .Date					{color:#666666; font-size:92%; font-style:italic; margin:.3em 0 1.2em 0;}
	.ContentItem .Summary				{background-color:#E6E6E6; margin:1em 0; padding:.5em;}
	.ContentItem .CMSContent			{margin:1em 0;}
	
	div.ContentItemList					{line-height:150%;}
	div.ContentItemList span.Date		{font-style:italic;}
	div.ContentItemArchiveLink			{border-top:solid 1px #CCCCCC; margin-top:.5em; padding-top:.5em;}
	
	/* BlogView.ascx */
	.BlogView							{margin-top:15px;}
	.BlogView h2						{font-size:120%; margin:0 0 12px 0;}
	.BlogView .BlogUtilities			{border-left:solid 1px #CCCCCC; float:right; margin:0 0 10px 2%; min-height:400px; padding-left:15px; width:25%;}
	.BlogView .BlogUtility				{margin-bottom:15px;}
	.BlogView .BlogUtility h3			{font-size:100%; margin:0 0 8px 0; text-transform:capitalize;}
	.BlogView .BlogUtility .Content		{font-size:92%;}
	.BlogView .BlogEntries				{float:left; width:70%;}
	.BlogView .BlogEntry				{margin:0 0 25px 0;}
	.BlogView .BlogEntry h2				{margin:0 0 5px 0; padding-bottom:2px;}
	.BlogView .BlogEntry h3				{font-size:110%; margin:0; padding-bottom:2px;}
	.BlogView .BlogEntry h3 a			{text-decoration:none;}
	.BlogView .BlogEntry .Date			{border-top:solid 1px #CCCCCC; clear:right; font-size:78%; font-weight:bold; padding-top:4px;}
	.BlogView .BlogEntry .ReturnLink	{float:right;}
	.BlogView .BlogEntry .Content		{font-size:92%; margin:10px 0;}
	.BlogView .BlogEntry .Links			{clear:both; font-size:78%; font-weight:bold;}
	.BlogView .BlogEntry .Links a		{text-decoration:none;}
	
	/* Blog Comments */
	.BlogComments						{margin-top:30px;}
	.BlogComments h3					{border-bottom:solid 1px #999999; font-size:110%; margin:0; padding-bottom:2px;}
	.BlogComments .ToolBar				{background-color:#EEEEEE; font-size:92%; margin-bottom:10px; padding:6px 2px 3px 2px; text-align:right;}
	.BlogComments .Comment				{margin-bottom:10px;}
	.BlogComments .Comment .Info		{background-color:#666666; color:White; font-size:85%; padding:4px 6px;}
	.BlogComments .PostedBy				{}
	.BlogComments .PostedBy .ByValue	{font-weight:bold;}
	.BlogComments .PostedDate			{float:right; font-weight:bold;}
	.BlogComments .Comment .Data		{border:solid 1px #999999; border-top-width:0;}
	.BlogComments .Comment .Content		{font-size:92%; padding:10px;}
	.BlogComments .CommentLinks			{background-color:#E6E6E6; font-size:85%; font-weight:bold; padding:3px;}
	.BlogComments .CommentLinks a		{text-decoration:none;}
	.BlogComments .Replies				{padding-left:20px;}
	
	.BlogComments .ModeratorComment .Info	{background-color:Navy;}
	.BlogComments .ModeratorComment .Data	{border-color:Navy;}