* {
  margin:0;
  padding:0;
}

body {
  background: url(../images/bg.gif);
  font-family: Verdana, Sans-Serif;
  font-size: 10px;
}

img {
  border: 0;
}

table {
  border: 0;
  border-collapse: collapse;
}

td {
  vertical-align: top;
}

td#header_right {
  padding-top:25px;
  padding-left:10px;
}

#bg_left {
  width: 10%;
}

#bg_right {
  width: 10%;
}

#bg_top {
  margin: 0px;
  background: url(../images/bg_top.gif) repeat-x;
}

#header {
  width: 1000px;
  height: 158px;
  background-image: url(../images/header.gif);
  background-repeat:no-repeat;
}

.addi {
  position: relative;
  left: 765px;
  top: 53px;
  width: 200px;
}

#shadow_left {
  width: 10px;
  height: 100%;
  background: url(../images/shadow_left.gif) repeat-y;
}

#content_top {
  width: 980px;
  height: 88px;
  background-color: #F1ECD5;
}

#content {
  width: 950px;
  height: 100%;
  background-color: #E0DBC4;
  padding-left:30px;
  padding-top:30px;
  padding-bottom:30px;
}

.header_right_bt, .header_right {
  background-repeat:no-repeat;
  width: 272px;
  height: 382px;
  float: left;
}

.header_right_bt { background-image: url(../images/header_right_bt.jpg); }

.header_right { background-image: url(../images/header_right.jpg); }

#content_bottom {
  width: 980px;
  height: 35px;
  position: relative;
  background-color: #F1ECD5;
}

#shadow_right {
  width: 10px;
  height: 100%;
  background: url(../images/shadow_right.gif) repeat-y;
}

#shadow_bottom {
  width: 1000px;
  height: 10px;
  background-image: url(../images/shadow_bottom.gif);
  background-repeat:no-repeat;
  font-size:0;
}

.trans {
  background: url(../images/trans.jpg);
  position: absolute;
  left: 810px;
  bottom: -22px;
  width: 134px;
  height: 128px;
  font-size:0;
}

.fullsize {
  width: 100%;
  height: 100%;
}

