/* Start of CMSMS style sheet 'interior' */
/* COPYRIGHT 2009 FRESH FRAME MEDIA */

/* ########## main DIV ########################################################################## */

/* === div === */
div#main {
    margin: 0px 53px 0px 43px;

    background-color: #f7f7ec;

    background-image: url(images/bg_main.gif);
    background-repeat: no-repeat;
    background-position: 498px bottom;
}

/* ########## content DIV ####################################################################### */

/* === div === */
div#content {
    width: 426px;

    padding: 6px 26px 42px 46px;

    float: left;
}

/* ########## side DIV ########################################################################## */

/* === div === */
div#side {
    width: 227px;

    padding: 12px 39px 42px 18px;

    float: right;
}

/* ########## snav DIV ########################################################################## */

/* === links === */
div#snav a {
    display: block;

    width: 209px;
    height: 25px;

    padding: 4px 0px 0px 8px;

    font-family: century gothic, trebuchet ms, helvetica;
    font-size: 14px;
    font-weight: normal;

    color: #2a4e6c;

    background-color: #ebebda;
}
div#snav a:hover {
    background-color: #adc29d;
}

/* === links (down) === */
div#snav a.down {
    font-weight: bold;

    background-color: #cfcfac;
}

/* === separator === */
div#snav div.separator {
    width: 217px;
    height: 1px;

    background-image: url(images/bg_snav.gif);
    background-repeat: no-repeat;
    background-position: center top;
}

/* ########## feature DIV ####################################################################### */

/* === div === */
div#feature {
    height: 30px;

    margin: 0px 53px 0px 43px;

    background-image: url(images/bg_feature.gif);
    background-repeat: no-repeat;
    background-position: center bottom;
}
/* End of 'interior' */

