#side_bar ul,
#side_bar li {
	list-style: none;
}

#side_bar li a {
	color: white;
}

#news {
	padding: 0px 0px 10px 10px;
	background: black;
}

#news_text {
	padding: 10px;
	background: #051659;
	opacity: .74;
	/* Internet Explorer */
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=74)";
	filter: alpha(opacity=74);
	/* end */
	color: white;
	-moz-border-radius:10px;
	-khtml-border-radius:10px;
	-webkit-border-radius: 10px;
	-opera-border-radius: 10px;
	border-radius: 10px;
	
	font-weight: 100;
}

#news p {
	margin-top: 10px;
}

#news a {
	color: white;
	text-decoration: none;
}

#news a:hover {
	text-decoration: underline;
}

#sub_menu {
	background: black;
	padding: 0px 0px 10px 10px;
}

#sub_menu_text {
	padding: 10px;
	background: #ca0000;
	opacity: .74;
	/* Internet Explorer */
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=74)";
	filter: alpha(opacity=74);
	/* end */
	color: white;
	-moz-border-radius:10px;
	-khtml-border-radius:10px;
	-webkit-border-radius: 10px;
	-opera-border-radius: 10px;
	border-radius: 10px;
}

h2.side_bar {
	padding-top: 0px;
	padding-bottom: 5px;
	color: #d4d4d4;
}

h3.side_bar {
	color: #ca0000;
	padding: 5px 0px 10px 0px;
}

#ie_warning {
	margin: 10px 0px 10px 10px; 
	padding: 10px; 
	background: white; 
	font-size: smaller;
}

#ie_warning ul, li {
	list-style: none;
}

#ie_warning ul {
	padding: 5px;
}