/*
	Mike Paech Character Animator
*/

/* ==== global styles ==== */

html { position: relative; min-height: 100%; -webkit-tap-highlight-color: transparent; }

body {
	margin: 0px;
	padding: 0px;
	font-family: lato, helvetica, sans-serif;
	font-size: 16px;
	line-height: 26px;
	color: #ffffff;
}	
	
h1 {
	font-family: "nueva-std-condensed", serif;
	font-style: normal;
	font-weight: 400;
}

h2 {
	font-family: "nueva-std-condensed", serif;
	font-style: normal;
	font-weight: 400;
}

h3 {
	font-family: "nueva-std-condensed", serif;
	font-style: normal;
	font-weight: 400;	
}

p {
	letter-spacing:1px;
}

a:link, a:visited, a:hover, a:active {
	color: #ffffff;
	text-decoration: none;
}

a img {
	border: 0px;
}

.clearfix {
	height: 0px;
	clear:both;
	margin: 0px;
	padding: 0px;
	
}
	
/* ==== main content ==== */

.responsiveContainer {
	width: 800px;
	margin: 0px auto;
}

#content {
	position: relative;
	display:block;
	width: 100%;
	margin: 0px auto 40px auto;
	padding: 0px;
	}

/* === miscellaneous styles ==== */

.clear {
		clear: both;
}

.clearfix {display: inline-block; margin: 0px; padding: 0px;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block; padding: 0px; margin: 0px;}
/* End hide from IE-mac */