h1, h2, p, fieldset {
	width: 75% ;
	margin-bottom: 2px ;
	padding: 3px ;
	background: #f0f0f0 ;
	margin-right: auto ;
	margin-left: auto ;
	border: 0;
}

h1 {
	background: #e6e6e6 ;
}

h2, p, fieldset {
	margin-top: 2px ;
	background: #f0f0f0 ;
}

p {
	text-align: left ;
}	

h1, h2, form, address, div, fieldset, form p {
	text-align: center ;
}

form, address, div, h2  {
	margin-right: auto ;
	margin-left: auto ;
	margin-top: 0px ;
}

img {
	border: 0;
}

.ad {
	text-align: center;
	font-size: smaller;
	font-weight: bold;
}

#basics p, #basics h2 {
	background: #ffffcc ;
}

#sun p, #sun h2 {
	background: #ffff99 ;
}

#contrast p, #contrast h2 {
	background: #ffcccc ;
}

#conversion p, #conversion h2 {
	background: #66cccc ;
}

em, dfn {
	font-style: italic ;
}

strong {
	font-style: bold ;
}

