.ContentPaneTop{
	height:10px;
	width:600px;
	padding:0px 40px 0px 30px; 
	margin:0; 
	background:transparent url(images/panel_white_top_660.gif) no-repeat left top;
	}
.ContentPaneBottom{
	height:10px;
	width:600px;
	padding:0px 40px 0px 30px; 
	margin:0; 
	background:transparent url(images/panel_white_bottom_660.gif) no-repeat left bottom;
	}
.ContentPane{
	width:600px;
	padding:0px 40px 0px 30px; 
	margin:0; 
	background:transparent url(images/panel_white_660.gif) repeat-y left top;
	border:solid 0px red;
	}

	.ContentPane .blog_body{font-size:1.0em;border:solid 0px red;}
		.ContentPane .blog_body p{padding:0;margin:0px 0px 10px 0px;}
	.ContentPane .blog_head{padding:0;margin:0;border:solid 0px red;}
	.ContentPane h1{
		margin:20px 0px 5px 0px;
		padding:0px 0px 0px 0px;
		border:solid 0px red;		
		}
	.ContentPane .blog_title{padding:0;margin:10px 0px 5px 0px;}
	.ContentPane .blog_title a{
		margin:0;
		padding:0;
		border:solid 0px red;
		color:#72a628;
		/*font-size:0.9em;*/
		font-family:Verdana, Arial, Helvetica, sans-serif !important;	
		border:solid 0px red;	
		}
		.ContentPane .blog_title a:hover{color:#eda800;}

	.blog_published span.blog_pub-month,
	.blog_published span.blog_pub-month span{background-color:#f57e00 !important;display:block;}



	.ContentPane .blog_dateline{
		margin:5px 0px 5px 0px;
		padding:0;
		border:solid 0px red;
		}

	.ContentPane a.blog_more_link{
		border:solid 0px red;
		float:right;
		margin:0 !important;
		padding:0 !important;
		font-size:0.9em;
		}
		.ContentPane a.blog_more_link:link{
			margin:0 !important;
			padding:0 !important;
			color:#72a628 !important;
			}
	.ContentPane .blog_footer{
		margin:5px 0px 10px 0px;
		padding:0px 0px 20px 0px;
		font-size:1.0em;
		border:solid 1px #ffd3be;
		border-width:0px 0px 1px 0px;
		}
		
		.ContentPane .blog_footer_left a{
			color:#72a628;
			font-size:1.2em;
			}
			.ContentPane .blog_footer_left a:hover{color:#eda800;}

		.ContentPane .blog_footer_right a{
			color:#72a628;
			font-size:0.8em;
			}
			.ContentPane .blog_footer_right a:hover{color:#eda800;}


		.ContentPane span.blog_comments{
			color:#72a628;
			font-size:1.0em;
			font-family:Verdana, Arial, Helvetica, sans-serif !important;	
			}
	.ContentPane .horizontalline{
		border:solid 1px #ffd3be;
		border-width:0px 0px 1px 0px;
		margin:10px 0px 10px 0px;}

	.ContentPane .blog_gravatar{
		margin:5px 15px 5px 5px;
		padding:3px 3px 3px 3px;}

	/*.ContentPane .blog_bubble_owner blockquote,
	.ContentPane .blog_bubble_owner cite{background-color:#fae7bd;}*/

	.ContentPane .blog_bubble_owner p,
	.ContentPane .blog_bubble p{margin:5px 5px 5px 5px;}

	.ContentPane .blog_bubble_owner span.NormalBold,
	.ContentPane .blog_bubble span.NormalBold{font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif !important;}

	#dnn_ctr377_MainView_ViewEntry_trUseGravatar span.Normal,
	#dnn_ctr377_MainView_ViewEntry_lblComment,
	.blog_lefttd span.NormalBold{
		font-size:0.8em !important;
		font-weight:normal;
		font-family:Verdana, Arial, Helvetica, sans-serif !important;}

	.ContentPane a.CommandButton{
		border:solid 1px #AAAAAA !important;
		padding:3px 10px 3px 10px !important;
		font-size:.8em !important;
		font-weight:normal !important;	
		color:#f04561;	
		}
		.ContentPane a.CommandButton:hover{background-color:#f04561;color:#FFFFFF;text-decoration:none;}

.CorneredWrapper .c_head{
	height:20px;
	width:660px; 
	padding:0; 
	margin:0; 
	background:#ffffff url(images/panel_white_top_660.gif) no-repeat top right;}
.CorneredWrapper .c_content{
	width:660px; 
	padding:0; 
	margin:0; 
	background:#ffffff url(images/panel_white_660.gif) repeat-y top right;}
	.CorneredWrapper .c_content .c_contentpane{
		padding:0px 20px 0px 25px;
		}
.CorneredWrapper .c_footer{
	height:20px;
	width:660px; 
	padding:0; 
	margin:0; 
	background:#ffffff url(images/panel_white_bottom_660.gif) no-repeat top right;}


	
.c_community{
	/*width:270px;*/
	padding:0px 0px 30px 0px;
	margin:0px 0px 0px 0px;
	}


.RightPaneTop{
	width:279px; 
	height:10px;
	padding:0; 
	margin:0; 
	background:transparent url(images/panel_rt_white_top_295.gif) no-repeat top right;}
.RightPaneBottom{
	width:279px; 
	height:10px;
	padding:0; 
	margin:0; 
	background:transparent url(images/panel_rt_white_bottom_295.gif) no-repeat bottom right;}
.RightPane{ 
	width:264px; 
	height:100%;
	padding:0px 15px 0px 15px; 
	margin:0; 
	background:transparent url(images/panel_rt_white_295.gif) repeat-y top right;}

.RightPane .blog_photo{
	padding:10px 0px 0px 4px;
	}

#dnn_ctr381_Archive_calMonth{width:260px;margin:0;border:solid 1px #AAAAAA;}
	.Blog_Archive_DayHeader{background-color:#90c743;}

	
#dnn_ctr381_Archive_lstArchiveMonths a.CommandButton{
	font-size:0.9em !important;
	color:#e5a200;
	margin:0px 0px 0px 10px;
	}


td.Blog_Archive_Day a,
td.Blog_Archive_SelectedDay a,
td.Blog_Archive_TodayDay a{font-size:0.8em !important:/*padding:10px 0px 10px 0px !important;display:block;*/}

.RightPane .SubHead{
	margin:20px 0px 0px 0px;
	display:inline-block;
	}

	.RightPane a.btnhome_1{
		display:block;
		width:271px;
		height:0px;
		border:solid 0px red;
		padding:103px 0px 0px 0px;
		margin:3px 4px 8px 4px;
		overflow:hidden;
		background:#eaefb5 url(images/btn_home_1.jpg) no-repeat top right;
		}
	.RightPane a.btnhome_2{
		display:block;
		width:271px;
		height:0px;
		border:solid 0px red;
		padding:103px 0px 0px 0px;
		margin:0px 4px 8px 4px;
		overflow:hidden;
		background:#eaefb5 url(images/btn_home_2.jpg) no-repeat top right;
		}
	.RightPane a.btnhome_3{
		display:block;
		width:271px;
		height:0px;
		border:solid 0px red;
		padding:103px 0px 0px 0px;
		margin:0px 4px 8px 4px;
		overflow:hidden;
		background:#eaefb5 url(images/btn_home_3.jpg) no-repeat top right;
		}

.btnFull{width:275px;}