/**
 *	Styles used with the sidebar widgets.  Each widget is a collapsable block in the sidebar area.
 **/


div#site_sidebar  div.widget {
	margin-bottom: 10px;
}
div#site_sidebar  div.widget  div.subsection {
	padding-left: 10px;
	background-color: #eeeeee;
	border-left-color: #f8d4b4;
	border-right-color: #ec8f3b;
	border-bottom-color: #e77207;
	margin-bottom: 0px;
}
div#site_sidebar  div.widget  div.heading {
	color: White;
	margin-top: 0px;
	background-image: url("/frmwrk/sidebar/widget_head.png");
	background-repeat: no-repeat;
	background-size: cover;
	font-weight: bold;
	font-size: 12pt;
	border-radius: 6px 6px 0px 0px;
	padding: 3px 8px 3px 10px;
}
/* Do not underline links in the article list heading */
div#site_sidebar  div.widget  a.title_bar:hover  {
	text-decoration: none;
}
div#site_sidebar  div.widget.collapsed  div.heading {
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
}

div#site_sidebar  div.widget  ul {
	list-style-type: none;
	margin: 0px;
	margin-bottom: 10px;
}

div#site_sidebar  div.widget  ul  li {
	padding-bottom: 4px;
	border-bottom: 1px solid #000088;
}

div#site_sidebar  div.widget  ul > li  a.title {
	font-weight: bold;
}
div#site_sidebar  div.widget  ul > li  div.desc_blk {
	padding: 0px 5px;
	margin-left: 10px;
	font-size: 8pt;
	background-color: rgba(0,0,0,0.13);
}
div#site_sidebar  div.widget  ul > li  div.stats_blk {
	padding: 0px 5px;
	font-size: 8pt;
	background-color: rgba(0,0,0,0.13);
}
div#site_sidebar  div.widget  ul > li  div.stats_blk  span.post_date,
div#site_sidebar  div.widget  ul > li  div.stats_blk  span.num_views,
div#site_sidebar  div.widget  ul > li  div.stats_blk  span.num_comments {
	display: inline-block;
/*	padding: 0px 5px;*/
}
div#site_sidebar  div.widget  ul > li  div.stats_blk  span.post_date {
}
div#site_sidebar  div.widget  ul > li  div.stats_blk  span.num_views {
	font-weight: bold;
}
div#site_sidebar  div.widget  ul > li  div.stats_blk  span.num_comments {
	font-weight: bold;
}

div#site_sidebar  div.widget.collapsed  div.subsection {
	display: none;
}

