/*-------------LIBRARY-TOP------------*/
   #lib1 {
    float: left;
    background: url("img/library1.jpg") no-repeat 0px 0px;
    background-color: #e9e5e2;
    padding: 0px;
    margin: 20px 0px 20px 0px;
          width:107px;
    height:79px;
  }
    #lib1:link {
      background: url("img/library1.jpg") no-repeat 0px 0px;
      background-color: #e9e5e2;
      padding: 0px;
      margin: 20px 0px 20px 0px;
            width:107px;
      height:79px;
    }
    #lib1:visited {
      background: url("img/library1.jpg") no-repeat 0px 0px;
      background-color: #e9e5e2;
      padding: 0px;
      margin: 20px 0px 20px 0px;
            width:107px;
      height:79px;
    }
    #lib1:hover {
      background: url("img/library1-over.jpg") no-repeat 0px 0px;
      background-color: #e9e5e2;
      padding: 0px;
      margin: 20px 0px 20px 0px;
            width:107px;
      height:79px;
    }
    #lib1:active {
      background: url("img/library1-over.jpg") no-repeat 0px 0px;
      background-color: #e9e5e2;
      padding: 0px;
      margin: 20px 0px 20px 0px;
            width:107px;
      height:79px;
    }
  #lib2 {
    float: left;
    background: url("img/library2.jpg") no-repeat 0px 0px;
    background-color: #e9e5e2;
    padding: 0px;
    margin: 20px 0px 20px 0px;
          width:107px;
    height:79px;
  }
    #lib2:link {
      background: url("img/library2.jpg") no-repeat 0px 0px;
      background-color: #e9e5e2;
      padding: 0px;
      margin: 20px 0px 20px 0px;
            width:107px;
      height:79px;
    }
    #lib2:visited {
      background: url("img/library2.jpg") no-repeat 0px 0px;
      background-color: #e9e5e2;
      padding: 0px;
      margin: 20px 0px 20px 0px;
            width:107px;
      height:79px;
    }
    #lib2:hover {
      background: url("img/library2-over.jpg") no-repeat 0px 0px;
      background-color: #e9e5e2;
      padding: 0px;
      margin: 20px 0px 20px 0px;
            width:107px;
      height:79px;
    }
    #lib2:active {
      background: url("img/library2-over.jpg") no-repeat 0px 0px;
      background-color: #e9e5e2;
      padding: 0px;
      margin: 20px 0px 20px 0px;
            width:107px;
      height:79px;
    }
  #lib3 {
    float: left;
    background: url("img/library3.jpg") no-repeat 0px 0px;
    background-color: #e9e5e2;
    padding: 0px;
    margin: 20px 0px 20px 0px;
          width:104px;
    height:79px;
  }
    #lib3:link {
      background: url("img/library3.jpg") no-repeat 0px 0px;
      background-color: #e9e5e2;
      padding: 0px;
      margin: 20px 0px 20px 0px;
            width:104px;
      height:79px;
    }
    #lib3:visited {
      background: url("img/library3.jpg") no-repeat 0px 0px;
      background-color: #e9e5e2;
      padding: 0px;
      margin: 20px 0px 20px 0px;
            width:104px;
      height:79px;
    }
    #lib3:hover {
      background: url("img/library3-over.jpg") no-repeat 0px 0px;
      background-color: #e9e5e2;
      padding: 0px;
      margin: 20px 0px 20px 0px;
            width:104px;
      height:79px;
    }
    #lib3:active {
      background: url("img/library3-over.jpg") no-repeat 0px 0px;
      background-color: #e9e5e2;
      padding: 0px;
      margin: 20px 0px 20px 0px;
            width:104px;
      height:79px;
    }
  #lib4 {
    float: left;
    background: url("img/library4.jpg") no-repeat 0px 0px;
    background-color: #e9e5e2;
    padding: 0px;
    margin: 20px 0px 20px 0px;
          width:107px;
    height:79px;
  }
    #lib4:link {
      background: url("img/library4.jpg") no-repeat 0px 0px;
      background-color: #e9e5e2;
      padding: 0px;
      margin: 20px 0px 20px 0px;
            width:107px;
      height:79px;
    }
    #lib4:visited {
      background: url("img/library4.jpg") no-repeat 0px 0px;
      background-color: #e9e5e2;
      padding: 0px;
      margin: 20px 0px 20px 0px;
            width:107px;
      height:79px;
    }
    #lib4:hover {
      background: url("img/library4-over.jpg") no-repeat 0px 0px;
      background-color: #e9e5e2;
      padding: 0px;
      margin: 20px 0px 20px 0px;
            width:107px;
      height:79px;
    }
    #lib4:active {
      background: url("img/library4-over.jpg") no-repeat 0px 0px;
      background-color: #e9e5e2;
      padding: 0px;
      margin: 20px 0px 20px 0px;
            width:107px;
      height:79px;
    }
  #lib5 {
    float: left;
    background: url("img/library5.jpg") no-repeat 0px 0px;
    background-color: #e9e5e2;
    padding: 0px;
    margin: 20px 0px 20px 0px;
          width:107px;
    height:79px;
  }
    #lib5:link {
      background: url("img/library5.jpg") no-repeat 0px 0px;
      background-color: #e9e5e2;
      padding: 0px;
      margin: 20px 0px 20px 0px;
            width:107px;
      height:79px;
    }
    #lib5:visited {
      background: url("img/library5.jpg") no-repeat 0px 0px;
      background-color: #e9e5e2;
      padding: 0px;
      margin: 20px 0px 20px 0px;
            width:107px;
      height:79px;
    }
    #lib5:hover {
      background: url("img/library5-over.jpg") no-repeat 0px 0px;
      background-color: #e9e5e2;
      padding: 0px;
      margin: 20px 0px 20px 0px;
            width:107px;
      height:79px;
    }
    #lib5:active {
      background: url("img/library5-over.jpg") no-repeat 0px 0px;
      background-color: #e9e5e2;
      padding: 0px;
      margin: 20px 0px 20px 0px;
            width:107px;
      height:79px;
    }
  #lib6 {
    float: left;
    background: url("img/library6.jpg") no-repeat 0px 0px;
    background-color: #e9e5e2;
    padding: 0px;
    margin: 20px 0px 20px 0px;
          width:107px;
    height:79px;
  }
    #lib6:link {
      background: url("img/library6.jpg") no-repeat 0px 0px;
      background-color: #e9e5e2;
      padding: 0px;
      margin: 20px 0px 20px 0px;
            width:107px;
      height:79px;
    }
    #lib6:visited {
      background: url("img/library6.jpg") no-repeat 0px 0px;
      background-color: #e9e5e2;
      padding: 0px;
      margin: 20px 0px 20px 0px;
            width:107px;
      height:79px;
    }
    #lib6:hover {
      background: url("img/library6-over.jpg") no-repeat 0px 0px;
      background-color: #e9e5e2;
      padding: 0px;
      margin: 20px 0px 20px 0px;
            width:107px;
      height:79px;
    }
    #lib6:active {
      background: url("img/library6-over.jpg") no-repeat 0px 0px;
      background-color: #e9e5e2;
      padding: 0px;
      margin: 20px 0px 20px 0px;
            width:107px;
      height:79px;
    }
  #lib8 {
    float: left;
    background: url("img/library8.jpg") no-repeat 0px 0px;
    background-color: #e9e5e2;
    padding: 0px;
    margin: 20px 0px 20px 0px;
          width:107px;
    height:79px;
  }
    #lib8:link {
      background: url("img/library8.jpg") no-repeat 0px 0px;
      background-color: #e9e5e2;
      padding: 0px;
      margin: 20px 0px 20px 0px;
            width:107px;
      height:79px;
    }
    #lib8:visited {
      background: url("img/library8.jpg") no-repeat 0px 0px;
      background-color: #e9e5e2;
      padding: 0px;
      margin: 20px 0px 20px 0px;
            width:107px;
      height:79px;
    }
    #lib8:hover {
      background: url("img/library8-over.jpg") no-repeat 0px 0px;
      background-color: #e9e5e2;
      padding: 0px;
      margin: 20px 0px 20px 0px;
            width:107px;
      height:79px;
    }
    #lib8:active {
      background: url("img/library8-over.jpg") no-repeat 0px 0px;
      background-color: #e9e5e2;
      padding: 0px;
      margin: 20px 0px 20px 0px;
            width:107px;
      height:79px;
    }

      .libraryname {
        background: url("img/marklist-v.gif") no-repeat 20px 3px;
        background-color: #FFFFFF;
        padding: 0px 0px 0px 30px;
        margin: 79px 0px 0px 0px;
        font-size:0.8em;
        line-height:1.5em;
        color: rgb(0,0,0);
      }
 #lib1-active {
  float: left;
  background: url("img/library1-active.jpg") no-repeat 0px 0px;
  background-color: #e9e5e2;
  padding: 0px;
  margin: 20px 0px 20px 0px;
          width:107px;
  height:79px;
}
 #lib2-active {
  float: left;
  background: url("img/library2-active.jpg") no-repeat 0px 0px;
  background-color: #e9e5e2;
  padding: 0px;
  margin: 20px 0px 20px 0px;
          width:107px;
  height:79px;
}
 #lib3-active {
  float: left;
  background: url("img/library3-active.jpg") no-repeat 0px 0px;
  background-color: #e9e5e2;
  padding: 0px;
  margin: 20px 0px 20px 0px;
          width:104px;
  height:79px;
}
 #lib4-active {
  float: left;
  background: url("img/library4-active.jpg") no-repeat 0px 0px;
  background-color: #e9e5e2;
  padding: 0px;
  margin: 20px 0px 20px 0px;
          width:107px;
  height:79px;
}
 #lib5-active {
  float: left;
  background: url("img/library5-active.jpg") no-repeat 0px 0px;
  background-color: #e9e5e2;
  padding: 0px;
  margin: 20px 0px 20px 0px;
          width:107px;
  height:79px;
}
 #lib6-active {
  float: left;
  background: url("img/library6-active.jpg") no-repeat 0px 0px;
  background-color: #e9e5e2;
  padding: 0px;
  margin: 20px 0px 20px 0px;
          width:107px;
  height:79px;
}
 #lib8-active {
  float: left;
  background: url("img/library8-active.jpg") no-repeat 0px 0px;
  background-color: #e9e5e2;
  padding: 0px;
  margin: 20px 0px 20px 0px;
          width:107px;
  height:79px;
}
.lib-tab{
  margin: 0px;
  padding: 0px;
  width: 690px;
}
  .lib-tab .tabmenu{
    float: left;
    margin:  0px;
    padding:  0px;
  }
