/* -------------------------------------------------------------- 
  
   reset.css
   * Resets default browser CSS.
   
-------------------------------------------------------------- */


/* structural */
html, body {}
div, h1, h2, h3, h4, h5, h6, p, blockquote {}
br, hr {}

/* phrase elements */
span, em, strong, q, dfn, code, samp, kbd, var, cite, abbr, acronym {}

/* sub/super scripts */
sub, sup {}

/* preformatted */
pre {}

/* document changes */
ins, del {}

/* lists */
ul, ol, li {}
dl, dd, dt {}

/* tables */
table, caption, thead, tfoot, tbody, colgroup, col, tr, th, td {}

/* links */
a {}

/* forms */
form, label, fieldset, legend {}
input, button, select, optgroup, option, textarea, isindex {}


html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, cite, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}

/* form elements */
input, textarea, select {
font: inherit;
}

/* lists */
ul, ol, dl {
  list-style: none;
}

/* Tables still need 'cellspacing="0"' in the markup. */
table {
	border-collapse: separate;
	border-spacing: 0; }
caption, th, td {}
table, td, th { vertical-align: top; }


/* blockquotes (including nested) */

blockquote p:before {
content: open-quote;
margin-left: -.5em; }
/*
blockquote p:before + p {
content: '\00201c'; }

blockquote p:first-child:before + p {
content: open-quote; }

blockquote p:last-child:after {
content: close-quote; }
*/

blockquote p:after {
content: close-quote; }

q:before {
	content: open-quote; }

q:after {
	content: close-quote; }

blockquote p, q {
	quotes: '\00201c' '\00201d' '\002018' '\002019'; }

/* Remove annoying border on linked images. */
a img { border: none; }



