/* 
 * ONO, Hiroki iCal stylesheet version 1.0
 * original:2004-07-05
 * hCal:2006-06-07
 *
 */

html{
	padding-bottom: 100%;
}
table.ical {
	padding: 0;
	margin: 1em;
	width:100%;
}

.ical td {
	vertical-align: top;
	background-color: #FFFFFF;
	color: #000000;
	padding: 0.5em;
	text-align: left; 
	width:14%;
	border: 1px gray solid;
	height:5em;
}
td.bit {
	background-color: transparent;
	color: #DCDCDC;
	border: 1px #DFDFDF solid;
}
td.bit p {
	background-color: transparent;
	color: #DCDCDC;
}
td.sat {
	background-color: #DCDCFF;
	color: #000000;
	width:15%;
}
td.sun {
	background-color: #FFDCDC;
	color: #000000;
	width:15%;
}
td p {
	margin: 1px;
	padding: 1px;
}
td p.event {
	margin: 0 0 4px 0;
	padding: 3px;
	border: 1px gold solid;
	background-color: #FFF8DC;
	color: #000000;
	font-size: 0.5em;
}

table.eventlist {
	margin: 1em;
}

.eventlist td.date {
	padding: 0.5em 1em 0.5em 1em;

}

.eventlist td{
	padding: 0.5em 1em 0.5em 1em;

}

.eventlist tr,
.eventlist td {
	vertical-align: top;
}



tr.vevent,
tr.eventlist {
	border: 1px gold solid;
	background-color: #DCDCDC;
}

th.eventdate {
	width: 5em;
}

ul.navi{
	list-style-type: none;
}

ul.navi li{
	display:inline;
}
td.date{
	width: 4em;
}

td.summary {
	width: 10em;
}

caption {
	font-size: 1.7em
}

