@charset "utf-8";
/* CSS Document */

html {box-sizing: border-box;}* , *:before, *:after {box-sizing:inherit;}

nav, aside, main, section, nav a{
	width: 100%;
	float: left;
	text-align: center;
	border: thin solid black;		
} 

@media screen and (min-width:400px) and (max-width:959px){
	.md2col{width: 50%; float: left;}
}


@media screen and (min-width:960px){
	.lg1col{width:25%; float: left;}
	.lg2col{width:50%; float: left;}
	.lg3col{width:75%; float: left;}	
}

#wrapper{
	max-width:800px;
	margin:0 auto;
}