BODY{  
  background-image : url(back1.gif);
  background-repeat : repeat-y;
}
TABLE{  
  margin-left : 40px;
}
#top{
  text-align : right;
  background-image : url(back2.jpg);
}
#navi{
  vertical-align : top;
  background-color : #ffffcc;
}
H1{
  font-style : italic;
  font-size : 54px;
  text-align : center;
  color : #ff6600;
}
H2{  
  background-color : #99ffcc;
  border-right-width : 35px;
  border-right-style : solid;
  border-right-color : #009900;
}
UL{  
  line-height : 3;
  background-color : #ff9933;
  list-style-type : none;
}
A:HOVER{
  background-color : #ccff99;
}