/* -------------------------------------------------------------------------------------------  *//*  Zigflitz CSS Reset   *//* -------------------------------------------------------------------------------------------  */	html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, hr, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, tt, th, td, input, select, textarea  {margin:0;padding:0;border:0;font-style:inherit;font-size:100%;font-weight:inherit;font-family:inherit;vertical-align:baseline;}input, select, textarea {font-weight:normal;}strong, img{ vertical-align:top;} /*needed to keep everything pixel perfect in FF */ul, ol, li {list-style-type:none;}body {line-height:23px;}table {border-collapse:separate;border-spacing:0;}caption, th, td {text-align:left;font-weight:normal;}table, td, th {vertical-align:middle;}a img {border:none; text-decoration:none;}a, :focus {outline:none;}h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}hr {clear:both;float:none;}textarea {overflow:auto;}/* Use on elements that contain floats that need to be cleared */.clearfix:after, .container:after {content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix, .container {display:block;}.clear {clear:both;}