Por que existe uma lacuna inexplicável entre esses elementos div em bloco inline?

Eu tenho dois blocos em linhadiv elementos iguais, posicionados próximos um do outro. No entanto, parece haver um espaço misterioso de 4 pixels entre os dois divs, apesar da margem estar definida como 0. Não há divs pai afetando-os - O que está acontecendo?

CSS

#container
{
    display:inline-block;
    position:relative;
    background:rgb(255,100,0);
    margin:0px;
    width:40%;
    height:100px;
}

Isto é o que eu quero que pareça:

questionAnswers(6)

yourAnswerToTheQuestion