body
{
    padding: 0;
    margin: 0;
    min-height: 100%;
    background-color: rgb(260, 270, 290); 
    background-image: url(tlo.jpg);
    background-attachment: fixed; 
    background-repeat: repeat;    
    /*background-position: center; 
    background-size: cover;*/
    font-family: "Arial", Arial ,sans;
    font-size: 17px;
    line-height: 20px;
}

div#top_container
{
    padding: 0;
    margin: 0;
}

#content
{
    max-width: 900px;
    min-width: 600px;
    margin: 0px auto;
    background: rgba(260, 270, 290,.8);
    border-radius: 10px;
    overflow: hidden;
}

    #content article
    {
        margin: 30px 100px;
    }

header
{

    background: rgba(99, 117, 183,.7);
    background:rgba(260, 270, 290,.8);
    /*color: white;*/
    max-width: 900px;
    min-width: 600px;
    margin: 10px auto;  
    border-radius: 10px;
    overflow: hidden;
    
}
    header#logo
    {
        margin: 20px;
        padding: 20px;
    }
    
    header h1
    {
        font-size:1.5em;
        display: block;
        margin  : 20px;
        
    }
    
    header nav
    {
        overflow: hidden;
    }
    
    header ul
    {
        overflow: hidden;
        padding:0;
        margin: 5px 50px;
        /*background:rgba(112, 66, 20,.3);*/
        border-radius: 10px;
    }
    
    header li
    {
        display: block;
        float: left;
        padding: 0 10px;
        
        
    }
    header li a
    {
        display: block;
        padding: 5px 20px;
        text-decoration: none;

    }
    
    header li a:hover
    {
        display: block;
        padding: 5px 20px;
        background:rgba(112, 66, 20,.7);
    	background: rgba(160, 170, 190,.8);
        border-radius: 10px;
        text-decoration: none;

    }

    
footer
{
    background:rgba(260, 270, 290,.8);
    /*color: white;*/
    max-width: 900px;
    min-width: 600px;
    margin: 10px auto;
    border-radius: 10px;
    overflow: hidden;
}
    footer div
    {
        margin: 10px 30px;
        float: left;
    }
    footer aside
    {
        float: right;
        margin: 10px 30px;
    }
