/* -------------------------------------------------------------------------------------------  */
/*  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;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;}
input, select, textarea {font-weight:normal;}
abbr, acronym {font-variant:normal;}
strong, img { vertical-align:top;} /*needed to keep everything pixel perfect in FF */
ul, ol, li {list-style:none;}
body {line-height:23px;}         /* CAN ADJUST PER PROJECT */
table {border-collapse:collapse;border-spacing:0;} /* tables still need 'cellspacing="0"' in the markup */
caption, th, td {text-align:left;font-weight:normal;}
ins {text-decoration: none;}  /* remember to highlight inserts somehow! */
del {text-decoration: line-through;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
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;}
label {vertical-align: top;} /* Safari doesn't understand "baseline" the same as other browsers */
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { /* Safari doesn't support the quotes attribute, so we do this instead. */
	content: ""; /*  CSS 2; used to remove quotes in case "none" fails below. */
	content: none; /* CSS 2.1; will remove quotes if supported, and override the above. User-agents that don't understand "none" should ignore it  */
}
/* 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;}

