/*
©2012 Bam Creative

Title : reset.css
Author : NAME | Bam Creative

Description : Reset Stylesheet
*/

/*---------------------------------------------- GLOBAL SETTINGS */

html, body {
	border: 0;
	margin: 0;
	padding: 0;
}

/*---------------------------------------------------- HEADINGS */

h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
	font-weight: normal;
}

/*-------------------------------------------- COMMON FORMATING */

p, ul, ol {
	margin: 0;
	padding: 0;
}

blockquote {
	margin: 1.25em;
	padding: 1.25em 1.25em 0 1.25em;
}

img {
	border: 0;
}
sup {
	position: relative;
	bottom: 0.3em;
	vertical-align: baseline;
}
sub {
	position: relative;
	bottom: -0.2em;
	vertical-align: baseline;
}
acronym, abbr {
	cursor: help;
	border-bottom: 1px dashed;
}

/*-------------------------------------------------------- LINK */

a, a:link, a:visited, a:hover, a:active {
	/**
	 * Note: Don't remove outline. It's required for accessibility. 
	 * More info: http://meyerweb.com/eric/thoughts/2007/05/01/ ("You should make sure to define an outline, as it’s an important accessibility aid.")
	 * If you find that you must remove outline for design reasons, please target specific elements, not all <a> tags. 
	 */
}

/*------------------------------------------------------- FORMS */

form {
	margin: 0;
	padding: 0;
	display: inline;
}

label {
	cursor: pointer;
}

/*------------------------------------------------------ TABLES */

table {
	margin: 0 0 1.25em 0;
	padding: 0;
}
