aside#archives, aside#categories,
aside#tabbed-sidebar-widgets {
	border: 1px solid #ddd;
/*	width: 35em; */
/*	background-color:rgba(86,121,159,0.5); */
	color: #000;
	width: 315px;
}

aside#archives .widget-title, 
aside#categories .widget-title,
aside#tabbed-sidebar-widgets .widgettitle { 
	padding: 0;
	font-size: 12px; 
	font-weight: normal; 
	line-height: 1.7; 
	border-bottom: 1px solid #ddd;
	background: #42617d;
	background-color:rgba(66,97,125,1);
	text-align: center;
	color: #ddd;
	font-weight: bold;
	text-transform: none !important;
}

aside#archives .widget-title a, 
aside#categories .widget-title a,
aside#tabbed-sidebar-widgets .widgettitle a { 
	display: inline-block; 
	padding: 0; 
	text-align: center;
	background: #42617d;
	background-color:rgba(66,97,125,1);
	color: #eee;
	width: 103px;
}

aside#archives .widget-title a:hover, 
aside#categories .widget-title a:hover,
aside#tabbed-sidebar-widgets .widgettitle a:hover { 
	text-decoration: none;
	background: #56799f;
	background-color:rgba(86,121,159,1);
}

#tabbed-sidebar-widgets .widgettitle a.first {
	border-right: 1px solid #ddd;
}
#tabbed-sidebar-widgets .widgettitle a.last {
	border-left: 1px solid #ddd;
}

#tabbed-sidebar-widgets .widgettitle a.selected { 
	background: #56799f;
	background-color:rgba(86,121,159,1);
	color: #FFF;
}

aside#archives ul, 
aside#categories ul,
aside#tabbed-sidebar-widgets ul { 
	margin: 0; 
	padding: 0; 
	list-style: none;
	background: #56799f;
	background-color:rgba(86,121,159,0.3);
}

aside#archives ul li,
aside#categories ul li,
#tabbed-sidebar-widgets .tab-container ul li { 
	padding: 3px 10px; 
	min-height: 10px; 
	line-height: 1.3;
}

aside#archives ul li a,
aside#categories ul li a,
#tabbed-sidebar-widgets .tab-container a {
	text-decoration: none;
	color: #000;
	font-weight: normal;	
}