/* "liquid 2col bleached" theme: layout */
/* based on 3cols2 design by Douglas Livingstone (http://www.redmelon.net/tstme/3cols2/) */

#container {
  width: 99%; /* total width, 99 instead of 100 to avoid scroll bar in IE in some weird cases */
}      
 #header, #footer { width: 100%; position: relative; z-index: 13; }
 #content {
   border-left-width: 0;     /* left column width (not used in this design) */
   border-right-width: 20em; /* right column width */
 
   width: auto; border-left-style: solid; border-right-style: solid;
 } #content-sub { margin: 0; width: 100%; }
  #sidebar1 { float: left; position: relative; z-index: 10; }
  #sidebar1 {
    width: 0;                 /* left column width */
    max-width: 0;             /* this is to remind IE to not make it wider */
    margin-left: -0;          /* _negative_ left column width */
  }
  #main     { float: left; position: relative; z-index: 12; width: 100%; overflow: hidden; }
  #sidebar2 { float: left; position: relative; z-index: 11; }
  #sidebar2 {
    width: 20em;              /* right column width */
    max-width: 20em;          /* this is to remind IE to not make it wider */
    margin-right: -20em;      /* _negative_ right column width */
  }
  .clear { clear: both; }

/* Mozilla code */
#content > #content-sub { border-bottom: 1px solid inherit; }
#sidebar2 { margin-left: 1px; }
#main { margin: 0 -3px 0 -2px; }
