#content {
    width: 986px;
    margin: 0 auto;
    position:relative;
}
#header {
    clear:both;
    float:left;
    width:100%;
}
/* column container */
.colmask {
    position:relative;		/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
    clear:both;
    float:left;
    width:100%;			/* width of whole page.  was 926px in allens */
    overflow:hidden;		/* This chops off any overhanging divs */
}
.col1 {
    float:left;
    position:relative;
    padding:0 0 1em 0;
    overflow:hidden;
}
.fullpage .col1 {
    width:926px;			/* page width minus left and right padding */
    left:15px;			    /* page left padding */
}
#footer {
    clear:both;
    float:left;
    width:100%;
}
