<STYLE>
HTML
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;

}
BODY
{
    BACKGROUND: #fff;
    PADDING-BOTTOM: 20px;
    FONT: 85%/1.3 TrebuchetMS,Arial,sans-serif;
    TEXT-ALIGN: left;

/*    background-image: url(/images/kawaii_i00007a.gif); 
   */

}
A
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #0066b3;
    TEXT-DECORATION: none
}
H1
{
    FONT: bold 2.1em Arial, Arial, Sans-Serif;
    COLOR: #036da7
}
H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: bold 1.1em Arial, Arial, Sans-Serif;
    PADDING-TOP: 0px
}
DIV#header
{
/*    BACKGROUND: #bbd9ee;*/
 background: #83C7E8;
     background-image: url(/images/kawaii_i00007a._mod.gif);
  background-repeat: no-repeat;
    OVERFLOW: hidden;
    WIDTH: 100%;


}
DIV#header H1
{
    MARGIN: 0px auto;
/*    WIDTH: 770px; */
    TEXT-ALIGN: left
}
DIV#menu
{
    MARGIN: 0px auto;
 
/*    WIDTH: 770px; */
    TEXT-ALIGN: left
}
DIV#header H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 100px;
    PADDING-BOTTOM: 20px;
    COLOR: #fff;
    PADDING-TOP: 30px
}
UL#nav
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
UL#nav LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
UL#nav
{
    FONT-SIZE: 80%;
 /*   FLOAT: right*/
}

UL#nav LI
{
    FLOAT: left;
    MARGIN-LEFT: 3px;
    TEXT-ALIGN: center
}
UL#nav span
{
 
    BORDER-RIGHT: #fff 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #fff 1px solid;
    PADDING-LEFT: 0px;
    BACKGROUND: #e7f1f8;
    FLOAT: left;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #fff 1px solid;
    WIDTH: 95px;
    COLOR: black;
    font-weight: bold;
    PADDING-TOP: 5px;
    TEXT-DECORATION: none
}
UL#nav A
{
    BORDER-RIGHT: #fff 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #fff 1px solid;
    PADDING-LEFT: 0px;
    BACKGROUND: #e7f1f8;
    FLOAT: left;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #fff 1px solid;
    WIDTH: 95px;
    COLOR: #666;
    PADDING-TOP: 5px;
    TEXT-DECORATION: none
}
UL#nav A:hover
{
    BACKGROUND: #fff;
    COLOR: #000
}
UL#nav LI.activelink A
{
    BACKGROUND: #fff;
    COLOR: #003
}
UL#nav LI.activelink A:hover
{
    BACKGROUND: #fff;
    COLOR: #003
}
#right
{
    PADDING-RIGHT: 1em;
    PADDING-LEFT: 1em;
    BACKGROUND: #FFFEE6;
    FLOAT: left;
    MARGIN-BOTTOM: 1.2em;
    PADDING-BOTTOM: 1em;
    WIDTH: 76%;
    PADDING-TOP: 1em;
    TEXT-ALIGN: justify;


	border-width : 1px;
	border-color : #FFFFC8;
	border-style : solid;


}
#left
{
    FLOAT: right;
    MARGIN: 0px 0px 10px;
    WIDTH: 20%
}
#left .box
{
    PADDING-RIGHT: 1em;
    PADDING-LEFT: 1em;
    BACKGROUND: #ECF7FF;
    PADDING-BOTTOM: 1em;
    MARGIN: 0px 0px 1em;
    PADDING-TOP: 1em;
border-width : 1px;
	border-color : #9CFFF9;
	border-style : solid;


}
#content
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px; 
    PADDING-BOTTOM: 15px;
    MARGIN: 0px auto;
    FONT: 95%/1.3 TrebuchetMS,Arial,sans-serif;
    PADDING-TOP: 15px;

}
#footer {

    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    PADDING-TOP: 15px;
   clear: both;
}

UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
LI 
{
    LIST-STYLE-TYPE: none
}

#list UL {
   
    PADDING-LEFT: 10px; 
}


#list LI
{
    MARGIN-LEFT: 10px; 
    LIST-STYLE-TYPE: circle;
}

.blogbox 
{
 border-color: gray;
 border-width: 1px;
 padding: 5px; 

 margin-left: 5px;
 margin-right: 15px;
 margin-bottom: 15px; 
 border-top: 1px dotted #DCDCDC;
border-right: none;
border-left: none;
/* border-bottom: 1px dotted #DCDCDC; */

}

.blogheader
{
  padding: 5px;
  margin-bottom: 2px; 
}
.blogheader A
{
  font-weight: bold;
}
.blogheader .small {
      FONT: 90%/1.3 TrebuchetMS,Arial,sans-serif;
   color: #6D7B8D;
}

a:hover { 
  padding: 2px;
  background-color: #E7F5FC;
}

.comments {
  margin-top: 10px;
  padding: 10px;
  width: 400px; 
  font: 90%/1.3 TrebuchetMS,Arial,sans-serif;
}
</STYLE>

