        /*** The Essential Code ***/

        body {
            margin: 0;
            padding-left: 220px;    /* LC fullwidth */
            padding-right: 295px;   /* RC fullwidth + CC padding */
/*			min-width: 260px;       /* LC fullwidth + CC padding */
            min-width:490px;
        }

        #header, #footer {
            margin-left: -220px;    /* LC fullwidth */
            margin-right: -295px;   /* RC fullwidth + CC padding */
        }
        
        div#header
        {
            margin-bottom:1em;
        }

        .column {
            position: relative;
            float: left;
        }

        #center {
            padding: 0 20px;
            width: 100%;
        }

        #left {
            width: 200px;           /* LC width */
            padding: 0 10px;        /* LC padding */
            right: 260px;           /* LC fullwidth + CC padding */
            margin-left: -100%;
        }

        #right {
            width: 235px;           /* RC width */
            padding: 0 10px;        /* RC padding */
            margin-right: -100%;
        }

        #footer {
            clear: both;
        }

/* Layout stylesheet * /

body {
  font-size: 100.01%; /* [1] * /
}
#col-a {
  float: right;
  width: 100%;
/*  min-width:550px;* /
}
#col-a[id] { /* [2] * /
  margin-left: -1px;
}
#col-b {
  float: left;
  margin-left: -14em;
  /*z-index: 10;  [3] * /
}
#col-b[id] { /* [2] * /
  margin-right: 1px;
}
#col-c {
  float: right;
  margin-right: -14em;
  /*z-index: 11;  [3] * /
}
#col-c[id] { /* [2] * /
  margin-left: 1px;
}
.show-all #columns {
  padding: 0 14em;
}
.hide-left #columns {
  padding: 0 14em 0 0;
}
.hide-right #columns {
  padding: 0 0 0 14em;
}
.cols-wrapper {
  width: 100%;
}
.cols-wrapper[class] {
  padding-bottom: 0.1px; /* [4] * /
}
.float-wrapper {
  float: left;
  width: 100%;
  position: relative;
/*  z-index: 0;* /
}
.float-wrapper[class] { /* [2] * /
  margin-right: -1px;
}
.sidecol {
  position: relative;
  width: 14em;
  overflow: hidden;
}
.box,
.main-content {
  margin: 0 0em;
}
.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.
*/

