@media only screen and (max-width: 500px) {
    html, body {
	font: 12px/15px sans-serif;
	background: #fff;
	padding: 3px;
	color: #000;
	margin: 0;
    }
    h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
    }
    a:link, a:visited {
	text-decoration: underline;
	color: #0000CC;
    }
    a:hover, a:active {
	text-decoration: underline;
	color: #660066;
    }
    img {
	max-width: 100%;
	height: auto;
    }
}