
div.blog a {
	color: 				blue;
	text-decoration: 	none;
	cursor: 			pointer;	
}

div.month-wrap {
	text-align:			center;
	float:				left; 
	padding:			2px; 
}

table.month {

	font-size:			10px;
	text-align:			center;
	border:				1px solid gray;
	margin-left:		auto;
	margin-right:		auto;
	width:				100%;
}

table.month a {
	cursor:				pointer;
	color:				white;
}

table.month tr.cal-title {
	background:			#0e0f50;
	color:				white;
	padding:			1px;
}

table.month td
{
  width: 14%;
  cursor: pointer;
}

table.month td.nav {

	padding:			3px;
	text-align:			center;
	
}

table.month td.heading {
	background:			white;
	color:				black;
	padding:			3px;
}

table.month td.inRange {
	background:			#e6e6e6 ;
	padding:			3px;
}

table.month td.inRange-hover {
	background:			lemonchiffon ;
	cursor:				pointer;
	padding:			3px;
}

table.month td.outRange {
	background:			#e6e6e6 ;
	color:				#B5B5B5 ;
	padding:			3px;
/*	filter:				alpha(opacity=50);
	opacity:			0.5;
	-moz-opacity:		0.5;	*/
}

table.month td.outRange-hover {
	background:			lemonchiffon ;	
	padding:			3px;
	color:				#dfdfdf;
}

table.month td.gameDay {
  background:   ;
  /*cursor:       hand;*/
  color:        white;  
  cursor:				pointer;
  border:       1px solid lightgrey;
}

table.month td.gameDay-hover {
  background:   ;
  /*cursor:       hand;*/
  color:        white;  
  cursor:				pointer;

}

.hidden {
	display:			none;	
}