.picarea{
  float: left;
  margin: 40px 0px 0px 0px;
  padding: 0px;
  width:240px;
}
  .picarea .libpic{
    margin: 0px 30px 5px 0px;
    padding: 0px;
  }
  .picarea .libpic2{
    margin: 0px 30px 0px 0px;
    padding: 0px;
  }
  .picarea .txt{
    margin: 0px;
    padding: 0px 30px 15px 0px;
  }
.cal-titlearea{
  float: left;
  margin: 0px;
  padding:  10px 0px 0px 0px;
  width:480px;
}
  .cal-titlearea .cal-title{
    float: left;
    margin: 0px;
    padding: 0px;
    width:330px;
  }
  .cal-titlearea .cal-title .yearmon{
    margin: 0px;
    padding: 0px 0px 0px 160px;
  }
    .cal-titlearea .cal-title .yearmon .montxt{
      font-size:1.625em;
      line-height:1.154em;
      font-weight: bold;
      vertical-align:middle;
    }
  .cal-titlearea .btnarea{
    float: left;
    margin: 0px;
    padding: 0px;
    width:150px;
  }
    #next-mon {
      float: left;
      background: url("img/button-nextmon.gif") no-repeat 0px 0px;
      padding: 0px;
      margin: 0px 0px 0px 0px;
      width:150px;
      height:27px;
    }
      #next-mon:link,
      #next-mon:visited
      {
        background: url("img/button-nextmon.gif") no-repeat 0px 0px;
        padding: 0px;
        margin: 0px 0px 0px 0px;
        width:150px;
        height:27px;
      }
      #next-mon:hover,
      #next-mon:active
      {
        background: url("img/button-nextmon-over.gif") no-repeat 0px 0px;
        padding: 0px;
        margin: 0px 0px 0px 0px;
        width:150px;
        height:27px;
      }
    #pre-mon {
      float: left;
      background: url("img/button-premon.gif") no-repeat 0px 0px;
      padding: 0px;
      margin: 0px 0px 0px 0px;
      width:150px;
      height:27px;
    }
      #pre-mon:link,
      #pre-mon:visited
      {
        background: url("img/button-premon.gif") no-repeat 0px 0px;
        padding: 0px;
        margin: 0px 0px 0px 0px;
        width:150px;
        height:27px;
      }
      #pre-mon:hover,
      #pre-mon:active
      {
        background: url("img/button-premon-over.gif") no-repeat 0px 0px;
        padding: 0px;
        margin: 0px 0px 0px 0px;
        width:150px;
        height:27px;
      }
  .cal-titlearea .calarea{
    margin: 0px 31px 0px 0px;
    padding: 0px;
  }
  table.cal{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border-spacing: 0px 0px;
    empty-cells: show;
    border-collapse:collapse;
    width:449px;
  }
    #cal-head{
      width:449px;
      height:40px;
      margin: 0px 0px 0px 0px;
      padding: 0px 0px 0px 0px;
    }
    #cal-head td,
    #cal-head th
    {
      width:64px;
      height:40px;
      margin: 0px 0px 0px 0px;
      padding: 0px 0px 0px 0px;
      text-align:left;
      font-size:1em;
      line-height:1.5em;
    }
      #cal-head .sun{
        background: url("img/cal-bg_t1.gif") no-repeat 0px 0px;
      }
      #cal-head .mon{
        background: url("img/cal-bg_t3.gif") no-repeat 0px 0px;
      }
      #cal-head .tue{
        background: url("img/cal-bg_t3.gif") no-repeat 0px 0px;
      }
      #cal-head .wed{
        background: url("img/cal-bg_t3.gif") no-repeat 0px 0px;
      }
      #cal-head .thu{
        background: url("img/cal-bg_t3.gif") no-repeat 0px 0px;
      }
      #cal-head .fri{
        background: url("img/cal-bg_t3.gif") no-repeat 0px 0px;
      }
      #cal-head .sat{
        background: url("img/cal-bg_t4.gif") no-repeat 0px 0px;
        width:65px;
      }
      
    .cal-week{
      width:449px;
      margin: 0px 0px 0px 0px;
      padding: 0px 0px 0px 0px;
    }
    .cal-week td
    {
      background: url("img/cal-bg_m.gif") no-repeat 0px 0px;
      width:64px;
      height:45px;
      margin: 0px 0px 0px 0px;
      padding: 0px 0px 0px 0px;
      text-align:left;
      font-weight:bold;
      vertical-align:top;
      font-size:1em;
      line-height:1.5em;
    }
      .cal-week .sun{
        color: rgb(0,60,255)
      }
      .cal-week .mon{
      }
      .cal-week .tue{
      }
      .cal-week .wed{
      }
      .cal-week .thu{
      }
      .cal-week .thu{
      }
      .cal-week .fri{
      }
      .cal-week .sat{
        border-color:#C5C5C5;
        border-style:solid;
        border-width: 0px 1px 0px 0px;
        color: rgb(0,60,255)
      }
      .cal-week .hol{
        background-color:#FBBFBF;
      }
      .cal-week .hold{
        color: rgb(255,60,60)
      }
    #cal-lastweek{
      width:449px;
      height:10px;
      margin: 0px 0px 0px 0px;
      padding: 0px 0px 0px 0px;
    }
    #cal-lastweek td{
      width:64px;
      height:10px;
      margin: 0px 0px 0px 0px;
      padding: 0px 0px 0px 0px;
    }
      #cal-lastweek .sun{
        background: url("img/cal-bg_b1.gif") no-repeat 0px 0px;
        color: rgb(240,0,0)
      }
      #cal-lastweek .mon{
        background: url("img/cal-bg_b3.gif") no-repeat 0px 0px;
      }
      #cal-lastweek .tue{
        background: url("img/cal-bg_b3.gif") no-repeat 0px 0px;
      }
      #cal-lastweek .wed{
        background: url("img/cal-bg_b3.gif") no-repeat 0px 0px;
      }
      #cal-lastweek .thu{
        background: url("img/cal-bg_b3.gif") no-repeat 0px 0px;
      }
      #cal-lastweek .thu{
        background: url("img/cal-bg_b3.gif") no-repeat 0px 0px;
      }
      #cal-lastweek .fri{
        background: url("img/cal-bg_b3.gif") no-repeat 0px 0px;
      }
      #cal-lastweek .sat{
        background: url("img/cal-bg_b4.gif") no-repeat 0px 0px;
        width:65px;
      }
      .caldow{
        float:left;
        margin: 0px;
        padding: 10px 0px 0px 4px;
      }
      .calday{
        margin: 0px;
        padding: 4px 0px 0px 4px;
      }
      .calday-h{
        margin: 0px;
        padding: 4px 0px 0px 4px;
        color: rgb(240,0,0)
      }
      #closed{
        float:left;
        background: url("img/callicon-closed.gif") no-repeat 0px 0px;
        margin: 7px 0px 0px 15px;
        padding: 0px;
        width:26px;
        height:27px;
      }
      #calicon{
        margin: 0px;
        padding: 0px 0px 3px 3px;
        width:21px;
        height:21px;
        display:block;
        float:left;
      }
    
  .cal-titlearea .notes{
    margin: 10px 0px 0px 0px;
    padding: 0px;
  }
  .cal-titlearea .notes .pic{
    vertical-align:middle;
    padding: 0px 3px;
  }
