/* CSS Document */

* {margin:0;padding:0}
body {text-align:center;background:#B57F68}
a,li,p,tr {font-family:arial}
li {list-style-type:none}

.wrap {width:980px;margin-left:auto;margin-right:auto;text-align:left}

.wraphead {height:78px;position:relative;width:100%}
  .wraphead ul {position:absolute;left:360px;top:41px}
  .wraphead ul li {float:left}

.wrapfoot {height:60px}
  .wrapfoot p {line-height:16px;font-weight:bold;font-size:11px;color:#fff;text-align:center;padding-top:10px}
  .wrapfoot p a {color:#fff;text-decoration:underline}
  .wrapfoot p a:hover {color:#FFFF00;text-decoration:none}
  
.wrapbody {margin:0 40px;padding:5px;background:#fff}
  .index {width:100%;height:500px;position:relative}
  .index img {display:block;float:left}
  .indexlogo {position:absolute;left:-45px;top:-5px}
  .content {background:#785F47;padding:10px 15px}
  .content p {color:#fff;font-size:12px;padding:5px 0}
  .indextable {background:#fff;padding:1px}
  .indextable table {width:100%;background:url(bg-table.gif) no-repeat left bottom}
  .indextable table thead tr {background:#333;text-align:center}
  .indextable table thead tr td {border-left:#858585 1px solid;padding:10px 0}
  .indextable table thead tr th {padding:10px 0}
  .indextable table tbody {}
  .indextable table tbody tr {text-align:center;height:25px;font-size:11px;cursor: pointer;}
  .indextable table tbody tr td {border-left:#BAADA1 1px solid;line-height:25px;color:#fff;font-weight:bold;}
  .indextable table tbody tr th {line-height:25px;color:#fff}
  .photo {background:#785F47;padding:20px 15px 10px 15px;position:relative}
  .photologo {position:absolute;left:-45px;top:-5px}
  .photo h1 {color:#fff;font-size:24px;line-height:20px;padding:5px 10px;font-family:Arial Narrow, Arial;font-weight:normal;color:#DACDC0}
  .photo ul {width:100%;padding:7px 0 7px 0;background:#66513C;margin-bottom:10px}
  .photo ul img {display:block;background:#fff;padding:3px;float:left;margin:0 0 7px 7px}
  .photo b {text-align:right;font-size:11px;width:100%;display:block}
  .photo b a {color:#fff;text-decoration:none}
  
  .photonav {position:absolute;left:20px;width:180px;top:50px}
  .photonav p {font-size:11px;font-weight:bold;color:#CCCCCC}
  .photonav p a {padding:5px 10px;color:#fff;text-decoration:none;display:block;border-bottom:#8F7254 1px solid}
  .photonav p a:hover {color:#fc0;background:#333}
  
  .floor {background:#785F47;padding:20px 15px 10px 15px;position:relative}
  .floorlogo {position:absolute;left:-45px;top:-5px}
  .floor h1 {color:#fff;font-size:20px;line-height:20px;padding:5px 10px;font-family:Arial Narrow, Arial}
  .floor ul {width:100%;padding:7px 0 7px 0;background:#66513C;margin-bottom:10px}
  .floor b {text-align:right;font-size:11px;width:100%;display:block}
  .floor b a {color:#fff;text-decoration:none}
  
  