/* ------------------------------------------------------------------------------
Reset Style:
The basic reason is that different browser families have different presentation defaults. For example, some browsers indent unordered and ordered lists with left margins, whereas others use left padding. In past years, we tackled these inconsistencies on a case-by-case basis; for example, making sure to always set both left padding and left margin on lists.
SRC: http://meyerweb.com/eric/thoughts/2008/01/15/resetting-again/
------------------------------------------------------------------------------ */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; text-align:left; vertical-align: baseline;
	}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse; border-spacing: 0;} /* tables still need 'cellspacing="0"' in the markup */



/* ------------------------------------------------------------------------------
BRAT Error Checking Style:
Big Red Angry Text. This is to determine if deprecated elements are used. If so, they should be replaced: <font> shouldn’t be used. CSS should dictate font attributes. <center> and Align="" shouldn’t be used. CSS should dictate horizontal alignment.
SRC: http://accessites.org/site/2006/07/big-red-angry-text/
------------------------------------------------------------------------------ 

font, center, div[align], p[align], table[align], font[color], b, i {color: #cd0000; font-weight: bold; background-color: #eecc11; margin: 10px; padding: 10px; border: 2px dashed #cd0000; font-size: 2em;}

*/