<style type="text/css" >
body {  
    width: 940px;
    font: 12px Helvetica, Arial, sans-serif;
    background: #F6FDAB;
    margin: auto;
}
header, section, footer, aside, nav, article {
    display: block;
    position: relative;
    float:left;
    height: 40px;
}
header {
    width: 100%;
    background: #ddd;
}

nav {
    width: 240px;
	margin: 5px;
    background: #E86B0B;
}

section {
    background: #777;
    width: 700px;
    height: 100%;
}

article {
    width: 650px;
    margin: 10px; 
    background: #DECAD5;

}
aside {
    width: 240px;
	margin: 5px;
}

footer {
    width: 100%;
    background: #C3207A;
}

</style>