/* 
================================
 Container Styles for DotNetNuke
================================
*/   
.containermaster_side {
	width: 204px;
	padding: 0;
	margin: 0; }
	
.sidehead {
	width: 204px;
	height: 42px;
	padding: 0;
	margin: 0;
	overflow: hidden;
	background: #FFF url(media/bg_side_contain.jpg) no-repeat scroll 0 0; }

.sidetitle {
	margin-left: 30px;
	font: bold 11px/64px Verdana, Arial, Geneva, sans-serif;
	font-variant: small-caps;
	color: #333; }
	
.sidecontent, .sidecontentpanel {
	margin: 0;
	padding: 5px 10px 20px 15px;
	background-color: #FFF }
	
.sidecontent img.imgstyle {
	margin: 5px 0 0 5px;
	border: 1px solid #B8C0C7; }
	
.sidecontentpanel {
	border-right: 1px solid #A0A0A0;
	border-bottom: 1px dashed #535353; }
	
.sidecontent .Normal, .sidecontent .Normal p, .sidecontentpanel .Normal, .sidecontentpanel .Normal p {
	font: normal 10px/16px Verdana, Arial, Geneva, sans-serif;
	color: #333; }
	
.sidenavpanel {
	background-color: transparent; }
	
.sidenavbutton {
	display: block;
	padding: 5px 0 5px 10px;
	border-bottom: 1px solid #B8C0C7;
	background-color: transparent; }
	
.sidenavbutton a, .sidenavbutton a:link, .sidenavbutton a:active, .sidenavbutton a:visited {
	margin: 0;
	font-size: 10px; 
	text-decoration: none;
	color: #333; }
	
.sidenavbutton a:hover { 
	text-decoration: underline; }