﻿body { font-size: 16px; }

img.bg {
    height: 100%;
    min-width: 1120px;
}

@media screen and (max-width: 1120px) {
    img.bg {
        left: 50%;
        margin-left: -560px;
    }
}


.mainColumn { text-align: center; }



/* home page */

.homeMainColumn { width: 100%; }


.homeTextHalf {
    float: left;
    margin: 10px 0 0 5px;
    width: 300px;
}

.homeLeftColumn {
    float: left;
    margin: 0 0 0 0;
    padding: 0 50px 0 0;
}

.homeRightColumn {
    float: left;
    margin: 45px 0 0 0;
    padding: 0;
    width: 100%;
}

.homeTableLeft { font-size: 18px; }

.homeTableMiddle {
    text-align: center;
    width: 120px;
}

.homeTableRight {
    font-size: 13px;
    text-align: left;
    vertical-align: middle;
    width: 250px;
    /* padding-top: 50px; */
}