@charset "UTF-8";
/* CSS Document for Blue Devil Band Calendars */

body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif; 
	background-color:#FFF; 
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000000;
	background: #e2e9f0;
	background-image:url(../clipart/bdbpagebg.jpg); 
	background-repeat:repeat-x;
}
.twoColFixRtHdr #container {
	width: 560px;
	background: #FFFFFF;
	margin: 20px auto 20px auto;
	border: 1px solid #17479b;
	text-align: left;
} 
.twoColFixRtHdr #header { 
	background: #b6cff1; 
	padding: 0px 0px 2px 0px;
	border-color: #b6c0a6;
	border-width: thin;
	border-style: solid; 
	text-indent:20px;
} 
.twoColFixRtHdr #header h1 {
	margin: 0;
	padding: 5px 0px 10px 0px;
	background-color:#D0DAF5;
}
.twoColFixRtHdr #sidebar1 {
	float: right; 
	width: 200px; 
	padding: 5px 5px 5px 0px;
}
.twoColFixRtHdr #mainContent { 
	margin: 0 210px 0 0; 
	padding: 0px 20px 0px 20px; 
} 
.twoColFixRtHdr #footer { 
	padding: 0px 5px 10px 20px; 
	background:#FFFFFF; 
} 
.twoColFixRtHdr #footer p {
	margin: 0; 
	padding: 10px 0; 
}
.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft {
	float: left;
	margin-right: 8px;
}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.linkbar{
	width:558px;
	padding: 5px 0px 2px 0px;
	border-color: #b6cff1;
	border-width: thin;
	border-style: solid;
}
.titlecell{ float:left;
	width:348px;
	height: 152px;
	/*min-height: 152px;*/
	padding: 45px 0px 0px 0px;
	background-color: #FFFFFF;
}
.calcell{
	float:right;
	width:200px;
	padding: 0px 0px 0px 0px; margin-top:8px; margin-right:2px;
	border-color: #b6cff1;
	border-width: thin;
	border-style: solid;
	background-color:#FFFFFF;
}
.content {
	width:554px;
	margin: 0px 0px 0px 1px;
	background-color: #FFFFFF;
}

/* link formats for menu bar */
a.lbar:link		{ color: #213960; text-decoration:none; }
a.lbar:visited	{ color: #213960; text-decoration:none; }
a.lbar:active	{ color: #213960;	text-decoration:none; }
a.lbar:hover	{ color: #333333; text-decoration:underline; }

.lbar { font-family:  Verdana, Arial, Helvetica, sans-serif; 
      font-size: x-small; 
      font-weight: normal;}

/* link formats */
a.pgl:link		{ color: #990000; text-decoration:none; }
a.pgl:visited	{ color: #990000; text-decoration:none; }
a.pgl:active	{ color: #990000;	text-decoration:none; }
a.pgl:hover	{ color: #333333; text-decoration:underline; }

.pgl { font-family:  Verdana, Arial, Helvetica, sans-serif; 
      font-size: small; 
      font-weight: normal;}
	

td.edate { 
	background-color:#b6cff1;
	font-weight: bold; 
}

/* Font formats */
.small {font-size: 12px;  color:#213960;}
.smallblue {font-size: 12px;  color:#213960; }
.menubar {font-size: 10px; color:  #858585; } 
.month { color: #213960; font-weight: bold;  }
.xlarge {font-size: x-large; color: #213960;  }
.xsmall {font-size: x-small; color:#213960; }
