html{
	-webkit-text-size-adjust: auto;
}

/*Adjusted for larger basic font size*/
body{
	font-size: 16px; /*default, which will apply to Firefox: Chrome is adjusted next*/
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	/*to adjust for difference in rendering Firefox vs Chrome*/
  Body {
    font-size: 20px;  /*was 19 for 8.css*/    
    }
}
.dim{
	font-size: 1em;
	background-color: #ffffcc;
}
h3{
	margin:0;
	padding: 0;
}

/*Diagnostic*/

#width1,#width2,#width3,#width4{
	display: none;
}


@media (min-width: 70em) {
	body{
		background-color: yellow;
	}
	#width4{
		display: block;
	}
}
@media (min-width: 43em) and (max-width: 69.999em){
	body{
		background-color: lime;
	}
	#width3{
		display: block;
	}
}
@media (min-width: 30em) and (max-width: 42.999em){
	body{
		background-color: cyan;
	}
	#width2{
		display: block;
	}
}
@media (min-width: 1em) and (max-width: 29.999em){
	body{
		background-color: pink;
	}
	#width1{
		display: block;
	}
}