/* Layout taken from http://www.redmelon.net/tstme/3cols2/noborder.htm *//* Creative Commons License http://creativecommons.org/licenses/sa/1.0/ *//* This has been modified for more general use - SA 03/04/2004 *//* ------------------------------------------------------------------------- *//* SETUP */.wrapper {    width: 100%;                      /* total width */    }.outer {    border-left-width: 190px;         /* left column width */    border-left-color: transparent;          /* left column colour */        border-right-width: 190px;        /* right column width */    border-right-color: transparent;         /* right column colour */        background-color: transparent;           /* center column colour */    }.left {    width: 190px;                     /* left column width */    margin-left: -190px;              /* _negative_ left column width */    }.right {    width: 190px;                     /* right column width */    margin-right: -190px;             /* _negative_ right column width */    }.wide {    background-color: transparent;    /* header and footer colours */    }/* ------------------------------------------------------------------------- *//* MAIN CODE */.outer { width: auto; border-left-style: solid; border-right-style: solid; }.inner { margin: 0; width: 100%; }.left { float: left; position: relative; z-index: 10; }.right { float: left; position: relative; z-index: 11; }.center { float: left; width: 100%; position: relative; z-index: 12; }.wide { width: 100%; position: relative; z-index: 13; }.clear { clear: both; }/* ------------------------------------------------------------------------- *//* MOZILLA CODE */.outer > .inner { border-bottom: 1px solid transparent; }.left { margin-right: 1px; }.right { margin-left: 1px; }.right #thirdcolumncontent { padding-left: 10px; }                /* added extra div called #thirdcolumncontent - SA 03/04/2004 */                /* #thirdcolumncontent was previously a p in the original code */.center { margin: 0 -8px 0 -2px; }/* ------------------------------------------------------------------------- *//* CSS ADDED BY SA 03/04/2004 */#firstcolumncontent {    margin: 0px 15px 0px 15px;    }#secondcolumncontent {    margin: 0px 15px 0px 15px;    }#thirdcolumncontent {    margin: 0px 15px 0px 15px;    }/* END OF LAYOUT CSS *//* ------------------------------------------------------------------------- *//* ------------------------------------------------------------------------- *//* STYLE CSS ADJUSTMENTS SPECIFIC TO THIS LAYOUT - SA 09/04/2004 */#navigation {    margin-top: 28px; /* this adjusts the baseline to match the second column */    text-align: right;    }#searchform {    margin-top: 16px; /* this adjusts the baseline to match the second column */    text-align: right;    }#styleswitcher {    margin-top: 32px; /* this adjusts the baseline to match the second column */    text-align: right;    }#thirdcolumncontent {    margin-top: 10px; /* this adjusts the baseline to match the second column ############### */}#otherpeople {    margin-top: 1px; /* this adjusts the baseline to match the second column ############### */    }#recententries {    margin-top: 14px; /* this adjusts the baseline to match the second column */    }