.maparea{
  float:left;
  margin: 20px 0px 0px 0px;
  padding: 0px;
  width: 297px;
}
  .maparea .map{
    margin: 0px;
    padding: 0px 27px 10px 0px;
  }
  .maparea .cap{
    margin: 0px;
    padding: 0px;
    font-weight:bold;
    font-size:0.75em;
    line-height:1.5em;
    color: rgb(0,60,255)
  }
  .maparea .title{
    float:left;
    margin: 0px;
    padding: 0px;
    width: 100px;
  }
  .maparea .content{
    float:left;
    margin: 0px;
    padding: 0px;
    width: 197px;
  }
.eventarea{
  float:left;
  margin: 20px 0px 0px 0px;
  padding: 0px;
  width: 393px;
}
  .item{
    float:left;
    margin: 0px 0px 10px 0px;
    padding: 0px;
    width: 393px;
  }
    .event{
      margin: 0px;
      padding: 0px;
      width: 393px;
      clear:both;
    }
      .event .date{
        float:left;
        background: url("img/marklist-lb.gif") no-repeat 0px 5px;
        margin: 0px 0px 0px 0px;
        padding: 0px 10px 0px 10px;
        width: 153px;
      }
      .event .title{
        float:left;
        margin: 0px;
        padding: 0px;
        width: 220px;
        font-weight:bold;
        color: rgb(0,60,255)
      }
  .eventarea .bar{
    margin: 20px 0px 5px 0px;
    padding: 0px 0px 0px 0px;
    width:393px;
  }
  .eventarea .link{
    background: url("img/marklist-lb.gif") no-repeat 0px 3px;
    margin: 0px 0px 30px 0px;
    padding: 0px 0px 0px 10px;
  }
    a.eventurl{
      color: #BC71E8;
    }
    a.eventurl:link{
      color: #BC71E8;
    }
    a.eventurl:visited{
      color: purple;
    }
    a.eventurl:hover{
      color: red;
    }
    a.eventurl:active{
      color: red;
    }
