#topic {
    padding-top: 0;
    /*background: url(images/163-1920.jpg) fixed bottom right;*/
    background: #1B1C11 url(images/desktop8.jpg) no-repeat right top;
    color: white;
}
#topic a:link {
    color: #A8CFE7;
}
#topic a:visited {
    color: #D6ABD6;
}

.topic-bottom {
    position: absolute;
    margin: 0;
    padding: 0;
    bottom: 20px;
    right: 5%;
}

h2 {
    display: none;
}


.spotlight-on {
    width: 100%;
    /*width: 98%;*/
    float: left;
    /*margin-right: 2%;
    margin-top: 30px;*/
}

.main-column {
    width: 70.61%;
    float: left;
    margin: 0 2% 0 0;
    border-right: solid white 2px;
}

.side-column {
    /*width: 25.39%;
    float: right;
    clear: right;*/
    padding: 0.5em 2% 0.5em 0;
}

.side-column h3 {
    margin-top: 0;
    padding-top: 0;
}

.side-column .parola {
    padding-bottom: 70px;
}

.spotlight-on, .main-column,
.spotlight-on .giovani, .spotlight-on .parola {
    border-bottom: solid white 2px;
}

.spotlight-on .giovani h3 .title-quot, .side-column .giovani h3 .title-quot {
    display: none;
}
.spotlight-on .giovani, .spotlight-on .giovani a:link, .spotlight-on .giovani a:visited {
    color: /* #FFFF66 */ #f99;
}
.spotlight-on .giovani {
    background: black url(giovani/images/2010persona_head.jpg) no-repeat left bottom;
    padding-top: 1.7em;
    padding-left: 5%;
    padding-bottom: 224px;
}
#topic .spotlight-on .giovani h3 a {
    color: /* #FFFF66; */ white;
    font-weight: bold;
    font-size: 20px;
    line-height: 26px;
}
.spotlight-on .giovani span.more {
    float: right;
    width: 25px;
    height: 25px;
    background: url(images/more-giovani.gif);
    margin-right: 5%;
    display: block;
}
.spotlight-on .giovani h3 {
    font-family: "Century Gothic", sans-serif;
    font-weight: normal;
    font-size: 40px;
    line-height: 45px;
    margin: 0;
    padding: 0; padding-right: 5%;
}


.spotlight-on .parola div {
    background: url(images/abramo.png) no-repeat scroll top left;
    min-height: 300px;
    padding-bottom: 20px;
}
.spotlight-on .parola {
    padding: 0;
    background: #37160D url(images/parola_wood.jpg);
}
.spotlight-on .parola, .spotlight-on .parola a:link, .spotlight-on .parola a:visited {
    color: #FFDDA7;
}
.spotlight-on .parola h3 {
    margin: 0; margin-left: 260px;
    padding: 0; padding-top: 130px;
    font-style: italic;
    font-weight: normal;
    font-family: 'Times New Roman', serif;
    font-size: 42px;
}
#topic .spotlight-on .parola h3 a {
    color: #FFDDA7;
}
.spotlight-on .parola p {
    margin: 0;
    margin-left: 260px;
    margin-top: 24px;
    padding-bottom: 1em;
    color: white;
}
.spotlight-on .parola span.more {
    float: right;
    width: 25px;
    height: 25px;
    background: url(images/more-giovani.gif);
    margin-top: 25px;
    margin-right: 5%;
    display: block;
}



#menu .updates dt, #menu .updates dd {
    /*padding: 0;
    margin: 0;*/
}

#menu .updates dt {
/*    display: block;
    float: left;
    clear: right;*/
    font-weight: normal;
    font-style: normal;
    color: red;
}

#menu .updates dd {
    margin-left: 1.5em;
}

#menu ul.whoweare {
    list-style-type: square;
}
#menu ul.whoweare li {
    margin-left: 2em;
    padding-left: 0.5em;
}

#menu div.update-image {
    width: 100%;
}
#menu div.update-small-image {
    text-align: center;
}
#menu div.update-image img {
    width: 100%;
}