body {
  background:#ffffff url(images/sora.jpg) no-repeat;
  margin:0;
  padding:0;
}
.header{
  margin:0;
  padding:0;
  text-align:center;
  }
.menu{
  margin:0;
  padding:0;
  text-align:center;
  }
.main{
  background:#ffffff;
  clear:both;
  margin:2% 0;
  padding:0;
  }
div.navbar{
  width:672px;
  margin:10px auto 0 auto;
  padding: 0;
  text-align:right;
}
.menu h2{  display:none;}

ul{
  width:680px; 
  height:100px;
  margin:0 auto;;
  padding: 0;
}
li {
  list-style-type:none;
  float:left;
  width:168px;
  font-size:14px;
  margin: 0;
  padding:15px 0 15px 0;
  text-align:center;
  vertical-align:middle;
  background:transparent url(images/kumo4ie.png) no-repeat;
}  
ul>li{background:transparent url(images/kumoalpha.png) no-repeat;}
p {
  line-height: 140%;
  margin: 1% 10% 2% 10%;
  text-indent:1em;
  color:#006666;
}
address { 
  font-style:normal;
  width:672px;
  margin:10px auto 30px auto;
  text-align:right;
}
h1{ 
  width:672px;
  margin:10px auto 30px auto;
  font-size:60px;
  color:#ffffff;
  text-align:right;
 }
h2{
  margin: 0 10%;
  padding: 4px 10px 4px 15px;
  border-bottom:solid 4px #1166aa;
  color:#ff0000;
}
a {
  text-decoration:none;
  font-weight:normal;
  }
a:hover   { color:#ff0000;}
a:active  { color:#003300; background:#ffff00;}
div.footer{
  clear:both;
}
hr{  margin:0;  padding:0;}

