/* Layout stylesheet */
body {
  font-size: 100.01%; /* [1] */
}
.cols-wrapper {
  width: 100%;
}
.cols-wrapper[class] {
  padding-bottom: 0.1px; /* [4] */
}

    .float-wrapper {
      float: right;
      width: 100%;
      position: relative;
      z-index: 0;
display:inline;
    }
    .float-wrapper[class] { /* [2] */
      margin-left: -1px;
    }
        #col-a {
          float: left;
          width: 100%;
display:inline;
        }
        #col-a[id] { /* [2] */
          margin-right: -1px;
        }
        #col-b {
          float: right;
          width: 16em;
          margin-right: -16em;
          z-index: 10; /* [3] */
display:inline;
        }
        #col-b[id] { /* [2] */
          margin-left: 1px;
        }

    #col-c {
      float: left;
      width: 11.5em;
      margin-left: -11.5em;
      z-index: 11; /* [3] */
display:inline;
    }
    #col-c[id] { /* [2] */
      margin-right: 1px;
    }


.show-all #columns {
  padding: 0 16em 0 11.5em;
}
.hide-left #columns {
  padding: 0 16em 0 0;
}
.hide-right #columns {
  padding: 0 0 0 11.5em;
}

.sidecol {
  position: relative;
  overflow: hidden;
display:inline;
}
.clear {
  clear: both;
}
.none {
  display: none;
}

/*
  [1] Play nice with EMs in Opera 6 and IE Win.
  [2] Support for Mozilla, but IE doesn't likes it.
  [3] Z indices needed for link clickability in IE Mac and Opera 6.
  [4] Mozilla needs a non zero value, seems to be a bug.
*/