body,head
{
	font-family: sans-serif;
}

body
{
	background-color: gray;
}

@media screen
{
	#main	
	{
		position: absolute;
		left: 15%;
		width: 70%;
		top: 5%;
		background-color: white;
		border: 2px solid black;
	}
}

@media print,handheld
{
	#main	
	{
		position: relative;
		left: 5%;
		width: 90%;
	}
}

img
{
	max-width: 100%;
	border: 2px solid black;
}

h1
{
	position: relative;
	left: 5%;
}

h2
{
	position: relative;
	left: 5%;
}

h3
{
	position: relative;
	left: 10%
}

p, table, pre, ul, ol
{
	position: relative;
	left: 10%;
	width: 80%;
}

h6
{
	position: relative;
	/*left: -5%;*/
	text-align: right;
	width: 90%;
	
}

hr
{
	position: relative;
	left: 0%;
	width: 90%;
}


