/*
  A blue based theme, inspired by Blinksale and their ColorBurn widget. http://firewheeldesign.com
  
  AUTHOR: Geoffrey Grosenbach http://nubyonrails.com
  
  Colors: 
    Light Blue: bbccff 
    White: eeddee
    Turq: 003355
    Cream: ffffdd
*/

.calendar {
  margin: 1em;
  text-align: center;
	font-size: .8em;
	max-width: 200px;
	float: left;
}
#dayDisplayer {
	margin: 15px auto; 
	min-height: 10px;
	width: 400px;
	overflow: visible;
}
	.calendar th {
	  text-align: center;
	}
	.calendar a {
		text-decoration: none;
	}
	.calendar th.monthName {
	  font-weight: normal;
	  padding-top: 1em;
	  padding-bottom: 0.2em;
	}

	.dayName th {
	  font-size: 0.7em;
	  padding-top: 0.6em;
	  padding-bottom: 0.3em;
	  background-color: #303030;
	  color: white;
	  width: 14%;
	}
	.calendar tr td {
	  padding: none;
		text-align: center;
	}
	.otherMonth {
	  padding: 0.7em 1em;
	  border-right: 1px solid white;

	}
	.calendar tr td.normalDay {
		  padding: 0;
	}
	.normalDay a {
	  padding: 0.7em;
	  display: block;
	  text-align: center;
	  color: ##004A9B;
	}
	.normalDay a:hover {
  		background-color: #bbccff;
		color: #fff;
	}
.otherMonth {
  color: #eee;
  background-color: white;
}

.day, .specialDay {
  text-align: center;
  border-bottom: 1px dotted #bbbbbb;
}
.weekendDay {
  background-color: #ffffdd;
}
.specialDay, .specialDay {
  background: #f00;
  color: white;
}
.enquiryDay {
  background: #009688;
  color: #5A5A5A;
}

	.normalDay a, .weekendDay a  {
	  color: ##004A9B;
	}
	.specialDay a, .specialDay a:visited, .specialDay a:hover, .enquiryDay a, .enquiryDay a:hover {
	  display: block;
	  padding:0.7em;
	  color: white;
	  text-decoration: none;
	}
	.specialDay a:hover {
	  color: white;
	  background-color: black;
	}
.today{
	background-color: #4682b4;
}

