body { margin:0 0 20 0;}
	A 			{ color: #0000cc; text-decoration: none;} 
	A:link		{ color: #0000cc; text-decoration: none; } 
	A:visited	{ color: #666666; text-decoration: underline; } 
	A:active	{ color: #0000cc; text-decoration: underline; } 
	A:hover		{ color: #0000cc; text-decoration: underline; }

#banner {
	background-color: #e0f0ff;
	font-size:small;
	margin:0 0 20 0;
	padding:6;
}

#banner h1 {
	font-size:medium;
	margin:0 0 10 0;
	}
	
#calendar {
	padding:0 40 20;
	float: left;
}

.head {
	background-color: #e0f0ff;
	font-size: medium;
	line-height: 1.5em;
	font-weight: bold;
}
#keyword {
	font-size: small;
	line-height: 1.3em;
	float: left;
	width: 250px;
	padding: 1.2em;
}

a img {
	border:none;
}