@charset "utf-8";
/* CSS Document */

/*Global Styles*/
    body{
        background:#FEFBE1;

        font-family:'Trebuchet MS', 'Myriad Pro', Arial, Helvetica, sans-serif;
        font-size:12pt;
        color:#330000;
        
        margin:0px;
    }

    a{
        text-decoration:none;
        color:#330000;
    }

    a:hover{
        background:#330000;
        color:#FEFBE1;
        padding:0px 3px;
    }

    p a{color:#800000;}

    p a:hover{
    }
    
    em{
        color:#800000;
        font-style:normal;
        text-decoration:none;
    }

    a.imageLink, a.imageLink:hover{
        text-decoration:none;

        background:none;
        color:#330000;

        margin:0px;
        padding:0px;
    }

    img{
        border:0px;
    }


/*Content Divs*/
    div.wrapper{
        position:relative;

        width:942px;

        margin:0px auto;
        padding:0px 8px;
    }

    div.navigationContent, div.mainContent, div.imageContent{
        position:relative;

        float:left;
        clear:none;

        /*background-color:#EEEEEE;*/
    }

    div.navigationContent{
        width:160px;

        padding-right:8px;
    }

    div.mainContent{
        width:300px;

        padding:16px 8px;
        padding-bottom:32px;
    }

    div.imageContent{
        float:right;

        width:450px;

        padding:0px;
        padding-left:8px;
    }

    div.backgroundImage{
        z-index:-2;

        width:450px;
        height:617px;

        background-repeat:no-repeat;

        overflow:hidden;
    }

    
/*Navigation Bar*/
    div.navigationBar{
        margin-top:105px;

        color:#330000;
    }

    div.navigationBar a.mainItem, div.navigationBar .mainItem, div.navigationBar a.subItem, div.navigationBar .subItem{
        position:relative;

        float:right;
        clear:both;

        border-right:#330000 solid 4px;

        background:none;

        font-weight:normal;
        font-family:'Trebuchet MS', 'Myriad Pro', Arial, Helvetica, sans-serif;
        color:#330000;
    }

    div.navigationBar a.mainItem, div.navigationBar .mainItem{
        font-size:24pt;

        margin:0px;
        padding:3px 15px;
    }

    div.navigationBar a.subItem, div.navigationBar .subItem{
        font-size:14pt;

        margin:0px;
        padding:1px 15px;
        padding-left:10px;
    }

    div.navigationBar a:hover, div.navigationBar #currentPage{
        border-left:#330000 solid 4px;
    }
/*
    div.navigationBar a.navigationItem, div.navigationBar h1.currentPage, div.navigationBar span{
        position:relative;

        float:right;
        clear:both;

        border-right:#330000 solid 4px;

        background:none;

        font-size:24pt;
        font-weight:normal;
        font-family:'Trebuchet MS', 'Myriad Pro', Arial, Helvetica, sans-serif;
        color:#330000;

        margin:0px;
        padding:3px 15px;
    }

    div.navigationBar h3.currentPage, div.navigationBar a.subItem{
        position:relative;

        float:right;
        clear:both;

        border-right:#330000 solid 4px;

        background:none;

        font-size:14pt;
        font-weight:normal;
        font-family:'Trebuchet MS', 'Myriad Pro', Arial, Helvetica, sans-serif;
        color:#330000;

        margin:0px;
        padding:1px 15px;
        padding-left:10px;
    }

    div.navigationBar a:hover, div.navigationBar h1.currentPage, div.navigationBar h3.currentPage{
        border-left:#330000 solid 4px;
    }
*/

/*Footer*/
    div.footer{
        position:fixed;

        bottom:0px;
        width:100%;

        margin:0px;
    }

    div.footerLabel{
        position:relative;
        float:right;

        right:32px;

        font-size:9pt;

        padding:0px 5px;

        background:#FEFBE1;
        
        border-top:#330000 solid 4px;
    }

    div.footerLabel a.footerImageLink, div.footerLabel a.footerImageLink:hover{
        text-decoration:none;

        background:none;
        color:#330000;

        margin:0px;
        padding:0px;
    }

    span.footer{
        position:absolute;
    }

/*Form Styles*/
    form div{
        z-index:100;
    }

    form div label, form div input, form div textarea, form div input.submitButton{
        display:block;
        clear:both;

        font-family:'Trebuchet MS', 'Myriad Pro', Arial, Helvetica, sans-serif;
        font-size:12pt;

        background-color:#FEFBE1;
        color:#330000;
    }

    form div label{
        font-weight:bold;
    }

    form div input, form div textarea{
        border:none;
        border-top:#330000 solid 4px;
        border-left:#330000 solid 4px;

        padding:2px 4px;
    }

    form div input.submitButton, form div input.submitButton:hover, form div input.submitButton:focus{
        font-weight:bold;

        margin:3px;
        padding:0px 5px;

        border:#330000 solid 3px;
    }

    form div input.submitButton:hover, form div input.submitButton:focus{
        background-color:#330000;
        color:#FEFBE1;

        border-color:#330000;
    }