body {
  margin: 0;
  background-image: url("/images/filler.jpg");
}

img {
  border-width: 0px;
}

#topleft, #topright, #bottomleft, #bottomright {
  width: 75px;
  height: 20px;
  position: fixed;
  padding: 0px;
}

#topleft { top: 0px; left: 0px; background-image: url("/images/topleft.jpg");}
#topright { top: 0px; right: 0px; background-image: url("/images/topright.jpg");}
#bottomleft { bottom: 0px; left: 0px; background-image: url("/images/bottomleft.jpg");}
#bottomright { bottom: 0px; right: 0px; background-image: url("/images/bottomright.jpg");}

#leftfill, #rightfill {
  width: 75px;
  position: fixed;
  top: 20px;
  bottom: 20px;
  padding: 0px;
}

#leftfill { left: 0px; background-image: url("/images/leftfiller.jpg");}
#rightfill { right: 0px; background-image: url("/images/rightfiller.jpg");}

#topfill, #bottomfill {
  height: 20px;
  position: fixed;
  left: 75px;
  right: 75px;
  padding: 0px;
}

#topfill { top: 0px; background-image: url("/images/topfiller.jpg");}
#bottomfill { bottom: 0px; background-image: url("/images/bottomfiller.jpg");}

#main {
  width: 790px;
  padding: 0px;
  margin-top: 20px;
  margin-bottom: 20px;
  margin-right: auto;
  margin-left: auto;
}

#top0 {
  width: 790px;
  height: 120px;
  padding: 0px;
  background-image: url("/images/top0.jpg");
}

#top1_left {
  width: 215px;
  height: 30px;
  padding: 0px;
  float: left;
  background-image: url("/images/top1_left.jpg");
}

#top1_menu0, #top1_menu1, #top1_menu2, #top1_menu3 {
  width: 90px;
  height: 30px;
  padding: 0px;
  float: left;
}

#top1_right {
  width: 215px;
  height: 30px;
  padding: 0px;
  float: left;
  background-image: url("/images/top1_right.jpg");
}

#top2_left {
  width: 215px;
  height: 10px;
  padding: 0px;
  float: left;
  background-image: url("/images/top2_left.jpg");
}

#top2_center {
  width: 360px;
  height: 10px;
  padding: 0px;
  float: left;
  background-image: url("/images/top2_center.jpg");
}

#top2_right {
  width: 215px;
  height: 10px;
  padding: 0px;
  float: left;
  background-image: url("/images/top2_right.jpg");
}

#top3_left {
  width: 55px;
  height: 30px;
  padding: 0px;
  float: left;
  background-image: url("/images/top3_left.jpg");
}

#top3_center {
  width: 680px;
  height: 30px;
  padding: 0px;
  float: left;
  background-image: url("/images/top3_center.jpg");
}

#top3_right {
  width: 55px;
  height: 30px;
  padding: 0px;
  float: left;
  background-image: url("/images/top3_right.jpg");
}

#content {
  width: 790px;
  min-height: 370px;
  padding: 0px;
  float: left;
  background-image: url("/images/background.gif");
  background-repeat: no-repeat;
}