/*
 * index.css winter edition "Koharubiyori"
 * 2008/12/3 HK
 * 2009/3/9 HK - last update
 */

#main {
	border-collapse: separate;
	border-spacing: 0mm;
}

#sidebar {
	width: 25%;
	vertical-align: top;
}

#menu, #whatsnew, #kanren {
	border-color: #c93;
	border-width: 1px;
	margin-bottom: 1ex;
	padding: 1ex;
}

#news {
	padding-left: 9pt;
	vertical-align: top;
}

ul {
	list-style-type: none;
	list-style-position: outside;
}

ul.dotted {
	margin-left: 1em;
	list-style-type: disc;
	list-style-position: outside;
}

table#event {
	border-collapse: collapse;
	border-color: #300;
	border-width: 1px;
	margin-bottom: 3ex;
}

table#event th {
	background: #fc9;
	border-color: #300;
	border-width: 1px;
	padding: 1ex;
}

table#event td {
	background-color: #ffc;
	border-color: #300;
	border-width: 1px;
	padding: 1ex;
}

.help {
	font-weight: bold;
	text-align: center;
}

.date {
	color: #c30;
}

.counter {
	margin-bottom: 0.5ex;
	text-align: right;
}
