*{
	margin:			0;
	padding:		0;
}

body,tr,td,th{
	font-family:		Lucida Sans Unicode, MS UI Gothic, Osaka;
	line-height:		1.8;
	color:			dimgray;
}

body{
	background-color:	white;
	font-size:		small;
}

div.content{
	width:			1000px;
	margin:			0 auto 0 auto;
}


div.article{
	width:			90%;
	font-size:		100%;
	margin:			0 auto 0 10px;
}




a{
	text-decoration:	none;
	font-weight:		bold;
	color:			salmon;
}
a:hover{
	color:			white;
	background-color:	salmon;
}
a:hover.title{
	background-color:	transparent;
}


hr{
	border-top:		1px dotted gray;
	border-left:		0;
	border-right:		0;
	border-bottom:		0;
}

td{
	padding:		2px;
}


h1{
	font-size:		200%;
	color:			slategray;
}

h2{
	font-size:		150%;
}

h3{
	font-size:		100%;
}

img{
	padding:		1px;
	border:			1px solid lightgrey;
}
