body {
  text-align: center;
  background: #606E71 url(/files/graphic/bg_site.jpg) repeat-x top left;
  padding: 0px;
  margin: 0px;
}

div.content {
  text-align: left;
  margin: 0 auto;
  width: 740px; 
}

div.head {
  background: transparent url(/files/graphic/bg_head.jpg) no-repeat 0px 120px;
  width: 740px; 
  height: 644px;
  position: relative;
}

div.body {
  background: transparent url(/files/graphic/bg_body.jpg) repeat-y top left;
}

div.foot_body {
  background: transparent url(/files/graphic/foot_body.jpg) no-repeat bottom left;
}

div.menu {
  width: 175px;
  height: 350px;
  float: left;
  margin-left: 6px;
  _margin-left: 3px;
}

div.menu ul {
  list-style: none;
  margin: 0px;
  padding: 20px 0px;
}

div.menu li {
  padding: 3px 10px 3px 10px;
  margin: 0px;
  border-top: 1px #cccccc solid; 
} div.menu li:hover {background: black url(/files/graphic/arrow.jpg) no-repeat center right;}
div.menu li:first-child {border: none;}

div.menu li a {
  text-decoration: none;
  color: #252525;
  font: bold 13px Verdana;
} div.menu li:hover a {color: #4B7EA8;}

div.text {
  width: 492px;
  padding: 30px;
  float: left;
}

div.text h1 {
  margin: 0px;
  padding: 10px 0px;
  font: bold 22px Verdana;
  color: white;
}

div.text h2 {
  margin: 0px;
  padding: 10px 0px;
  font: bold 16px Verdana;
  color: #CFF09E;
}

div.text p {
  margin: 0px;
  padding: 10px 0px;
  font: normal 12px Verdana;
  color: white;
}

div.text td {
  margin: 0px;
  padding: 0px 10px 0px 0px;
  font: normal 12px Verdana;
  color: white;
}

div.text th {
  margin: 0px;
  padding: 0px 10px 0px 0px;
  font: bold 12px Verdana;
  color: #A1A1A1;
}

div.text .photo {
  border: 3px #294B67 solid;
  margin: 3px;
}
div.text a {
  color: #cccccc;
  font-weight: bold;
}

div.foot {
  background: transparent url(/files/graphic/bg_foot.jpg) no-repeat top left;
  width: 730px;
  height: 38px;
  color: #464646;
  font: normal 11px Verdana;
  padding: 17px 30px 10px 33px;
}

div.foot a {
  color: #898989;
  text-decoration: none;
}
div.foot span.sky{
  font: normal 11px Verdana;
}
div.foot span {
  font: normal 8px Verdana;
  color: #898989;
  text-decoration: none;
}

div.menu_top {
 position: absolute;
 top:91px;
 left: 210px;
 height:20px;
}
div.menu_top a {
  font: bold 10px Verdana;
  color: white;
  text-decoration: none;
}

ul.slideshow {
  width:720px;
  height: 100px;
  position:absolute;
  top:530px;
  left:10px;
  list-style: none;
  margin: 0px;
  padding: 0px;
  overflow: hidden;
}
ul.slideshow li {
  width:108px;
  height: 88px;
  padding: 6px;
  float: left;
  background: transparent url(/files/graphic/bg_photo_off.gif) no-repeat left top;
}
ul.slideshow li:hover {background: transparent url(/files/graphic/bg_photo_on.jpg) no-repeat left top;}
ul.slideshow li img {
  width:108px;
  height: 88px;
  border: 0px;
}