/*

Reset stylesheet
author: Michael Barrish (http://lumino.us)
date: March 18, 2008

*/

body, html,
applet, object, iframe, 

address, div, blockquote, h1, h2, h3, h4, h5, h6, p, pre,

a, abbr, acronym, b, big, cite, code, del, dfn, em, i, img, ins, kbd, q, s, samp, small, span, strike, strong, sub, sup, tt, var,

dl, dt, dd, ol, ul, li,

caption, table, tbody, td, tfoot, th, thead, tr {
	border: 0;
	font-size: 100%;
	font-style: normal;
	font-weight: normal;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline;
	}

body {
	background: #fff;
	color: #000;
	font-size: small;
	line-height: 1;
	}

* html body { 
	font-size: x-small;
	fon\t-size: small;
	}

	
/* block
----------------------------------------------------------------------------- */

address, blockquote, h1, h2, h3, h4, h5, h6, p, pre {
	margin-bottom: 1em;
	}

blockquote, q {
	quotes: none;
	}


/* inline
----------------------------------------------------------------------------- */

b, strong {
	font-weight: bold;
	}
	
i, em {
	font-style: italic;
	}

:focus {
	outline: 0;
	}


/* forms
----------------------------------------------------------------------------- */

fieldset, form, input, label, legend {
	font-size: 100%;
	font-style: normal;
	font-weight: normal;
	outline: 0;
	padding: 0;
	vertical-align: baseline;
	}