/* Main Div */
#calendar {
	width:665px;
	height:810px;
	background:#e1ebfa;
}
/* Background waiting picture */
#calback {
	clear: both;
	width: 665px;
	height:810px;
	background: url('/event_calendar/images/calWaiting.gif') no-repeat center;
}

/* Controling main Table Stucture*/
.cal{
	border:1px #0C375A solid;
	width:650px;
	height:810px;
		
}

img{
	border:0px;
}


/* Navigation bar */
#tablehead{
	width:100%;
	background-color:#003276;
	color:#FFFFFF;
}
#tablehead td{
	width: 50%;
}
.headNavi{
	text-align:left;
	padding:2px;
}
.headDate{
	text-align:right;
	padding:2px;
	
}
.calnav{
	height:20px;
}



/* Days row e.g sun mon .... */
.dayhead{
	background-color:#c6d5e9;
	height:10px;
}
.dayhead td {
	text-align: center;
	color: #000;
}

/* Rows */
.dayrow {
	background: #FFF;
	height: 40px;
}
.dayrow td {
	width:91px; 
	height:120px; 
	font-size: 9px;
	color: #000;
	border: 1px solid #DDD;
	vertical-align:top;
}

/* Jump drop down */

#jump {
	z-index: 100;
	line-height: 30px;
	padding: 5px;
	background: #F6F6F6;
	border: 1px solid #888;
}

#jump a {
	text-decoration: none;
	border: none;
}

#jump img {
	border: none;
}

.dayover {
	background: #cddaf3;
	width:91px;
	height:120px;
}

.dayout {
	background: #e1ebfa;
	width:91px;
	height:120px;
}

/* Days div */
.calevent{
	width:91px;
	height:120px;
	background:#e1ebfa;
		
}

.calevent a,a:active,a:hover,a:active,a:link {
	color:02429a;
}

div.others{
	background-color:#989898;
	color:#0d2a01;
	width:91px; 
	height:120px;
	
}

div.concerts{
	background-color:#ff8700;
	color:#462500;
	width:91px; 
	height:120px; 
}

div.moose{
	background-color:#017886;
	width:91px; 
	height:120px;
	color:#FFFFFF;
}

div.family{
	background-color:#ffea00;
	color:#462500;
	width:91px; 
	height:120px; 
}

div.jets{
	background-color:#006ec8;
	color:#000000;
	width:91px; 
	height:120px; 
}

div.df{
	background-color:#dba36a;
	width:91px; 
	height:120px; 
}
div.sports{
	background-color:#43d10b;
	color:#FFFFFF;
	width:91px; 
	height:120px; 
}
div.calText{
	position:absolute;
	display:block;	
	bottom:3px;
	font-size:11px;
	width:91px;
	left:0;
	padding:2px;
}
div.calPic{
	width:91px; 
	height:120px; 
	position:relative;


}
