div#counter {
	margin-left: 30px;
	padding-top: 8px;
	padding-bottom: 8px;
}
div#update {
	margin: 10px auto 10px 2%;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 12px;
	width: 55%;
	border-width: 3px;
	border-style: dotted;
	border-color: #6495ED;
}
div#top_picture {
	position: absolute;
	top: 100px;
	right: 0;
	font-size: 80%;
	line-height: 120%;
	margin: 10px 2% 10px auto;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 8px;
	width: 36%;
}
div#banner_info {
	position: absolute;
	top: 550px;
	right: 0;
	font-size: 80%;
	line-height: 120%;
	margin: 10px 2% 10px auto;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 8px;
	width: 36%;
	border-width: 1px;
	border-style: solid;
	border-color: blue;
}
h2#update_title {
	font-size: 100%;
	margin: 0;
	color: #6495ED;
	font-weight: bold;
}
div#update dt {
	font-size: 90%;
	margin-left: 1em;
	line-height: 160%;
	font-weight: bold;
}
div#update dd {
	font-size: 90%;
	margin-left: 2.5em;
	line-height: 120%;
}
div#inform {
	margin: 10px auto 10px 2%;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 12px;
	width: 55%;
	border-width: 3px;
	border-style: dashed;
	border-color: #6495ED;
	line-height: 140%;
}
h2#inform_title {
	margin: 0;
	font-size: 100%;
	color: #6495ED;
	font-weight: bold;
}
div#backup_info {
	line-height: 120%;
	margin: 10px auto 10px 4%;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 8px;
	width: 50%;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 0;
	border-right-width: 0;
	border-style: solid;
	border-color: blue;
}