.widget-container {
	color: #eee;
	margin: 0 0 20px 0;
	padding: 14px 20px 8px 20px;
	background: #222; /* fallback color */
	background: #222;
	background: rgba(0, 0, 0, 0.2);
	}
	
	
	
	.widget-container ul {
		}
		
	
	
	.widget-container li {
		margin: 0 0 0px 0;
		}
		
	.widget_links li {
		color: #777;
		}

.widget-container h3 {
    background-color: #7b2e00;
    border: medium none;
    border-radius: 5px;
    color: #fff;
    padding: 3px 3px 3px 5px;
}

		
		.profile img {
			margin-top: 5px;
			margin-bottom: 5px;
		}
		
		.profile li {
			margin-bottom: 5px;
		}
		
		#sidebar .profile a {
			border: none;
			background: #fff;
		}

		.profile-name {
			font-weight: bold;
		}

	.content-container .widget-container {
			background: #CAC8B5;
		border: none;
		margin-top: 20px;
		color: #181818;
		}
.content-container .widget-container h3 {
	background-color: #7b2e00;
    border: medium none;
    border-radius: 5px;
    color: #fff;
    padding: 3px 3px 3px 5px;
}


	.content-container .widget-container a {
		color: #181818;
		}

	.content-container .widget-container li {
		padding: 0px;
		}
		
	.content-container .widget-container ul li a {
		border-top: 1px solid #fff;
		border-bottom: 1px solid #BAB8A7;
		color: #333;
		}
	
.widget-container ul li a {
    border-bottom: 1px solid #111;
    border-top: 1px solid #333;
    color: #000;
    display: block;
    margin: 0 -10px;
    padding: 5px 10px;
    text-decoration: none;
}
	
	
.widget-container ul li a:hover {
	color: #1b1b1b;
	background-color: #f0b310;
}
		
		.widget-container ul li:first-child a {
			border-top: none !important;
		}
		.widget-container ul li:last-child a {
			border-bottom: none !important;
		}
		
		
		
	.department-widgets {
		padding-top: 20px;
		}
		
	.rsswidget img {
		}
	.rss-date {
		color: #6D6D62;
		padding: 0 0 7px 0;
		display: block;
		}
	.widget-title a {
		display: inline;
		border-top: none;
		}