/*
 * CSS Level1
 *   for the Exercise of  Algorithm and Data Structure
 */

body{
	background-color: #fdf5e6;
	color: black;
        background-image: url(logo.png);
        background-repeat: repeat-y;
        margin-left: 5%;
        margin-right: 1%
}
p{
	/* color: #494999; */
	text-indent: 1em;
}
h1{
	margin-left: 20%;
	margin-right: 20%;
	text-align: center;
	border-width:  0px 3px 0px 3px; 
	border-color: #8b4513;
	border-style: solid;
}
h2{
	border-width: 2px 0px 2px 0px;
	border-color: #494999;
	border-style: solid;
	width: 35%;
}
h3{
	/* background-color: #E0EFD0; */
	/* color: navy; */
	border-width: thin 0pt thin 0pt; 
	border-color: #494999;
	border-style: solid;
	width: 20%;
}
address{
	text-align: right;
}
pre{
	color: maroon;
	margin-left: 1em;
}
strong{
        color: red;
}
kbd{
	font-weight: bold;
}
div.ex{
	color: #005070;
	background-color: #d8e0d0;
	padding: 0.5em;
	border: outset thin;
}
span.ex{
	color: #005070;
	background-color: #a6bdc0;
}
div.caution{
	margin-left: 5%;
	margin-right: 5%;
	border-width:  0px 1px 0px 1px; 
	border-color: red;
	border-style: solid;
}
span.caution{
	color: red;
}
span.text1{
        background-color: #b3b3ff;
}
span.text2{
        background-color: #ffb3b3;
}
div.coffee{
	color: #c875a5;
	background-color: #ffeded;
	padding: 0.5em;
	border: outset thin;
}
span.coffee{
	color: #c875a5;
	background-color: #ffcccc;
}
