
body      {background-color:#ffffdd;
           font-family:sans-serif;}

#underlay {background-image:url(../image/underlay.jpg);
           width:1000px;
           padding:20px 20px 20px 20px;
           margin:30px auto 60px auto;}

#wrapper  {background-image:url(../image/blue1200.jpg);
           width:1000px;
           font-size:12px;}

#header   {background-image:url(../image/blue1200.jpg);
           width:990px;height:100px;
           padding:5px;}

#footer   {background-image:url(../image/blue1200.jpg);
           width:980px;height:125px;
           padding:10px;
           clear:both;}

#decrights {color:#000000;
            font-weight:bold;}


#header img {margin-right:10px;
             border:none;}

#header img:hover {background-image:url(../image/biasdiana.jpg);}


#contents {background-image:url(../image/macmillanancient2.jpg);
           width:1000px;height:170px;
           text-align:center;}

#katsuo   {width:690px;
           padding:10px;
           float:left;}

.railway  {background-image:url(../image/railrunner.gif);
           width:100%;height:20px;
           clear:both;}


ul        {list-style-type:none;
           margin:left:-20px;}


#contents li {display:inline;
              font-weight:bold;font-size:10px;}

li a      {text-decoration:none;}

li a:hover {text-decoration:underline;
            color:#dd2222}

li.sidebutton {padding:3px;}

li.presentbutton {background-image:url(../image/txbgforpresent1.gif);
                  background-repeat:repeat-x;
                  border :outset #cccccc 3px;
                  padding:3px;}

li.listbutton1 {background-image:url(../image/txbgforlistbutton1.gif);
                background-repeat:repeat-x;
                border :outset #cccccc 3px;
                padding:3px;}

li.listbutton2 {background-image:url(../image/txbgforlistbutton2.gif);
                background-repeat:repeat-x;
                border :outset #cccccc 3px;
                padding:3px;}

li.listbutton3 {background-image:url(../image/txbgforlistbutton3.gif);
                background-repeat:repeat-x;
                border :outset #cccccc 3px;
                padding:3px;}

li.listbutton4 {background-image:url(../image/txbgforlistbutton4.gif);
                background-repeat:repeat-x;
                border :outset #cccccc 3px;
                padding:3px;}

li.listbutton6 {background-image:url(../image/txbgforlistbutton6.gif);
                background-repeat:repeat-x;
                border :outset #cccccc 3px;
                padding:3px;}

li.listbutton7 {background-image:url(../image/txbgforlistbutton7.gif);
                background-repeat:repeat-x;
                border :outset #cccccc 3px;
                padding:3px;}

li.listbutton8 {background-image:url(../image/txbgforlistbutton8.gif);
                background-repeat:repeat-x;
                border :outset #cccccc 3px;
                padding:3px;}

li.listbutton4:hover {background-image:url(../image/txbgforuplight.jpg);padding:27px 3px 3px 3px;}

#combileft {width:710px;
            float:left;}

#centerbox1 {width:420px;height:400px;
             margin:0;padding:0;
             float:right;}

#centerbox2 {width:420px;height:1700px;
             margin:0;padding:0;
             overflow:auto;
             float:right;
             clear:right;}

#centerbox3 {width:420px;height:600px;
             margin:0;padding:0;
             float:right;
             clear:right;}

#searchbox   {margin-top:50px;
           text-align:center;}

iframe.search {width:300px;
               height:400px;}

iframe.navi1 {width:285px;height:700px;}

iframe.navi3 {width:285px;height:700px;}

iframe.navi5 {width:285px;height:600px;}

iframe.navi7 {width:285px;height:700px;}

iframe.navi2 {width:285px;height:700px;
              float:right;clear:right;}

iframe.navi4 {width:285px;height:700px;
              float:right;clear:right;}

iframe.navi6 {width:285px;height:600px;
              float:right;clear:right;}

iframe.navi8 {width:285px;height:700px;
              float:right;clear:right;}

#textbox  {width:680px;
           padding-top:20px;
           float:left;}

iframe.naviex  { width:310px;height:1000px;
                float:right;}

#imagetable {width:500px;height:400px;
             margin-left:10px;}

#push     {background-image:url(../image/txbgpush.jpg);
           width:370px;height:120px;
           padding:20px;margin:20px 5px 5px 5px;
           font-weight:bold;}

img.guide {width:108px;height:90px;
           float:right;}

