#main-c #calendar_content {
	float: left;
        margin: 30px 30px 30px 40px;
        width: 820px;
        padding: 20px 20px 20px 20px;
       background:#fff;
	border-width: 3px;
	border-color: #462250;
}

/* calendar */
.calendarBG {
	margin: 10;
	padding: 10;
	color: #333;
}

.calendarHeader {
      font: 1.2em Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;  
       color:#fff;
	background-color: #36163b;
	text-align: center;
}

.calendarMonthLinks a {
	color: #fff;
       font: 0.75em Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;  
	text-decoration: none;
}

.calendarMonthLinks a:hover {
	color: #B1D3EC;
}

.calendarDayHeading {
	background-color: #B1D3EC;
	text-align: center;
       font: 0.75em Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;  
	font-weight: bold;
}

.calendarCell {
	background-color: #EEEEEE;
        font: 0.75em Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;  
       width:100px;
      height:100px;
}

.calendarToday {
	background-color: #B1D3EC;
       font: 0.75em Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;  
}

.calendarBlank {
     font: 0.75em Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;  
	background-color: #fff;
}


.calendarList {
	margin: 0;
	list-style: none;
	color: #2a629c;
 background-color:  transparent;
 text-align: 		left;
 padding-bottom: 	2px;
 border-bottom: 	1px dashed #ccc;
}