/* RESET */
/* ----------------------------------------- */

/* Global reset */
/* Based upon 'reset.css' in the Yahoo! User Interface Library: http://developer.yahoo.com/yui */
*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td { margin:0; padding:0 }
table { border-collapse:collapse; border-spacing:0 }
fieldset, img { border:0 }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal }
ol, ul, li { list-style:none }
caption, th { text-align:left }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal }
q:before, q:after { content:''}

/* Global reset-RESET */
/* The below restores some sensible defaults */
strong { font-weight:bold }
em { font-style:italic }
a img { border:none } /* Gets rid of IE's blue borders */


/* ****************************************************************************************************************************************

/* Clearfix. Credit: http://www.positioniseverything.net/easyclearing.html */
.c:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.c {display: inline-block;}
/* Hides from IE-mac \*/
.c {display: block;}
* html .c {height: 1%;}
/* end hide from IE-mac */


/* **************************************************************************************************************************************** */

.wrap {
    width: 960px;
    margin: 0 auto;
}
mark {
    background: none;
}

/* **************************************************************************************************************************************** */


/* HTML5 */
header,
aside,
nav,
footer,
section,
article,
hgroup,
address,
figure,
figcaption,
video,
details,
summary {
	display: block;
}

/* **************************************************************************************************************************************** */