/*-------------LIBRARY-INST------------*/
.exparea{
  float: left;
  margin: 0px;
  padding:  40px 0px 0px 0px;
  width:450px;
}
  .chara{
    margin: 0px;
    padding: 0px 0px 20px 0px;
    width:450px;
  }
  .chara .title{
      font-size:0.875em;
      line-height:1.5em;
      font-weight:bold;
      color: rgb(0,60,255)
    }
table.inst{
    border-collapse:separate;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border-spacing: 0px 10px;
    empty-cells: show;
    width:450px;
    text-align:left;
    font-size:0.875em;
    line-height:1.5em;
  }
    td.floor{
      width:80px;
      height:35px;
      margin: 0px 0px 0px 0px;
      padding: 5px 0px 0px 0px;
      vertical-align:top;
    }
      .floortxt{
        margin: 0px 10px 0px 0px;
        padding: 0px 0px 0px 0px;
        font-weight:bold;
        border-bottom: 1px solid #9933CC;
      }
    td.room{
      background-color:#E4E4E4;
      border: 2px solid #A2A2A2;
      width:370px;
      margin: 0px 0px 0px 0px;
      padding: 0px 0px 0px 0px;
      
    }
      td.room ul{
        list-style-type: disc;
        list-style-position: outside;
        margin: 3px 15px 3px 30px;
        padding: 0px 0px 0px 0px;
        
      }
      .type{
        color: #9933CC;
      }
