/*** The Essential Code ***/
/**
 *  http://www.alistapart.com/articles/holygrail
 */

body {
    min-width: 680px;         /* 2 x (LC fullwidth + CC padding) + RC fullwidth */
}

#container {
    padding-left: 0px;      /* LC fullwidth */
    padding-right: 440px;     /* RC fullwidth + CC padding */
}

#container .column {
    position: relative;
    float: left;
}

#main {
    padding: 0px 20px;       /* CC padding */
    width: 100%;
}

#sidebar1 {
    width: 180px;             /* LC width */
    padding: 0 10px;          /* LC padding */
    right: -540px;             /* LC fullwidth + CC padding */
    margin-left: -100%;
}

#sidebar2 {
    width: 180px;             /* RC width */
    padding: 0 10px;          /* RC padding */
    margin-right: -100%;
    right:-200px;
}

#footer {
    clear: both;
}

/*** IE Fix ***/
* html #sidebar1 {
    left: 200px;              /* RC fullwidth */
}

/*** Equal-height Columns ***/

#container {
    overflow: hidden;
}

#container .column {
/*    padding-bottom: 1001em;*/     /* X + padding-bottom */
/*    margin-bottom: -1000em;*/     /* X */
    padding-bottom:30px;
}

/*** Footer Fix ***/

* html body {
    overflow: hidden;
}

* html #footer-wrapper {
    float: left;
    position: relative;
    width: 100%;
    padding-bottom: 10010px;
    margin-bottom: -10000px;
    background: #FFF;         /*** Same as body background ***/
}


