p {
	font:bold 15px verdana;
	text-align:center;
	padding-top:20px;
	color:#fff;	
}
#container {
	width:960px;
	margin:auto;
	overflow:hidden;	
}
header {
	width:100%;
	height:100px;
	text-align:center;	
	background-color:#E1132A;	
}

nav {
	width:100%;
	height:40px;
	background-color:#F38F2D;	
}

section {
	float:left;
	width:660px;
	height:500px;
	background-color:#FFC000;
}

article {
	float:left;
	width:620px;
	height:200px;
	margin:10px 20px;
	background-color:#7AC141;	
}

aside {
	float:right;
	width:300px;
	height:500px;
	background-color:#006DB0;	
}

footer {
	width:100%;
	height:100px;
	overflow:hidden;
	background-color:#902C8C;	
}























