/* Resetting */
html { color: #000;	background: #fff; }
html, body { margin: 0; padding: 0;}
body { font: 1em/1em 'Lucida Grande', 'Lucida Sans Unicode', Arial, Sans-Serif;}

/* Definition Lists */
dl, dt, dd { margin: 0; padding: 0; }

/* Lists */
ul, ol { margin: 0; padding: 0; list-style: none; }
li { margin: 0; padding: 0;}

/* Forms */
form, fieldset, legend { margin: 0; padding: 0;}
fieldset { border: 0;}
input, button, textarea, select, optgoup, option { margin: 0; padding: 0; }
input, button, textarea, select, optgroup, option {	font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }
input, button, textarea, select, option, optgroup { *font-size: 100%; }
legend { color: #000; }


/* Headers and Paragraph */
h1, h2, h3, h4, h5, h6, p { margin: 0; padding: 0; font-size: 100%; font-weight: normal;}

pre, code { margin: 0; padding: 0; }
blockquote { margin: 0; padding: 0;}
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
q:before, q:after { content: ''; content: none;}

/* Tables */
tbody, tfoot, thead, th, td { margin: 0; padding: 0; }
caption, th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0;}

img { border: 0; }
address, caption, cite, code, dfn, em, strong, th, var { font-style: inherit; font-weight: inherit; }
:focus { outline: 0; } /* remember to define focus styles! */
ins { text-decoration: none; } /* remember to highlight inserts somehow! */
del { text-decoration: line-through; }


abbr, acronym { border: 0; font-variant: normal; }
sup { vertical-align: baseline; }
sub { vertical-align: baseline; }
/* --------- // Resetting */ 
