#header h1 {
    float: left;
    margin-top: 30px;
}

#header #user-details {
    float:      right;
    width:      287px;
    height:     55px;
    margin-top: 12px;
}

#header #user-details .left,
#header #user-details .right {
    height: 55px;
}

#header #user-details .left {
    width:      198px;
    background: url(../images/header-status-left-bg.png) repeat-x;
}

#header #user-details .left img {
    float: left;
}

#header #user-details .left p {
    padding-top: 8px;
}

#header #user-details .left p em {
    display: block;
}

#header #user-details .right {
    width:          88px;
    border-left:    1px solid #AFCCE7;
    background:     #D7E6F2 url(../images/header-status-right-bg.png) repeat-x;
    text-align:     center;
}

#header #user-details .right img {
    float: right;
}

#header #user-details .right a.ico-logout {
    float:               left;
    margin:              15px 0 0 8px;
    font-weight:         bold;
    background-position: 0 4px;
}