body {
margin-top: 20;
margin-bottom: 30;
background-color: #FDFAE1;
background-image: url('../i/bkg.gif');
background-repeat: repeat-x;
background-attachment: fixed;
font-family: Verdana;
font-size: 12px;
color: #FFFFFF;
}

.sf {
  font-family: "verdana", "arial", "helvetica", "sans-serif";
  font-size: 11.0px;
  color: #000000;
}

.df {
  font-family: "verdana", "arial", "helvetica", "sans-serif";
  font-size: 11.0px;
  color: #D58347;
}

.hf {
  font-family: "tahoma";
  font-size: 15.0px;
  color: #C44325;
}

.hd {
  font-family: "tahoma";
  font-size: 12.0px;
  color: #000000;
}

.lf {
  font-family: "verdana", "arial", "helvetica", "sans-serif";
  font-size: 15.0px;
  color: #C44325;
}

.tf {
  font-family: "verdana", "arial", "helvetica", "sans-serif";
  font-size: 10.0px;
  color: #1F1F1F;
}

A {
  text-decoration: none;
  color: #C95A26;
}

A:hover {
  text-decoration: underline;
  color: #C95A26;
}

#bg {
  background-color: #FDFAE1;
  width: 777px;
  height: auto;
  background-image: url('../i/content_bkg.gif');
  position: relative;
}

#head {
  background-color: #FCFAE5;
  width: 775px;
  height: 139px;
  background-image: url('../i/head_bkg.gif');
  background-repeat: repeat-x;
  position: relative;
}

#line {
  position: absolute; left: 0px; top: 90px;
  width: 777px;
  height: 23px;
  padding: 2px 0px 2px 0px;
  background: url(../i/menu_bkg.gif) repeat;
}

#content {
  position: absolute; left: 195px; top: 170px;
  width: 550px;
  height: auto;
  padding: 9px 9px 9px 9px;
  text-align: left;
  font-family: Verdana;
  font-size: 12px;
  color: #000000;
  BORDER: 1px dotted #ECD81B;
  background-color: #FBF6CE;
}

A.menulink {
  display: block;
  height: 19px;
  padding: 2px 8px 2px 8px;
  text-align: center;
  text-decoration: none;
  font-family: verdana;
  font-size: 12px;
  color: #1F1F1F;
  BORDER: none;
  background-color: #AEB8BC;
}

A.menulink:hover {
  color: #000000;
  background-color: #929FA5;
}

#leftmenu {
  position: absolute; left: 0px; top: 190px;
  width: 200px;
}

.menuheader {
  display: block;
  width: 148px;
  height: 20px;
  font-family: verdana;
  font-size: 10px;
  color: #C6CDD0;
  BORDER: solid 1px #5D717A;
  background-color: #6E7C82;
}

#box {
  position: absolute; left: 35px; top: 170px;
  width: 150px;
  height: 270px;
  BORDER: 1px dotted #ECD81B;
  background-color: #FAF4C8;
}

#ad {
  position: absolute; left: 35px; top: 430px;
  width: 150px;
  BORDER: 1px dotted #ECD81B;
}

A.menu {
  display: block;
  width: 150px;
  height: 20px;
  padding: 2px 8px 2px 8px;
  text-align: left;
  text-decoration: none;
  font-family: verdana;
  font-size: 10px;
  color: #000000;
  BORDER: solid 1px #F3E88F;
  background-color: #F7EFAD;
}

A.menu:hover {
  color: #C95A26;
  text-decoration: none;
  BORDER: solid 1px #F3E88F;
  background-color: #F5ECA2;
}

#date {
  position: absolute; left: 398px; top: 122px;
  width: 370px;
  text-align: right;
  font-size: 11.0px;
  color: #CD6727;
}
  
.input {
  background-color: #FDFAE1;
  border-color: #EFE593;
  border-width: 1px;
  border-style: solid;
  width: 250px;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #1A272C;
}
  
.Linput {
  background-color: #FDFAE1;
  border-color: #EFE593;
  border-width: 1px;
  border-style: solid;
  width: 141px;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #1A272C;
} 

.address {
  background-color: #FDFAE1;
  border-color: #EFE593;
  border-width: 1px;
  border-style: solid;
  width: 250px;
  height: 50px;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #1A272C;
}

.comment {
  background-color: #FDFAE1;
  border-color: #EFE593;
  border-width: 1px;
  border-style: solid;
  width: 303px;
  height: 100px;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #1A272C;
}
  
.button {
  background-color: #FDFAE1;
  border-color: #EFE593;
  border-width: 1px;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #1A272C;
  text-transform: uppercase;
}