/*body {
	font-family: "Trebuchet MS",sans-serif;
	background:#F5E0B5;
}

ul{
	text-align:left;
	}
h2{
	color:#336699;
	}
div#wrapper{
	background:#F5E0B5;
	width:600px;
	margin-left:auto;
	margin-right:auto;
	border: 1px solid #DDDDDD;
	text-align:center;
	padding:0px;
}

.side{
	text-align:right;
	padding-right:4px;
	background:#EEEEEE;
	border-right:6px solid #336699;
	width:140px;
	}
.data{
	border:1px solid #EEEEEE;	

	}*/
/******* END GENERAL LAYOUT STUFF ***********/




/*
CALENDAR
***********/

table .cal_month{
	border:1px solid #aaaaaa;
	/*background-color:#999999;*/
	}
thead td{
	text-align:center;
}
.cal_title{
	border:1px solid #DDDDDD;
	background-color:#463B35;
	text-align:center;
	color:#FFFFFF;
	}
.cal_data{
	text-align:center;

	}
.cal_empty{
	text-align:center;
	background-color:#F0F0F0;
	/*border:1px solid #EEEEEE;*/
}
div.date_cell { width:16px; height:16px;}
div.date_cell.active { border:1px solid red;}
div.date_cell.ia { border:1px solid white;color:#333333;}
div.booked { color:#993333;text-decoration:line-through;font-weight:bold;}

table.cal_month thead td { text-align:center;font-weight:bold;}
	
	
	
	
