@charset "UTF-8";

/* Source Sans Pro */
@font-face {
	font-family: SourceSansPro-Black;
	src: url(fonts/SourceSansPro-Black.otf);}
@font-face {
	font-family: SourceSansPro-Bold;
	src: url(fonts/SourceSansPro-Bold.otf);}
@font-face {
	font-family: SourceSansPro-SemiBold;
	src: url(fonts/SourceSansPro-Semibold.otf);}
@font-face {
	font-family: SourceSansPro-Regular;
	src: url(fonts/SourceSansPro-Regular.otf);}
@font-face {
	font-family: SourceSansPro-light;
	src: url(fonts/SourceSansPro-Light.otf);}

/* Crimson */
@font-face {
	font-family: Crimson-SemiBold;
	src: url(fonts/Crimson-Semibold.otf);}
@font-face {
	font-family: Crimson-Regular;
	src: url(fonts/Crimson-Roman.otf);}

/* Text Styles */
h1.big {
	font-family: SourceSansPro-Black, Helvetica, Arial, sans-serif;
	font-size: 5em;
	line-height: .9em;
	letter-spacing: -1px;
	color: black;}
p.big {
	font-family: SourceSansPro-SemiBold, Helvetica, Arial, sans-serif;
	font-size: 1.7em;
	letter-spacing: .7pt;}

h1 {
	font-family: SourceSansPro-Bold, Helvetica, Arial, sans-serif;
	font-size: 3em;
	line-height: .9em;
	letter-spacing: -1px;
	color: black;}
h2 {
	font-family: SourceSansPro-SemiBold, Helvetica, Arial, sans-serif;
	font-size: 1.9em;
	line-height: 1.1em;}
h3 {
	font-family: SourceSansPro-SemiBold, Helvetica, Arial, sans-serif;
	font-size: 1.4em;}

h4 {/* Section Head */
	font-family: Crimson-SemiBold, Cambria, "Hoefler Text", "Liberation Serif", "Times New Roman", "serif";
	font-size: 4em;
	text-align: center;}
h5 {/* Links */
	font-family: SourceSansPro-Bold, Helvetica, Arial, sans-serif;
	font-size: 1.7em;
	line-height: 1.2em;}
h6 {/* Footer */
	font-family: SourceSansPro-light, Helvetica, Arial, sans-serif;
	font-size: .8em;
	color: white;}
p {
	font-family: SourceSansPro-Light, Helvetica, Arial, sans-serif;
	font-size: 1.1em;
	line-height: 1.4em;}

/* Links */
h5 a:link {
	text-decoration: none;
	color: #ED342A;} /* Red */
h5 a:visited {
	color: #ED342A;} /* Red */
h5 a:hover {
	color: black;}
h5 a:active {
	color: black;}
h6 a {
	color: white;
	text-decoration: none;}
h6 a:hover {
	color: #ED342A;} /* Red */
a:link {
	text-decoration: none;
	color: #ED342A;} /* Red */
a:visited {
	color: #ED342A;} /* Red */
a:hover {
	color: black;}
a:active {
	color: black;}

.sideBar a:link {
	font-family: SourceSansPro-light, Helvetica, Arial, sans-serif;
	font-size: 1em;
	line-height: 1.4em;
	text-decoration: none;
	color: black;}
.sideBar a:visited {
	color: black;}
.sideBar a:hover {
	color: #ED342A;} /* Red */
.sideBar a:active {
	color: #ED342A;} /* Red */

img {
	width: 100%;}

li {
	float: left;
	list-style: none;}
