/* $Id: $
 *
 * Ref.- http://tohoho.wakusei.ne.jp/wwwcss2.htm, 
 *       http://webcafe.zive.net/~css/2ch.shtml,
 *       http://www.w3.org/TR/REC-CSS2/, ecc.
 *
 * Log:
 * 2 Sep 2002 - remove the settings for `table' and related elements.
 * 1 Sep 2002 - cleaned up
 *
 */

body {
  font-size:  95%;
  line-height:  110%;
  color:  #333333;  /* #333333, #3c3c3c */
  background-color:  #fefefe;
  /* margin: .2em; */
}

a:link {
  color: #222299; /* #333333, #222299 */
  background-color: transparent;
  text-decoration: none;
}

a:visited {
  color: #999999;
  background-color: transparent;
  text-decoration: none;
}

a:active, a:hover {
  color: #cc3300;
  background-color: transparent;
}

img, a:link img, a:visited img {
  border-width: 1px;
  border-style: solid;
  border-color: #333333;
}

a.anchor {
  visibility: hidden;
}

h1, h2 {
  font-weight:  normal;
}

h1 {
  font-size:  1.3em;
}

h2 {
  font-size:  1.2em;
  text-decoration:  underline;
}

h3 {
  font-size:  1.0em;
}

pre {
  font-family: monospace;
  color:  #000000;
  background-color: #ccccff;
  padding:  .5em .5em .5em .5em;
  margin: .5em .5em .5em .5em;
}

blockquote {
  color:  #000000;
  background-color: #ffffcc;
  padding:  .5em .5em .5em .5em;
  margin: .5em .5em .5em .5em;
}

p {
  /* margin: .5% .5% .5% .5%; text-indent:  .5em; */
}

ul {
  list-style-type: circle;
}

ol {
  list-style-type: decimal;
}

/* parameters - top right bottom left */
/* ul li, ol li {
  margin: .5em .5em .5em 0em; 
}

dl dt {
  margin: .5em .5em .5em 1em;
}

dl dd {
  margin: 0em 0em .5em 2em;
} 
*/

address {
  padding:  .5em;
  margin: .5em;
  text-align: right;
}

address img, address span {
    float: left;
}

/* 
 * vim: tw=78 ts=8 sw=2 sts=2 ai si:
 */