/*-------------LIBRARY-FLOORMAP(S)------------*/
.wrap-floor {
  padding: 0px;
  margin: 20px 29px 0px 29px;
}
  h3.floor{
    padding: 170px 0px 0px 20px;
    margin: 0px;
  }
  h3.floor2{
    padding: 410px 0px 0px 20px;
    margin: 0px;
  }
  .magnify{
    float:left;
    background: url("img/marklist-lb.gif") no-repeat 20px 5px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 30px;
    font-size:0.875em;
    line-height:1.5em;
    color: #9933CC;
  }
    .magnify:link,
    .magnify:visited
    {
      background: url("img/marklist-lb.gif") no-repeat 20px 5px;
      margin: 0px 0px 0px 0px;
      padding: 0px 0px 0px 30px;
      color: #9933CC;
    }
    .magnify:hover,
    .magnify:active
    {
      background: url("img/marklist-lb.gif") no-repeat 20px 5px;
      margin: 0px 0px 0px 0px;
      padding: 0px 0px 0px 30px;
      color: red;
    }
  #lib1-floormap1s{
    float:left;
    background: url("img/library1_floormap1-s.gif") no-repeat 0px 0px;
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
    width:692px;
    height:229px;
  }
  #lib1-floormap2s{
    float:left;
    background: url("img/library1_floormap2-s.gif") no-repeat 0px 0px;
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
    width:692px;
    height:229px;
  }
  #lib1-floormap3s{
    float:left;
    background: url("img/library1_floormap3-s.gif") no-repeat 0px 0px;
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
    width:692px;
    height:229px;
  }
  #lib1-floormap4s{
    float:left;
    background: url("img/library1_floormap4-s.gif") no-repeat 0px 0px;
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
    width:692px;
    height:229px;
  }
  #lib2-floormap1s{
    float:left;
    background: url("img/library2_floormap1-s.gif") no-repeat 0px 0px;
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
    width:692px;
    height:229px;
  }
  #lib2-floormap2s{
    float:left;
    background: url("img/library2_floormap2-s.gif") no-repeat 0px 0px;
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
    width:692px;
    height:229px;
  }
  #lib3-floormap1s{
    float:left;
    background: url("img/library3_floormap1-s.gif") no-repeat 0px 0px;
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
    width:692px;
    height:478px;
  }
  #lib4-floormap1s{
    float:left;
    background: url("img/library4_floormap1-s.gif") no-repeat 0px 0px;
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
    width:692px;
    height:478px;
  }
  #lib5-floormap1s{
    float:left;
    background: url("img/library5_floormap1-s.gif") no-repeat 0px 0px;
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
    width:692px;
    height:229px;
  }
  #lib5-floormap2s{
    float:left;
    background: url("img/library5_floormap2-s.gif") no-repeat 0px 0px;
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
    width:692px;
    height:229px;
  }
  #lib6-floormap1s{
    float:left;
    background: url("img/library6_floormap1-s.gif") no-repeat 0px 0px;
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
    width:692px;
    height:229px;
  }
  #lib6-floormap2s{
    float:left;
    background: url("img/library6_floormap2-s.gif") no-repeat 0px 0px;
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
    width:692px;
    height:229px;
  }
  #lib6-floormap3s{
    float:left;
    background: url("img/library6_floormap3-s.gif") no-repeat 0px 0px;
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
    width:692px;
    height:229px;
  }
