* {
  margin: 0;
  padding: 0;
}

body {
background-image: url("../files/gfx/gradient2.png"); 
 background-position: 50% 0; 
}

.frame,
.borders {
  height: 750px;
  margin: 0 auto;
  position: relative;
  width: 1060px;
}

  .frame .photo {
    background-color: white;
    bottom: 10px;
    display: none;
    left: 55px;
    position: absolute;
    width: 1000px;
  }

  .borders {
    background-image: url("../files/gfx/background2.png");
    background-position: 50% 0;
    background-repeat: no-repeat;
    position: absolute;
  }

  .content {
    color: #222222;
    font-family: verdana;
    font-size: 11px;
    height: 433px;
    left: 130px;
    line-height: 18px;
    overflow: auto;
    position: absolute;
    top: 263px;
    width: 480px;
  }

    .content_inner {
      padding-bottom: 40px;
      padding-right: 40px;
      padding-top: 40px;
    }

  .top10_menu {
    position: absolute;
    top: 295px;
    left: 600px;
  }

    .top10_menu div {
      color: #666666;
      cursor: pointer;
      font-family: verdana;
      font-size: 16px;
      font-weight: bold;
      padding: 8px 5px;
      text-align: center;
    }

  .frame .menu {
    background-image: url("../files/gfx/menu_active2.png");
    background-repeat: no-repeat;
    background-position: -100px 0;
    height: 33px;
    left: 170px;
    padding-top: 4px;
    position: absolute;
    top: 214px;
  }

    .frame .menu .menuitems {
      background-image: url("../files/gfx/menu.png");
      height: 29px;
      width: 802px;
    }

    .frame .menu .menuitems a {
      display: block;
      float: left;
      height: 29px;
    }

  .frame .boxes {
    float: right;
    position: absolute;
    top: 285px;
    right: 55px;
    width: 215px;
  }

    .frame .boxes img {
      display: block;
      margin-bottom: 15px;
    }

a {
  color: gray;
}

h1 {
  font-size: 16px;
  font-weight: bold;
}

img {
  border: 0;
}

  img.news {
    float: left;
    margin-right: 20px;
  }

ul {
  margin-left: 1.5em;
}

#dialog {
  display: none;
}

