html { 
        min-height: 100%; 
        font-family: "Arial", Times, serif; color: white;
        font-size: 1em;
        margin: 0;
        padding: 0;
        height: 100%;
        background: #000 url(css/bkg/01.jpg) repeat-y right;
    }

body { 
    height: 100%; margin: 0; padding: 0;
}

img {
    width: 50%;
    height: 50%
}

/******* Main containers *****/
   #container {
        width: 100%;
        height: 100%;
/*        background: #f1f2ea url(background.gif) repeat-y right;*/
        float: right;
        margin-left: -300px;
        z-index: 20;
        text-align: center;
    }
    #content {
/*        background: #f1f2ea;*/
        margin-left: 300px;
        text-align: right;
    }
    #sidebar {
        height: 100%;
        background-color: black;
        opacity: 0.7;
        width: 300px;
        float: left;
    }
    #side-title{height: 200px;}
    #sidebar p{
        margin: 30px 0 0 0; font-size: 2.2em;
/*        border: 1px solid red;*/
    }
    #sidebar h1{
        margin: 0; font-weight: bold; font-size: 2.2em;
        font-family: "Times New Roman", Times, serif; color: white;
/*        border: 1px solid red;*/
        font-style: italic;
    }
    #side-menu{
        padding: 10px;
        margin-top: 30px;
        line-height: 2.5em;
/*        border: 1px solid red;*/
    }
    #sidebar ul li{
        list-style-type: none;
        text-align: left;
    }
    #sidebar ul li:hover{
        list-style-type: none;
        text-align: left;
        border-bottom: 2px solid white;
    }
    #sidebar ul li a {
        font-size: 1.0em;
        text-decoration: none;
        color: white;
    }
    #sidebar ul li a:hover {
        color: white;
        font-weight: bold;
    }
    #side-info{
        margin-left: 3.3em;
        font-size: 1em; 
        margin-top: 2em; 
        text-align: left;
    }

#data{
    display: block;
    position: absolute;
    top: 50px; left: 330px;
    width: 55%;
    height: auto;
    padding: 30px;
    background-color: black;
    opacity: 0.9;
    border-radius: 25px;
    border: 5px solid white;
    
}
   