﻿*{
  box-sizing : border-box;
  -moz-box-sizing : border-box;
}
BODY{
  margin : 0px;
  background : #ffead5;
  color : #804000;
  font-family : Verdana;
  text-align : center;
  font-size : x-small;
}
A{
  color : #804000;
}
A:HOVER{
  text-decoration : underline;
}
#lay{
  width : 450px;
  height : 100%;
  border-left : 2px dashed #ff8000;
  border-right : 2px dashed #ff8000;
  margin : auto;
  text-align : left;
}
#header{
  background : url(title.gif) no-repeat 0 50%;
  padding : 32 0 0 120px;
  height : 150px;
}
H1{
  font-family : "Trebuchet MS";
  font-weight : normal;
  font-size : middle;
  letter-spacing : -2px;
  margin : 0px;
}
#copy{
  margin : 0px;
  font-size : xx-small;
}
#menu{
  margin : 20 0 0 0px;
  padding : 0 0 0 50px;
  height : 200px;
}
#menu LI{
  width : 40%;
  float : left;
  padding : 15 0 15 30px;
  background : url(c.gif) no-repeat 0px 50%;
  list-style : none;
}
#top A{
  text-decoration : none;
}
#top A:HOVER{
  border-bottom : 1px dashed #ff8000;
}
#update{
  background : url(line.gif) repeat-x -1px 50%;
  clear : both;
  padding : 0 0 0 15px;
}
#update SPAN{
  background : #ffead5;
  padding : 0 3 0 3px;
}
H2{
  font-family : "Trebuchet MS";
  font-weight : normal;
  font-size : 29px;
  background : url(line.gif) repeat-x -1px 50%;
  text-align : right;
  padding-top : 30px;
}
#note{
  line-height : 1.3em;
  padding : 0 30 30 30px;
}
#navi{
  background : url(line.gif) repeat-x -1px 99%;
}
#navi A{
  text-decoration : none;
  font-size : xx-small;
  padding : 3px;
}
p{
margin:1em
}