/* Some of this is from my experience, and other is from Eric Meyer css reset */
/* Using the universal selector first we apply some general resets */
*{
/* Universal Selector for margin padding turned off until unstyled HTML is finished*/

margin:0;
padding:0;

font-size: 100%;
border:0;
font: inherit;
vertical-align: baseline;
}
/* The rule below makes default browser type size(16px for most) 10px. This makes em math for typography easier Example: 1em = 10px 1.4em = 14px 2em = 20px*/
body{
	font-size: 62.5%;
}
/* Get rid of dotted line around links in Firefox and other browsers,
technically not standards compliant */
/* First method*/
a {
outline: none;
}


/* More specifc reset stuff */
/* Get rid of blue line around link images in Firefox*/
a img { border: 0; }

/*force empty scrollbar on short pages so there's no jump to pages with scrollbars*/
html {
height : 100%;
overflow-y: scroll;
} 

/*Second Method targets Firefox specifically. Still testing*/
/*
a {
-moz-outline: none 0;
outline: none 0;
}
*/

/* HTML5 prep, helps browsers display new semantic elements */
header, section, footer, aside, nav, article, figure {
display: block;
}

