/* 
	Using a customized version of Eric Meyer's CSS Reset to give us an even, cross-browser playing field. More info:
	http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/
*/

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 {
	background: transparent;
	border: 0;
	font-size: 99%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline;
}
body {
	line-height: 1.2;
}
ol, ul {
	margin-left: 25px;
}

:focus {
	outline: 1px #c0c dotted;
}

/*
  Fonts 
--------------------------------------------- */

@font-face {
    font-family: 'ProximaNovaCondensedSemiboldI';
    src: url('fonts/proximanovacond-semiboldit-webfont.eot') format('eot'),
         url('fonts/proximanovacond-semiboldit-webfont.woff') format('woff'),
         url('fonts/proximanovacond-semiboldit-webfont.ttf') format('truetype'),
         url('fonts/proximanovacond-semiboldit-webfont.svg#webfontRjxenfmw') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ProximaNovaCondensedSemibold';
    src: url('fonts/proximanovacond-semibold-webfont.eot') format('eot'),
         url('fonts/proximanovacond-semibold-webfont.woff') format('woff'),
         url('fonts/proximanovacond-semibold-webfont.ttf') format('truetype'),
         url('fonts/proximanovacond-semibold-webfont.svg#webfontuybNcnPf') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ProximaNovaCondensedRegularIt';
    src: url('fonts/proximanovacond-regularit-webfont.eot') format('eot'),
         url('fonts/proximanovacond-regularit-webfont.woff') format('woff'),
         url('fonts/proximanovacond-regularit-webfont.ttf') format('truetype'),
         url('fonts/proximanovacond-regularit-webfont.svg#webfont8keDEGl6') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ProximaNovaCondensedRegular';
    src: url('fonts/proximanovacond-regular-webfont.eot') format('eot'),
         url('fonts/proximanovacond-regular-webfont.woff') format('woff'),
         url('fonts/proximanovacond-regular-webfont.ttf') format('truetype'),
         url('fonts/proximanovacond-regular-webfont.svg#webfontRfKPomCI') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ProximaNovaCondensedLightItal';
    src: url('fonts/proximanovacond-lightit-webfont.eot') format('eot'),
         url('fonts/proximanovacond-lightit-webfont.woff') format('woff'),
         url('fonts/proximanovacond-lightit-webfont.ttf') format('truetype'),
         url('fonts/proximanovacond-lightit-webfont.svg#webfontwQ2vwSJY') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ProximaNovaCondensedLight';
    src: url('fonts/proximanovacond-light-webfont.eot') format('eot'),
         url('fonts/proximanovacond-light-webfont.woff') format('woff'),
         url('fonts/proximanovacond-light-webfont.ttf') format('truetype'),
         url('fonts/proximanovacond-light-webfont.svg#webfontlhxOivph') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ProximaNovaSemiboldItalic';
    src: url('fonts/proximanova-semibolditalic-webfont.eot') format('eot'),
         url('fonts/proximanova-semibolditalic-webfont.woff') format('woff'),
         url('fonts/proximanova-semibolditalic-webfont.ttf') format('truetype'),
         url('fonts/proximanova-semibolditalic-webfont.svg#webfont2dtEVTtw') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ProximaNovaSemibold';
    src: url('fonts/proximanova-semibold-webfont.eot') format('eot'),
         url('fonts/proximanova-semibold-webfont.woff') format('woff'),
         url('fonts/proximanova-semibold-webfont.ttf') format('truetype'),
         url('fonts/proximanova-semibold-webfont.svg#webfontd4jHRAiF') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ProximaNovaRegularItalic';
    src: url('fonts/proximanova-regularitalic-webfont.eot') format('eot'),
         url('fonts/proximanova-regularitalic-webfont.woff') format('woff'),
         url('fonts/proximanova-regularitalic-webfont.ttf') format('truetype'),
         url('fonts/proximanova-regularitalic-webfont.svg#webfontpo4S7Pr9') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ProximaNovaRegular';
    src: url('fonts/proximanova-regular-webfont.eot') format('eot'),
         url('fonts/proximanova-regular-webfont.woff') format('woff'),
         url('fonts/proximanova-regular-webfont.ttf') format('truetype'),
         url('fonts/proximanova-regular-webfont.svg#webfontS9LMqWyF') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ProximaNovaRegularItalic';
    src: url('fonts/proximanova-regitalic-webfont.eot') format('eot'),
         url('fonts/proximanova-regitalic-webfont.woff') format('woff'),
         url('fonts/proximanova-regitalic-webfont.ttf') format('truetype'),
         url('fonts/proximanova-regitalic-webfont.svg#webfontUvZM0KGN') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ProximaNovaLightItalic';
    src: url('fonts/proximanova-lightitalic-webfont.eot') format('eot'),
         url('fonts/proximanova-lightitalic-webfont.woff') format('woff'),
         url('fonts/proximanova-lightitalic-webfont.ttf') format('truetype'),
         url('fonts/proximanova-lightitalic-webfont.svg#webfont9xi3VBr1') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ProximaNovaLight';
    src: url('fonts/proximanova-light-webfont.eot') format('eot'),
         url('fonts/proximanova-light-webfont.woff') format('woff'),
         url('fonts/proximanova-light-webfont.ttf') format('truetype'),
         url('fonts/proximanova-light-webfont.svg#webfontIQHzzZAE') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ProximaNovaExtrabold';
    src: url('fonts/proximanova-extrabold-webfont.eot') format('eot'),
         url('fonts/proximanova-extrabold-webfont.woff') format('woff'),
         url('fonts/proximanova-extrabold-webfont.ttf') format('truetype'),
         url('fonts/proximanova-extrabold-webfont.svg#webfontJZA7Bl4h') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ProximaNovaBold';
    src: url('fonts/proximanova-bold-webfont.eot') format('eot'),
         url('fonts/proximanova-bold-webfont.woff') format('woff'),
         url('fonts/proximanova-bold-webfont.ttf') format('truetype'),
         url('fonts/proximanova-bold-webfont.svg#webfont3oDQRoUa') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ProximaNovaBoldItalic';
    src: url('fonts/proximanova-boldit-webfont.eot') format('eot'),
         url('fonts/proximanova-boldit-webfont.woff') format('woff'),
         url('fonts/proximanova-boldit-webfont.ttf') format('truetype'),
         url('fonts/proximanova-boldit-webfont.svg#webfontFX7siiN0') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ProximaNovaBlack';
    src: url('fonts/proximanova-black-webfont.eot') format('eot'),
         url('fonts/proximanova-black-webfont.woff') format('woff'),
         url('fonts/proximanova-black-webfont.ttf') format('truetype'),
         url('fonts/proximanova-black-webfont.svg#webfont9e7NJ8Qi') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'AdobeCaslonProItalic';
    src: url('fonts/acaslonpro-italic-webfont.eot');
    src: url('fonts/acaslonpro-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/acaslonpro-italic-webfont.woff') format('woff'),
         url('fonts/acaslonpro-italic-webfont.ttf') format('truetype'),
         url('fonts/acaslonpro-italic-webfont.svg#AdobeCaslonProItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'AdobeCaslonProRegular';
    src: url('fonts/acaslonpro-regular-webfont.eot');
    src: url('fonts/acaslonpro-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/acaslonpro-regular-webfont.woff') format('woff'),
         url('fonts/acaslonpro-regular-webfont.ttf') format('truetype'),
         url('fonts/acaslonpro-regular-webfont.svg#AdobeCaslonProRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}