div.clearline2 {background-image:url(../image/clearline.gif);
               width:390px;height:1px;
               clear:both;}

div.clearline3 {background-image:url(../image/clearline.gif);
               width:690px;height:1px;
               clear:both;}

h1        {color:#008800;
           text-align:center;}

h1#headline {color:#ff0000;
             font-size:24px;             
             margin-left:10px;
             text-align:left;}

h2.fortop {color:#000077;}

h3.forcenter {font-size:10px;
              color:#000077;}

p         {color:#770000;}

p#commea  {color:#770000;}

p#commeb  {color:#770000;}

.powered  {font-weight:bold;}


p.green1  {color:#009900;}

.bookmark1 {background-image:url(../image/txbgbooks.jpg);
            font-weight:bold;
            text-decoration:none;
            padding:2px 5px 2px 5px;}

img.writersmark {width:16px;height:16px;
                 padding:0;margin:0;
                 display:inline;
                 vertical-align:bottom;}

.writersmark:hover {width:64px;height:64px;
                    vertical-align:top;}

p.red2    {font-weight:bold;color:#ee6622;}

ul.menu   {margin:0;padding:0}
ul.menu li {float:left;}
ul.menu li a {width:80px;height:80px;
            display:block;}

a.katsuof1:hover {background-image:url(image/katsuof1.jpg);width:80px;height:80px;}
a.katsuof2:hover {background-image:url(image/katsuof2.jpg);width:80px;height:80px;}
a.katsuof3:hover {background-image:url(image/katsuof3.jpg);width:80px;height:80px;}
a.katsuof4:hover {background-image:url(image/katsuof4.jpg);width:80px;height:80px;}
a.katsuof5:hover {background-image:url(image/katsuof5.jpg);width:80px;height:80px;}
a.katsuof6:hover {background-image:url(image/katsuof6.jpg);width:80px;height:80px;}
a.katsuof7:hover {background-image:url(image/katsuof7.jpg);width:80px;height:80px;}
a.katsuof8:hover {background-image:url(image/katsuof8.jpg);width:80px;height:80px;}
a.katsuof9:hover {background-image:url(image/katsuof9.jpg);width:80px;height:80px;}
a.katsuof10:hover {background-image:url(image/katsuof10.jpg);width:80px;height:80px;}
a.katsuof11:hover {background-image:url(image/katsuof11.jpg);width:80px;height:80px;}
a.katsuof12:hover {background-image:url(image/katsuof12.jpg);width:80px;height:80px;}
a.katsuof13:hover {background-image:url(image/katsuof13.jpg);width:80px;height:80px;}
a.katsuof14:hover {background-image:url(image/katsuof14.jpg);width:80px;height:80px;}
a.katsuof15:hover {background-image:url(image/katsuof15.jpg);width:80px;height:80px;}
a.katsuow16:hover {background-image:url(image/katsuow16.jpg);width:80px;height:80px;}
a.katsuos17:hover {background-image:url(image/katsuos17.jpg);width:80px;height:80px;}
a.katsuof18:hover {background-image:url(image/katsuof18.jpg);width:80px;height:80px;}
a.katsuow19:hover {background-image:url(image/katsuow19.jpg);width:80px;height:80px;}
a.katsuow20:hover {background-image:url(image/katsuow20.jpg);width:80px;height:80px;}
a.katsuow21:hover {background-image:url(image/katsuow21.jpg);width:80px;height:80px;}
a.katsuow22:hover {background-image:url(image/katsuow22.jpg);width:80px;height:80px;}
a.katsuow23:hover {background-image:url(image/katsuow23.jpg);width:80px;height:80px;}

a.katsuospin1:hover {background-image:url(image/katsuospin1.jpg);width:80px;height:80px;}
a.katsuospin2:hover {background-image:url(image/katsuospin2.jpg);width:80px;height:80px;}
a.katsuospin3:hover {background-image:url(image/katsuospin3.jpg);width:80px;height:80px;}
a.katsuospin4:hover {background-image:url(image/katsuospin4.jpg);width:80px;height:80px;}
a.katsuospin5:hover {background-image:url(image/katsuospin5.jpg);width:80px;height:80px;}
a.katsuospin6:hover {background-image:url(image/katsuospin6.jpg);width:80px;height:80px;}
a.katsuospin7:hover {background-image:url(image/katsuospin7.jpg);width:80px;height:80px;}
a.katsuospin8:hover {background-image:url(image/katsuospin8.jpg);width:80px;height:80px;}
