@media screen {

/* Empty Blocks, No Padding */

.grid01 {
	width:80px;
}

.grid02 {
	width:160px;
}

.grid03 {
	width:240px;
}

.grid04 {
	width:320px;
}

.grid05 {
	width:400px;
}

.grid06 {
	width:480px;
}

.grid07 {
	width:560px;
}

.grid08 {
	width:640px;
}

.grid09 {
	width:720px;
}

.grid10 {
	width:800px;
}

.grid11 {
	width:880px;
}

.grid12 {
	width:960px;
	margin-left:auto;
	margin-right:auto;
}

/* Blocks with Padding */

.padded {
	padding-left:10px;
	padding-right:10px;
}

.grid01.padded {
	width:60px;
}

.grid02.padded {
	width:140px;
}

.grid03.padded {
	width:220px;
}

.grid04.padded {
	width:300px;
}

.grid05.padded {
	width:380px;
}

.grid06.padded {
	width:460px;
}

.grid07.padded {
	width:540px;
}

.grid08.padded {
	width:620px;
}

.grid09.padded {
	width:700px;
}

.grid10.padded {
	width:780px;
}

.grid11.padded {
	width:860px;
}

.grid12.padded {
	width:940px;
	margin-left:auto;
	margin-right:auto;
}

}