/* Menu */
.active_menu {
    font-weight: bold;
    color: #F39510; }



#profile img {
    width: 50%;
}

#about {
    line-height: 1.5em; }

/* Message */
#message_left {
    display: block;
    margin: 0px;
    padding-right:1%;
    float: left;
    width: 83%;
    font-size: 1.3em;
    line-height: 2.0em;
    text-indent:2%;
    text-align:justify; }

#message_left img {
    width: 24%;
    display: inline-block; }

.image_left {
    float: left;
    margin-right: 1%;}

.image_right {
    float: right;
    margin-left: 1%;}

#message_right {
    display: block;
    float: right;
    width: 17%;
    margin: 0px;
    background:;    
}

#message_right img {
    margin-top: 0px;
    width: 100%; 
    float: right;
    border: 1px gray;
    border-style: solid;}


#signature {
    display: block;
    text-align: left;
    font-weight: bold;
    font-size: 1.2em;
    line-height: 1.2em;
    text-indent:0%; }

#special_background {
    background:url(./img/spice.jpg) bottom right no-repeat;
    background-size:30%;
    background-repeat:no-repeat; }

/* Profile */
#about table {
    margin: 0 auto;
    width: 100%;
    border-collapse:collapse;
    font-size: 1.1em;
    text-indent:0%;
    text-align:left;
    line-height: 1.1em; }

#about tr.table_tr_color {
    background: #E8E8E8; }

#about tr.table_tr_noncolor {
    background: #FFF; }

#about td.profile_label, td.profile_info {
    padding: 0.9% 1.5%;
    text-align: left; }

#about td.profile_label {
    width: 30%; }

#about td.profile_info {
    width: 70%; }

#about ul {
    list-style: square; 
    margin: 0px;
    padding: 0px; }

#about li {
    margin-left: 3%; }