@charset "UTF-8";
/* CSS Document */
@import url(http://fonts.googleapis.com/css?family=Raleway:200,100);

body {
	font-family: 'Raleway', sans-serif;
}

#wrapper {
	width: 900px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	margin-top: 25px;
}

#header {
	position: fixed;
	background-color: #FFF;
	margin-bottom: 0px;
	top: 0px;
	padding-top: 40px;
	padding-bottom: 15px;
	white-space: nowrap;
	width: 900px;
	z-index: 99;
}

#nav {
	font-family: 'Raleway', sans-serif;
	font-size: 0.9em;
	font-weight: 200;
	text-transform: uppercase;
	color: #4F4F4F;
	float: right;
}

#nav li {
	display: inline;
	padding-left: 25px;
}

h1 {
	float: left;
	font-family: 'Raleway', sans-serif;
	font-size: 0.9em;
	font-weight: 200;
	text-transform: uppercase;
	color: #4f4f4f;
}

a:link {
	color: #4f4f4f;
	text-decoration: none;
}
a:visited {
	color: #4f4f4f;
	text-decoration: none;
}
a:hover {
	color: #CCC;
	text-decoration: none;
}
a:active {
	color: #000066;
	text-decoration: none;
}

#space li {
	margin-bottom: 80px;
}

#image {
	text-align: center;
	margin-top: 80px;
	padding-bottom: 30px;
	padding-top: 70px;
}


/*FOR EXPLORER BELOW HERE*/

#outer {
	height: 100%;
	overflow:visible;
} /* or without overflow */

#outer[id] {
	display: table; 
	position: static;
}

#middle {
	position: absolute;
	top: 33%;
} /* for explorer only*/

#middle[id] {
	display: table-cell;
	vertical-align: middle;
	width: 900px;
}

#inner {
	position: relative;
	top: -50%;
	text-transform: uppercase;
	font-size: 2.7em;
	font-weight: 100;
	text-decoration: none;
	padding-left: 220px;
} /* for explorer only */

#inner li {
	line-height: 1.3em;
}

#image img {
	padding-bottom: 170px;
}

#media {
	text-transform: none;
	padding-top: 100px;
	font-size: 0.8em;
	width: 700px;
	letter-spacing: 0.1em;
	text-align: justify;
	word-spacing: 0.2em;
	line-height: 1.2em;
	margin-left: auto;
	margin-right: auto;
}

.indent {
	left: 80px;
	position: relative;
}

#contact {
	/* [disabled]font-weight: 100; */
	text-transform: none;
	padding-top: 100px;
	font-size: 0.8em;
	width: 400px;
	letter-spacing: 0.1em;
	text-align: center;
	word-spacing: 0.2em;
	line-height: 1.4em;
	margin-left: auto;
	margin-right: auto;
}

.italic {
	font-style: italic;
}

.capitalize {
	text-transform: capitalize;
}

#media li {
	padding-bottom: 3px;
}

#media ul {
	padding-bottom: 20px;
}

#media p {
	padding-bottom: 20px;
	text-align: justify;
	text-indent: 30px;
}

h2 {
	padding-bottom: 15px;
	text-transform: uppercase;
}

h3 {
	padding-bottom: 10px;
	font-weight: 200;
	text-transform: uppercase;
	padding-top: 25px;
}

.date {
	padding-right: 30px;
	float: left;
}