body {
    margin: 0 auto;
    padding: 0;
}

#fxcounter {
    margin-top: 20px;
    margin-bottom: 38px;
    white-space: nowrap;
}

#fxcounter span span {
    margin: 0;
    padding: 21px 14px;
}

#fxcounter span span b {
    display: none;
}

.number-comma {
    background: url(number-comma.png) no-repeat top left;
    padding: 21px 6px ! important;
}

.number-0 {
    background: url(number-0.png) no-repeat top left;
}

.number-1 {
    background: url(number-1.png) no-repeat top left;
}

.number-2 {
    background: url(number-2.png) no-repeat top left;
}

.number-3 {
    background: url(number-3.png) no-repeat top left;
}

.number-4 {
    background: url(number-4.png) no-repeat top left;
}

.number-5 {
    background: url(number-5.png) no-repeat top left;
}

.number-6 {
    background: url(number-6.png) no-repeat top left;
}

.number-7 {
    background: url(number-7.png) no-repeat top left;
}

.number-8 {
    background: url(number-8.png) no-repeat top left;
}

.number-9 {
    background: url(number-9.png) no-repeat top left;
}

/**
 * IE cannot show the images. So fallback to text.
 */
* html #fxcounter {
    margin-top: 0px;
    margin-bottom: 0px;
}

* html #fxcounter span span {
    background: transparent !important;
    padding: 0 3px;
}

* html #fxcounter span span b {
    display: inline;
    color: #d82;
    font-size: 2.2em;
    font-weight: bold;
    font-family: "Arial Bold", serif;
}
