@font-face {
	font-family: HelveticaNeueUltraLight;
	src: url(/fonts/helveticaneueultralight-webfont.eot); /* IE */
	src:	local("Helvetica Neue Ultra Light"),
		url("/fonts/helveticaneueultralight-webfont.woff") format("woff"),
		url("/fonts/helveticaneueultralight-webfont.ttf") format("truetype");
	font-weight:normal;
	font-style:normal;
}

body,html {
	font-family:HelveticaNeueUltraLight,helvetica,verdana,sans-serif;
	font-size:20pt;
	line-height:1.4em;
	background:#fff;
	color:#333;
	height:100%;
	margin:0;padding:0;
	width:100%;
}

h1 {
	font-weight:normal;
	font-size:32pt;
}


#content a:link, #content a:visited {
	color:#cf3535;
/*	text-decoration:underline;*/
	text-decoration:none;
}
#content a:hover {
	color:#ff6565;
}

.infoText a:link, .infoText a:visited {
	border-bottom:1px solid #cf3535;
}
.infoText a:hover {
	border-bottom:1px solid #ff6565;
}

#outer {
	height: 100%;
	overflow: hidden;
	position: relative;
	margin:0 auto;
/*	width:960px;*/
	width:66%;
	min-width:900px;
}
#outer[id] {
	display: table;
	position: static;
}
#middle {
	position: absolute;
	top: 50%;
} /* IE */
#middle[id] {
	display: table-cell;
	vertical-align: middle;
	position: static;
}
#inner {
	position: relative;
	text-align:center;
	top: -50%
} /* IE */

#logo {
	margin:0 auto;
	text-align:center;
	height:382px;
	display:none;
}

#content {
	visibility:hidden;
}

.infoText {
	padding: 0 10px;
	text-align:left;
}
.infoText p {
	margin-top:0;
}


.clearBoth {
	clear:both;
}

ul#pageSelector {
/*	visibility:hidden;*/
	margin:10px auto;
	padding:0;
	text-align:center;
}
ul#pageSelector li {
	display:inline;
	list-style-type:none;
	padding:0;
	margin:0;
}
ul#pageSelector li img {
	border:none;
}
ul#pageSelector li a {
	outline:none;
	text-decoration:none;
}

#page_1 {
	text-align:center;
}
#face {
	/*height:600px;
	width:600px;*/
	/*height:800px;
	width:450px;*/
}
