body {
  margin: 1px;
  color: #000000;
  background-color: #FDEBF4;
  text-decoration: none;
  font-family: Verdana,Helvetica,sans-serif;
  font-size: 12px;
  font-weight: normal;




}


<style type="text/css">
    p.indent {
	text-indent:10px;
    }                      
</style>


table.box {
  color: #fefefe;
  background-color: #f3a3c9;
  border: none;
  padding: 0px;
  margin: 0px;
}
table.horne_menu {
  color: #fefefe;
  border: none;
  padding: 0px;
  margin: 0px;
  font-size: 10px;
  font-weight: bold;
  cursor: default;
}




table.fanheaven_menu {
  color: #EF83B8;
  font-size: 10px;
  font-weight: bold;
  cursor: default;
  text-decoration: none;
}




td.background {
  background: url("./img/background.jpg");
  background-color: #ffffff;
  background-repeat: no-repeat;
  background-position: top left;
}
td.background_right {
  background: url("./img/background_right.jpg");
  background-repeat: no-repeat;
  background-position: top right;
}
td.title {
  background: url("./img/yaoi.gif");
  background-repeat: no-repeat;
  background-position: top left;
}


font.copyright {
  color: #888888;
  font-size: 9px;
}










table.left_navigation {
  color: #888888;
  border: none;
  padding: 0px;
  margin: 0px;
  font-size: 10px;
  cursor: default;
}

td.boxheader {
  text-align: center;
  font-size: 20px;
}

td.text {
  text-align: justify;
  font-size: 10px;
  color: #777777;
}

td.textl {
  text-align: left;
  font-size: 10px;
  color: #777777;
}
td.text2 {
  text-align: left;
  font-size: 10px;
  color: #666666;
}
td.textr {
  text-align: right;
  font-size: 10px;
  color: #666666;
}
td.texts {
  font-size: 10px;
  color: #777777;
}


td.pitch_up {
  background: url("./img/table.border/pitch.gif");
  background-repeat: repeat-x;
  background-position: top;
}
td.pitch_down {
  background: url("./img/table.border/pitch.gif");
  background-repeat: repeat-x;
  background-position: bottom;
}
td.pitch_left {
  background: url("./img/table.border/pitch.gif");
  background-repeat: repeat-y;
  background-position: left;
}
td.pitch_right {
  background: url("./img/table.border/pitch.gif");
  background-repeat: repeat-y;
  background-position: right;
}

.box {
	border-left : 1px solid #f3a3c9;
	border-right : 1px solid #f3a3c9;
	border-top : 1px solid #f3a3c9;
	border-bottom : 1px solid #f3a3c9;
	background-color : transparent;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #f3a3c9;
	font-size : 10px;
}

.box1 {
	border : 1px solid #FFE7F3;
	background-color : #FFF7F9;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #777777;
	font-size : 10px;
}
.box1 td {vertical-align: top; text-align: justify;}

.box2 {
	border : 1px solid #BBBBBB;
}



IMG.left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 4px 8px 1px 0px; PADDING-TOP: 0px
}
IMG.right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 1px 8px; PADDING-TOP: 0px
}


img.article_left {
	PADDING: 0px; FLOAT: left;  MARGIN: 8px 10px 1px 0px;
}
img.article_right {
	PADDING: 0px; FLOAT: right; MARGIN: 8px 0px 1px 10px;
}



.p {
    text-indent: 10px; 
    margin-top: 2px;
}