
BODY{
	font-size:100%;
	font-weight:normal;
	font-style:normal;
	color:black;
	background-color:#99eebb;
	line-height:140%;
}
H1{
	font-size:200%;
	font-weight:bolder;
	font-style:normal;
}

H2{
	background-color:#55ee88;
	font-size:150%;
	font-weight:bolder;
	font-style:normal;
	padding: 0.5em 0.5em 0.5em 0.5em
}

H3{
	background-color:#bbeebb;
	font-size:120%;
	font-weight:bolder;
	font-style:normal;
	padding: 0em 0.5em 0em 0.5em;
	margin-right: 20%;
}

a:hover{
	background: #ddff99;
}
/*
	--------------------------------
	block
	--------------------------------

*/

DL,UL,OL{
	margin-left:5%;
}
DT{
	font-size:100%;
	font-weight:bolder;
	font-style:normal;
}

BLOCKQUOTE{
	color:#000000;
	background-color:#d0ffc0;
}

CODE{
	color:#ffffff;
	background-color:#000000;
}

/*
	--------------------------------
	inline
	--------------------------------

*/
EM{
	font-size:100%;
	font-weight:bolder;
	font-style:normal;
	color:red;
}

STRONG{
	font-size:120%;
	font-weight:bolder;
	font-style:normal;
	color:red;
}

/*
	--------------------------------
	class
	--------------------------------
	<SPAN class="rem">
*/
.small{
	font-size:80%;
	font-weight:normal;
	font-style:normal;
}

.linkbar{
	font-size:80%;
	font-weight:normal;
	font-style:normal;
}

.rem{
	font-size:80%;
	font-weight:normal;
	font-style:normal;
	color:gray;
}

.2ch{
	line-height:105%;
}

