body {
  color:#333;
  background:url("img/bg.jpg") repeat-x 0% 0% #fff;
  position:relative;
}

img{
  border:0px solid #fff;
}

.Clr {
  clear:both;
  margin:0;
  padding:0;
  height:0;
  font-size:1px;
  line-height:0;
}

#Page {
  background:#fff;
  text-align:center;
  width:638px;
  position:relative;
  border:solid 1px #666;
  margin:0 auto;
  padding:0;
  line-height:18px;
}

#Page h1,h2,h3,address {
  margin:0px;
  padding:0px;
  position:relative;
  font-size:1px;
  line-height:0;
  width:0;
  height:0;
  overflow:hidden;
}

#Header {
  background:url("img/header.jpg") no-repeat 50% 0% #9c3;
  width:638px;
  height:93px;
  padding:0;
  margin:0;
}

#Spacer1 {font-size:9px;}

#Menu .Button {
  display:inline;
  float:left;
  margin:0;
  padding:0;
}

#Container {
  text-align:left;
  font-size:12px;
}

#Container .MainImg{
  background:url("img/mainimage.jpg") no-repeat 0% 0%;
  width:600px;
  height:347px;
  margin:auto;
}
#Container .SubImg{
  background:url("img/subimage.jpg") no-repeat 0% 0%;
  width:600px;
  height:148px;
  margin:auto;
}

#Container .Notice{
  font-size:13px;
}

#Container .Lead{
  font:bold 12px sans-serif;
  line-height:16px;
}

#Container .Frm{
  border:solid 1px #666;
  margin:auto;
}

#Container .Mid{
  font:bold 16px sans-serif;
  padding:5px 0 0 0;
}

#Container .Lar{
  font:bold 18px sans-serif;
  padding:5px 0 0 0;
}

#Container dt{
  margin:0;
}

#Container dd{
  margin:0 0 13px 12px;
}

#Spacer2 {
  font-size:10px;
  padding:20px 0 0 0;
}

#Footer {
  background:url("img/footer.jpg") no-repeat 50% 0% #9c3;
  width:638px;
  height:18px;
}
