body
	{
	border: thin solid;
	line-height: 1.55;
	max-width: 40em;
	margin: 1.55em auto 0;
	padding: 0 1em;
	}

h1
,h2
,p
	{
	margin: 1.55em 0 0;
	padding: 0;
	}

h1
,h2
	{
        font-size: 100%;
        font-weight: bold;
	padding-left: 2em;
        }

@media screen
	{
	body
        	{
	        background: #ed8;
	        color: #000;
	        }
	a
	        {
	        color: #00b;
	        }
	a:visited 
        	{
	        color: #508;
	        }
	a:active 
        	{
	        color: #b00;
	        }
	}
