/* -------------------------------------------------------------- 
   reset.css
   * Resets default browser CSS.
-------------------------------------------------------------- */
html, body, div, span, object, iframe, 
h1, h2, h3, h4, h5, h6, p, blockquote, pre, 
a, abbr, acronym, address, 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}

/* Tables still need 'cellspacing="0"' in the markup. */
table{border-collapse:separate; border-spacing:0}
caption, th, td{text-align:left; font-weight:normal}
table, td, th{vertical-align:top}

/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before, blockquote:after, q:before, q:after{content:""}
blockquote, q{quotes:""""}

/* Remove annoying border on linked images. */
a img{border:none}

/* -------------------------------------------------------------- 
   ie.css
   Contains every hack for Internet Explorer, 
   so that our core files stay sweet and nimble.
-------------------------------------------------------------- */
/* Make sure the layout is centered in IE5 */
body{text-align:center}
.container{text-align:left}

/* Fixes IE margin bugs */
* html .column{overflow-x:hidden}

/* Elements
-------------------------------------------------------------- */
/* Fixes incorrect styling of legend in IE6. */
* html legend{margin:-18px -8px 16px 0; padding:0}

/* Fixes incorrect placement of ol numbers in IE6/7. */
ol{margin-left:2em}

/* Fixes wrong line-height on sup/sub in IE. */
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}

/* Fixes IE7 missing wrapping of code elements. */
html>body p code{*white-space:normal}

/* IE 6&7 has problems with setting proper <hr>margins. */
hr{/*margin:-8px auto 11px; */ margin:0px}

span{margin:0; padding:0}
