Possible de passer la frontière à l'intérieur de rembourrage à l'aide de seulement un div?

Je me demandais simplement si quelqu'un connaît un moyen d'utiliser uniquement un div pour obtenir une incrusté effet frontière? Ou dois-je utiliser les deux? Voici ce que je veux dire:

Je suis actuellement en utilisant un div avec une bordure, le tout enveloppé dans un div avec un rembourrage. Je dois garder une trace mentalement de ce qui in_wraps aller avec laquelle out_wraps. J'aimerais simplement avoir sur l'élément sur la page, qui va ressembler à ceci:

Possible de passer la frontière à l'intérieur de rembourrage à l'aide de seulement un div?

au lieu d'avoir à utiliser deux divs et correspondent. Voici le CSS que j'utilise:

.out_wrap_blk{
    padding: 5px;
    background: black;
    float:left;
    margin: 10px;
}

.out_wrap_gry{
    padding: 5px;
    background: #323232;
    float:left;
    margin: 10px;
}

.in_wrap_grn{
    border: 1px solid #0CFF0E;
    padding: 20px;
}

.in_wrap_blk{
    border: 1px solid black;
    padding: 20px;
}

Est-il possible de réduire cela à un seul élément ou dois-je rester avec un élément extérieur enveloppé autour d'un à l'intérieur de l'élément?