.showreel {
 background: #36424E url(../images/bg-reel.jpg) center top no-repeat;
 height: 952px;
}

#inner {
 width: 922px;
 height: 169px;
 margin: 0 auto;
}

#player.home {
 margin: 1px auto;
 width: 923px;
 padding: 1px;
 background: url(../images/bg-player.jpg);
}

#footer {
 width: 922px;
 text-align: center;
 margin: 70px auto 0 auto;
}

#footer .inner-showreel {
 position: relative;
 width: 132px;
 height: 68px;
 padding: 40px 0 0 0;
 margin: 0 0 0 395px;
}

#footer .nr {
    width: 132px;
    height: 68px;
    position: absolute;
    margin: 0;
    z-index: -500;
    background: url(../images/B_Phone_NR.png);
}

#footer .inner-showreel img {
 margin: 0 0 3px 0; 
}

a.hemail {
    float: left;
    width: 32px;
    height: 32px;
    background: url(../images/B_Mail.png);
    margin: 17px 0 0 0;
}

a.hskype {
    float: left;
    width: 32px;
    height: 32px;
    background: url(../images/B_Skype.png);
    margin: 17px 0 0 1px;
}

a.htel {
    float: left;
    width: 32px;
    height: 32px;
    background: url(../images/B_Phone.png);
    margin: 17px 0 0 1px;
}

a.hlinkedin {
    float: left;
    width: 32px;
    height: 32px;
    background: url(../images/B_Linkedin.png);
    margin: 17px 0 0 1px;
}

a.hemail:hover, a.hskype:hover, a.htel:hover, a.hlinkedin:hover {
    background-position: 0 -31px;
}

a.download {
 float: right;
 height: 16px;
 width: 74px;
 margin: 10px -3px 0 0;
 background: url(../images/nav-download.png); 
}

a.download:hover {
  background-position: 0 15px;
}