.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

#navigation a span{position:relative; top:13px; #top:11px; text-align:left !important; z-index:1 !important;}
#navigation a span.home{left:33px; #left:5px; top:50px; #padding-left:6px;}
#navigation a span.links{left:43px; #left:15px; top:50px; #padding-left:10px;}
#navigation a span.contact{left:37px; #left:8px; top:50px; #padding-left:10px;}
#navigation a span.articles{left:35px; #left:10px; top:50px; #padding-left:5px;}

a.button, a.button_off {
    background: transparent url('../images/navigation/black_button.gif') no-repeat scroll top right;
    color: #FFF;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    #font: normal 12px arial, sans-serif;
    width:78px;
    height:114px;
    margin-right: -10px;
    #margin-right:5px;
    padding-right: 18px; /* sliding doors padding */
    #padding-left:0px;
    text-decoration: none;
    outline:none;
    margin-bottom:8px;
    font-weight:bold;
}

a.button_off {
    background: transparent url('../images/navigation/grey_button.gif') no-repeat scroll top right !important;
    color:#000;
}
a.button:hover {
    background: transparent url('../images/navigation/grey_button.gif') no-repeat scroll top right;
	color:#000;
}

.move_team{
	position:relative;
	left:-36px;
}
