/* Purpose: undo some of the default styling of common (X)HTML browsers */
/* So that every site starts on a level playing field */

html {height:100%;} /* allows us to stretch the daddy div later */
body {height:100%;} /* allows us to stretch the daddy div later */

* {
	margin: 0;
	padding: 0;
}

h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, ul, ol, dl, fieldset, address {
	margin-top: 0.5em;
	margin-bottom: 1em;
	margin-left: 0;
	margin-right: 0;
}

li, dd{
	margin-left: 5%;
	margin-top: 0.4em;
}

blockquote{
	margin: 0;
	padding: 0;
}

fieldset {
	padding: .5em;
}

/* whoever thought blue linked image borders were a good idea? */
a img,:link img,:visited img { border:none }

/* de-italicize address */
address { font-style:normal }
