/* Purpose: undo some of the default styling of common (X)HTML browsers */
/* So that every site starts on a level playing field */

html,body{
	height: 100%;
	margin: 0px;
	padding: 0px;
}

* {
	margin: 0;
	padding: 0;
}

/*Breaks the footerStickAlt method for some unknown reason :( */
/*
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; }
	
a img,:link img,:visited img { border:none }

a:active, a:focus{
  border: none;
  outline: none;
}


/* de-italicize address */
address { font-style:normal }