BODY {
    background:#f4f4ea;
    padding:0px;
    margin:0px;
    }
A:link {color:#58534c;}
A:visited {color:#58534c;}
A:hover {text-decoration:none;color:#8d6c67}
A:active {text-decoration:none;color:#8d6c67}
    

#container {
    width:600px;
    margin-left:auto;
    margin-right:auto;
    font: 400 15px  "Times new roman", times, serif;
    padding-top:20px;
    color:#312b24;
    
    }
H3 {font: 600 20px "Georgia", "Times new roman", times, serif;
    background: url('../img/li_dot.gif') no-repeat left center;
    padding-left:30px;
    color:#58534c;
    }

#testata {
    width:100%;
    height:218px;
    background:#121212 url('../img/testa_3.jpg') no-repeat top center;
    }
    
 #navi {
    height:31px;
    padding-top:12px;
    font: 400 18px "times new roman", times, serif; 
    text-align:center;
    background: url('../img/navi3_bg.gif') repeat-x center center;
     }
#navi A {
    text-decoration:none;
    color:#312b24;
    }
#navi A:link {color:#fff;}
#navi A:visited {color:#fff;}
#navi A:hover {color:#000}
#navi A:active{color:#000}


.foto {
    
    padding-bottom:20px;
    border-bottom:1px solid #312b24;
    margin-bottom:20px;
    }

.musica {
    font: 400 12px arial, sans-serif;
    color:#58534c;
    margin:10px 3px 3px 5px;
    }
.album {

    padding:20px 10px 10px 10px;
    
    }
.album IMG {border:1px solid #333}


.ascolta {
    display:block;
    width:200px;
    clear:both;
    height:16px;
    background-color:#d9582c;
    color:#fff;
    text-align:center;
    }
A.ascolta:link {color:#fff;text-decoration:none;}
A.ascolta:visited {color:#fff;text-decoration:none;}
A.ascolta:hover {color:#fff;text-decoration:underline;}
A.ascolta:active {color:#fff;}
    
#footer {
      font: 400 11px  arial, sans-serif;
      text-align:center;
        margin-top:30px;
        margin-bottom:30px;
    
    }