<!--
030611: add h3. mod h1 (border-width).
-->

body {
	background-color: White;
}

blockquote {
        border-color: #ffb0ff;
        border-style: solid;
        border-width: 1px;
	padding: 1em;
	line-height: 130%;
}

pre {
	font-family: monospace;
        border-color: #ffb0ff;
        border-style: solid;
        border-width: 1px;
	white-space: pre;
	margin-right: 3.0em;
	margin-left: 3.0em;
	padding: 1em;
}

h1 {
	text-align: left;
        border-color: #ff80ff;
        border-style: solid;
        border-width: 3px 0 3px 0;
        padding: 0.5em;
}

h2 {
	text-align: left;
	padding: 0.5em;
	background-color: #ffe0ff;
}

h3 {
	text-align: left;
	padding: 0.4em;
        border-color: #ffc0ff;
        border-style: solid;
        border-width: 1px 0 1px 10px;
}

li {
	margin: 0.5em
}

dt {
	margin: 0.5em
}

p {
	margin-right: 1.0em;
	margin-left: 1.0em;
	line-height: 130%;
}

.box {border: 1px solid; padding: 0.5em;}
.table-frame {border: 1px solid; border-collapse: collapse;}

/* $B%D%C%3%_4XO"(B */

div.comment {
        border-style: solid;
        border-color: #ffd0ff;
        border-width: 1px;
        margin: 0.5em;
        padding: 0.5em;
        font-size: 0.9em;
        background-color: #fff0ff;
}

div.comment p {
	margin: 0.5em;
}

div.day span.canchor {
        background-image: url(check-tr.png);
        background-position: bottom right;
        background-repeat: no-repeat;
        padding: 16px 16px 0px 0px;
	color: #ffffff;
        background-color: transparent;
        font-size: 1px;
}

div.form {
        border-style: solid;
        border-color: #ffd0ff;
        border-width: 1px;
        margin: 0.5em;
        padding: 0.5em;
        background-color: #fff0ff;
}

div.commentshort {
        margin: 0.3em;
}

div.commentbody {

}

#content {
  position:relative;
  margin-right: 180px;
  padding: 0px;	
}

#linksright {
  position:absolute;
  right:5px;
  width: 175px;
  margin: 0px;
  padding: 0px;
  background-color: white;
}
