body {
margin-top:200px;
margin-right:20px;
text-align:center;
background-position:top; /* Means top-center */
background-repeat:no-repeat;
background-color:#000000;
}

div#main {
float:center;
position:relative;
margin:center;
height:297px;
text-align:center;
background:url(img/boxes/box1.png) no-repeat 50% 0;
}

div#extra {
float:center;
position:relative;
margin:center;
height:107;
text-align:center;
background:url(img/boxes/box2.png) no-repeat 50% 0;
}

div#radio {
float:center;
margin:center;
position:relative;
}

div#footer {
float:center;
margin:center;
text-align:center;
padding-bottom:0px;
margin-bottom:0px;
}