.columns {
        margin-bottom: 15px;
}

/* 285px right column, fluid left column */

.columns-2-285-right .primary {
        margin: 0 -80% 0 0;
        float: left;
}

.columns-2-285-right .primary .pad {
        padding: 0 295px 0 0;
}

.columns-2-285-right .secondary {
        width: 285px;
        margin: 0;
        float: right;
}

.columns-2-285-right .secondary .pad {
        padding: 0;
}


/* 260px left column, fluid right column */

.columns-2-260-left .primary {
        margin: 0 -80% 0 0;
        float: left;
}

.columns-2-260-left .primary .pad {
        padding: 0 285px 0 0;
}

.columns-2-260-left .secondary {
        width: 260px;
        margin: 0;
        float: right;
}

.columns-2-260-left .secondary .pad {
        padding: 0;
}

/* 260px left column, fluid right column */

.columns-2-260-left-b .primary {
        margin: 0 -80% 0 0;
        float: left;
}

.columns-2-260-left-b .primary .pad {
        padding: 0 270px 0 0;
}

.columns-2-260-left-b .secondary {
        width: 260px;
        margin: 0;
        float: right;
}

.columns-2-260-left-b .secondary .pad {
        padding: 0;
}

/* 270px left column, fluid right column */

.columns-2-270-left {
        margin-left: -4px;
        margin-right: -4px;
}

.columns-2-270-left .primary {
        margin: 0 -80% 0 0;
        float: left;
}

.columns-2-270-left .primary .pad {
        padding: 0 290px 0 0;
}

.columns-2-270-left .secondary {
        width: 270px;
        margin: 0;
        float: right;
}

.columns-2-270-left .secondary .pad {
        padding: 0;
}

.columns-2-270-left p {
        left: 0;
        top: 0;
        text-indent: -5000px;
        position: absolute;
}

/* 260px left column, fluid right column, graphical gutter */

.columns-2-260-left-g .primary {
        margin: 0 -80% 0 0;
        float: left;
}

.columns-2-260-left-g .primary .pad {
        padding: 0 285px 0 0;
}

.columns-2-260-left-g .secondary {
        width: 260px;
        margin: 0;
        float: right;
}

.columns-2-260-left-g .secondary .pad {
        padding: 0;
}

/* 190px right column, fluid left column */

.columns-2-190-right .primary {
        margin: 0 -80% 0 0;
        float: left;
}

.columns-2-190-right .primary .pad {
        padding: 0 205px 0 0;
}

.columns-2-190-right .secondary {
        width: 190px;
        margin: 0;
        float: right;
}

.columns-2-190-right .secondary .pad {
        padding: 5px 0 0 0;
        text-align: right;
        text-transform: uppercase;
}

/* 130px right column, fluid left column */

.columns-2-130-right .primary {
        margin: 0 -80% 0 0;
        float: left;
}

.columns-2-130-right .primary .pad {
        padding: 0 140px 0 0;
}

.columns-2-130-right .secondary {
        width: 130px;
        margin: 0;
        float: right;
}

.columns-2-130-right .secondary .pad {
        padding: 0;
}

.columns-2-130-right .secondary .rating td {
        padding: 5px;
}

/* 100px left column, 90px right column, fluid centre column */

.columns-3-100-left-90-right .primary {
        margin: 0 -80% 0 0;
        float: left;
}

.columns-3-100-left-90-right .primary .pad {
        padding: 0 100px 5px 110px;
}

.columns-3-100-left-90-right .secondary {
        width: 100px;
        margin: 0 0 0 -20%;
        float: left;
}

.columns-3-100-left-90-right .secondary .pad {
        padding: 0;
}

.columns-3-100-left-90-right .tertiary {
        width: 90px;
        margin: 0;
        float: right;
}

.columns-3-100-left-90-right .tertiary .pad {
        padding: 0;
}

/* 100px left column, fluid right column */

.columns-2-100-left .primary {
        margin: 0 0 0 -80%;
        float: right;
}

.columns-2-100-left .primary .pad {
        padding: 0 0 0 110px;
}

.columns-2-100-left .secondary {
        width: 100px;
        margin: 0;
        float: left;
}

.columns-2-100-left .secondary .pad {
        padding: 0;
}


