html { 
overflow-x:auto; overflow-y:scroll; 
}

.mainnav {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9px;
	font-weight: lighter;
	color: #999;
	letter-spacing: 5px;
	text-align: right;
	vertical-align: top;
	line-height: 14px;
	padding-right: 5px;
}
.main-subnav {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9px;
	font-weight: lighter;
	color: #999;
	letter-spacing: 0.08em;
	line-height:9px;
	text-align: right;
	vertical-align: top;
	padding-right: 9px;
}
 h1 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight: lighter;
	text-transform: uppercase;
	color: #333;
	letter-spacing: 0.1em;
	text-align: left;
	} 
 h2 {
	font-family: Times New Roman;
	font-size: 14px;
	font-weight: lighter;
	font-style:italic;
	color: #666;
	margin-bottom: 2em;
	text-align: left;
 }
 h3 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color: #333;
	letter-spacing: 0.1em;
	text-transform: uppercase;
	text-align: left;
} 
 body {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	letter-spacing: 0.08em;
	font-weight: lighter;
	color: #333;
	line-height: 1.5em;
	margin-bottom: 3em;
	
}	
hr.thin {
	height: 1px;
	border: 0;
	color: #CCC;
	width: 100%;
	background-color: #CECECE;
}
a.nav:link { 
color: #999; text-decoration: none 
}
a.nav:active { 
color: #0FF; text-decoration: none 
}
a.nav:visited { 
color: #999; text-decoration: none 
}
a.nav:hover { 
color: #0FF; text-decoration: none 
}
a.subnav:link { 
color: #999; text-decoration: none 
}
a.subnav:active { 
color: #F0F; text-decoration: none 
}
a.subnav:visited { 
color: #999; text-decoration: none 
}
a.subnav:hover { 
color: #F0F; text-decoration: none }

a.body:link {
	color: #333;
	text-decoration: underline;
}
a.body:active { 
color: #333;
text-decoration: underline;
}
a.body:visited { 
color: #333; 
text-decoration: underline;
}
a.body:hover {
	color: #F0F;
	text-decoration: underline;
}
a.header:link {
	color: #FFFFFF;
	text-decoration: none;
	border: 0;
}
a.header:active { 
color: #FFFFFF;
text-decoration: none;
border: 0;
}
a.header:visited { 
color: #FFFFFF; 
text-decoration: none;
border: 0;
}
a.header:hover {
	color: #FFFFFF;
	text-decoration: none;
	border: 0;
.mainnav-on {
	font-weight: normal; color: #333
}
p.blocktext {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9px;
	font-weight: lighter;
	letter-spacing: 0.1em;
	text-align: center;
	color: #333;
    margin-left: auto;
    margin-right: auto;
	}

