/* Y.Ogawa's Hobby Note. page style. CSS1 */
BODY {
 background-color: #FFFFFF;
 color: #000000 ;
 }

A:link    { color: #0000FF }
A:visited { color: #FF0000 }
A:active  { color: #00FF00 }

HR {display:none}

H1 {
 text-align:center ; font-size:x-large ; font-weight: bold ;
 border-style:solid ; border-width: 0px 0px 4px 0px ; border-color:#800000;
 margin : 2px 0px 0px 2px ; padding:5px;
 }

H1.sitetitle {border-width: 4px 0px 6px 0px ; padding:10px;
 background-color:#CCFFCC ; border-color:#0000aa;color:#0000cc;
 font-size:x-large;
 }

H2 {
 font-size:large ; font-weight: bold ;
 background-color:#CCFFCC ;
 border-style:solid ; border-width: 2px 0px 0px 0px ; border-color:#0000ff;
 margin:1px 0em 0.0em 15px ; padding:5px;
 }

H3 {
 font-size:medium ; font-weight:bold ;
 background-color:#CCFFCC ;
 border-style:solid ; border-width: 1px 0px 0px 0px ; border-color:#0000ff;
 margin:1px 0px 0.0px 30px ;padding:5px;
 }

H4 {
 font-size:medium ;
 background-color:#CCFFCC ;
 border-style:solid ; border-width: 1px 0px 0px 0px ; border-color:#0000ff;
 margin:1px 0px 0px 45px ;padding:5px;
 }

H5 {
 font-size:medium ;
 background-color:#CCFFCC ;
 border-style:solid ; border-width: 1px 0px 0px 0px ; border-color:#0000ff;
 margin:1px 0px 0px 60px ;padding:5px;
 }

P  {text-indent:0.5em ; margin:10px 0px 0px 45px ;}

TD P {margin:1px 0px 0px 0px}
TD.grayback {background-color:#DDDDDD}

STRONG {color:red ; font-weight:bold}

UL,DL,OL {margin-left:45px}
UL P {margin:1px 0px 0px 0px}
LI  {line-height:1.5em}
UL DT    {font-weight:bold;}


IMG.right {float:right;}
IMG.fc    {margin : 10px 0px 1px 50px;}

PRE  {margin:0px 0px 0px 45px ; padding:2px ; background-color:#000099;color:#FFFFFF;
      border-width:1px 1px 1px 1px; border-style:solid ; border-color:#FFFFFF ;
      line-height:1em;white-space:pre; font-family:monospace;
}


/* navigation style */
DIV.navi  {text-align:center ; margin:10px 0px 0px 0px ; padding:0px 0px 0px 0px ;
           border-width:2px 0px 2px 0px; border-style:solid ; border-color:#800000 ;
           clear:both;
background : url(/yogawa/images/foot.jpg) no-repeat right;
           }
DIV.navi HR {display:none}
DIV.navi P  {text-indent:0px}

/* footer style */
DIV.footer  {text-align:left ; text-indent:0em ; 
            margin:10px 0px 0px 0px ; padding:0px 0px 0px 5px ; 
            border-width:3px 0px 0px 10px ; border-style:solid ; border-color:#800000 ;
           }
DIV.footer HR {display:none}
DIV.footer P  {text-indent:0em ; margin:5px 0px 2px 0px}

/* span */
SPAN.update { color:red ; font-weight:bold }

