


/*

Block Styles
 
 These entries control the screen geography
 
 */
 
 

body {
    background-color:white;
    color:#000000;
    max-width: 60em;
    }

div.navigation {
    background-color:#4E6DD2;
    color:#FFFFFF;
    width:30%;
    margin-left:0;
    float:right;
    height:16em;
    }

div.content {
    background-color:#E7E7E7;
    color:#000000;
    float: right;
    width:70%;
    margin-left:auto;
    min-height: 16em;
    }

div.content *,  div.navigation * {
    margin-left:0.5em;
    margin-right: 0.5em;
}

div.footer {
    clear:both;
    background-color:#AAAAAA;
    color:#FFFFFF;
    }




/* Character styles */

/* These styles affect phrase-level elements */

.hidden {
    display:none;
}


div.navigation * li {
    margin-left: -1em;
    }



div.navigation a:link {
    color:white;
    text-decoration: none;
    }

div.navigation a:visited {
    color:yellow;
    text-decoration: none;
    }

/* div.content * textarea, div.content * input {
    margin-left:em;
}
*/