/*-------------LIBRARY-FLOORMAP(L)------------*/
.stage-floormap {
  position: relative;
  border-style: none;
  width: 1146px;
  margin: 0px auto;
  padding: 15px 0px 0px 0px;
  background: url("img/stage-floormap-top.gif") no-repeat top left;
  background-color: #FFFFFF;
}
.wrap-floormap {
  padding: 0px;
  margin: 0px 28px 0px 29px;
}
  .center {
    text-align: center;
  }
  
    .floormap-tab{
      display:inline;
      margin: 0px;
      padding: 0px;
      width: 690px;
    }
    #lib1-floormap1{
      background: url("img/library1_floormap1.gif") no-repeat 0px 0px;
      margin: 20px 0px 20px 0px;
      padding: 0px 0px 0px 0px;
      width:1086px;
      height:536px;
    }
    #lib1-floormap2{
      background: url("img/library1_floormap2.gif") no-repeat 0px 0px;
      margin: 20px 0px 20px 0px;
      padding: 0px 0px 0px 0px;
      width:1086px;
      height:536px;
    }
    #lib1-floormap3{
      background: url("img/library1_floormap3.gif") no-repeat 0px 0px;
      margin: 20px 0px 20px 0px;
      padding: 0px 0px 0px 0px;
      width:1087px;
      height:536px;
    }
    #lib1-floormap4{
      background: url("img/library1_floormap4.gif") no-repeat 0px 0px;
      margin: 20px 0px 20px 0px;
      padding: 0px 0px 0px 0px;
      width:1087px;
      height:536px;
    }
    #lib2-floormap1{
      background: url("img/library2_floormap1.gif") no-repeat 0px 0px;
      margin: 20px 0px 20px 0px;
      padding: 0px 0px 0px 0px;
      width:1086px;
      height:535px;
    }
    #lib2-floormap2{
      background: url("img/library2_floormap2.gif") no-repeat 0px 0px;
      margin: 20px 0px 20px 0px;
      padding: 0px 0px 0px 0px;
      width:1086px;
      height:535px;
    }
    #lib3-floormap1{
      background: url("img/library3_floormap1.gif") no-repeat 0px 0px;
      margin: 20px 0px 20px 20px;
      padding: 0px 0px 0px 0px;
      width:653px;
      height:1071px;
    }
    #lib4-floormap1{
      background: url("img/library4_floormap1.gif") no-repeat 0px 0px;
      margin: 20px 0px 20px 20px;
      padding: 0px 0px 0px 0px;
      width:653px;
      height:1070px;
    }
    #lib5-floormap1{
      background: url("img/library5_floormap1.gif") no-repeat 0px 0px;
      margin: 20px 0px 20px 0px;
      padding: 0px 0px 0px 0px;
      width:1087px;
      height:536px;
    }
    #lib5-floormap2{
      background: url("img/library5_floormap2.gif") no-repeat 0px 0px;
      margin: 20px 0px 20px 0px;
      padding: 0px 0px 0px 0px;
      width:1088px;
      height:536px;
    }
    #lib6-floormap1{
      background: url("img/library6_floormap1.gif") no-repeat 0px 0px;
      margin: 20px 0px 20px 0px;
      padding: 0px 0px 0px 0px;
      width:1087px;
      height:536px;
    }
    #lib6-floormap2{
      background: url("img/library6_floormap2.gif") no-repeat 0px 0px;
      margin: 20px 0px 20px 0px;
      padding: 0px 0px 0px 0px;
      width:1088px;
      height:536px;
    }
    #lib6-floormap3{
      background: url("img/library6_floormap3.gif") no-repeat 0px 0px;
      margin: 20px 0px 20px 0px;
      padding: 0px 0px 0px 0px;
      width:1087px;
      height:536px;
    }
    .listarea {
      padding: 0px;
      margin:0px 0px 0px 293px;
      width:500px;
    }
    .listarea2 {
      padding: 0px;
      margin:0px 0px 0px 95px;
      width:500px;
    }
      table.bookslist{
        border-collapse:collapse;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        border-spacing: 0px 0px;
        empty-cells: show;
        width:500px;
        height:20px;
        font-size:0.875em;
        line-height:1.5em;
        text-align:left;
        }
  
        caption{
          font-weight: bold;
          caption-side:top;
          text-align:left;
          margin: 0px 0px 0px 0px;
          padding: 0px 0px 5px 0px;
        }
        #book{
          margin: 0px 0px 0px 0px;
          padding: 0px 0px 0px 0px;
        }
          #book td,
          #book th
          {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            border-bottom: 1px solid #000;
          }
          #book th
          {
            border-top: 1px solid #000;
          }
          .seq{
            width:70px;
          }
          .ndc1{
            width:115px;
          }
          .ndc2{
            width:115px;
          }
          .janre{
            width:200px;
          }
          .seq2{
            width:130px;
          }
          .janre2{
            width:370px;
          }
  .sepa-bar{
    background-color:#999;
    margin: 40px 150px 20px 150px;
    padding: 1px 0px 0px 0px;
    text-align:center;
  }
    .closed{
      background: url("img/marklist-lb.gif") no-repeat 0px 5px;
      margin:  0px;
      padding: 0px 0px 0px 10px;
      font-size:0.875em;
      line-height:1.5em;
      color: #9933CC;
      text-align:center;
    }
.footer-floormap {
  background: url("img/stage-floormap-bottom.gif") no-repeat bottom left;
  padding: 0px 0px 25px 30px;
  margin: 0px;
  background-color: #FFFFFF;
}
  .footer-floormap .rightarea {
    float:right;
    padding: 10px 0px 0px 0px;
    width:290px;
  }
  .bottom-menu {
    background: url("img/marklist-r.gif") no-repeat 0px 1px;
    margin:  0px;
    padding: 0px 0px 0px 10px;
    font-size:0.625em;
    line-height:2em;
    color: rgb(0,0,0)
  }
    .bottom-menu:link,
    .bottom-menu:visited
    {
      background: url("img/marklist-r.gif") no-repeat 0px 1px;
      color: rgb(0,0,0)
    }
    .bottom-menu:hover
    .bottom-menu:active
    {
      background: url("img/marklist-r-over.gif") no-repeat 0px 1px;
      font-weight: bold;
      color: rgb(0,0,0)
    }
.copyright-floormap {
  padding: 0px;
  margin: 0px;
  width:1086px;
  text-align:center;
}
/*---------------END-------------------*/

