La pleine largeur de l'écran div zone

Quelle est la meilleure approche pour la création d'une div qui va prendre toute la largeur de l'écran, n'importe quelle résolution? J'essaye d'ajouter un 'top' de la barre et en bas 'footer' zone avec les divisions qui ont un fond noir et un style de la bordure que j'avais créer avec une petite image et répétez. Pour une raison quelconque, mes tentatives sont en tête pour les petits espaces sur le dessus et les côtés de la div?

Balisage est similaire à:

<div id="top">

Top bar stuff

</div>

<div id="pagewrap">

All the page content

</div>

CSS

#top {

width: 100%;
margin: 0;
padding: 0;
background-color:#000

OriginalL'auteur No-Spex | 2011-11-26