﻿html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, select, textarea, input,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	outline:0;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:100%;
}

body { 
	background:#000;
}

hr, 
.invisible {
	position:absolute;
	left:-1000px;
	top:-1000px;
	width:0;
	height:0;
	overflow:hidden;
	display:inline;
}

.clr {
	clear:both;
}

p { 
	font-size:11px; 
	color:#000; 
	line-height:18px; 
}

a:link, 
a:visited {
	font-weight:normal; color:#fff; text-decoration:none; margin:0; padding:0; } 
a:hover, 
a:active,
a:focus {
	font-weight:normal; color:#fff; text-decoration:underline; margin:0; padding:0; }

a img { 
	border:0; 
}

h1 { 
	font-size:20px; 
	font-weight:normal;
	color:#fff;
} 
	
h2 { 
	font-size:14px; 
	font-weight:bold;
	color:#fff;
} 

.bgstretcher {
	width:100%;
	background:#000;
	overflow:hidden;
	position:fixed !important;
	z-index:1;
}

.bgstretcher, 
.bgstretcher ul, 
.bgstretcher ul li {
	position:absolute;
	top:0;
	right:0;
	left:0;
	bottom:0;
}

.page {
	position:relative;
	width:620px;
	height:125px;
	margin:200px 0 0 0;
	z-index:2;
	background:url(../images/bg_page.png) left top no-repeat;
}

.page-seq {
	position:relative;
	width:732px;
	height:210px;
	margin:200px 0 0 0;
	z-index:2;
	background:url(../images/bg_page_seq.png) left top no-repeat;
}

.logo-metanav {
	float:left;
	width:190px;
	height:125px;
}

.page-seq .logo-metanav {
	float:left;
	width:190px;
	height:210px;
}

#logo {
	width:100%;
	height:58px;
	margin:34px 0 0 0;
	text-align:center;
}

/* metanav */

#metanav {
	float:left;
	width:60px;
	margin:41px 0 0 51px;
}

#metanav ul {
	list-style:none;
	margin:0;
	padding:0;
}

#metanav ul li,
#metanav ul li.active {
	float:left;
	display:inline;
	width:100%;
	margin:9px 0 0 0;
	padding:0;
}

#metanav ul li a:link,
#metanav ul li a:visited {
	font-size:11px; font-weight:normal; color:#a1a1a1; text-decoration:none; text-transform:uppercase; margin:0; padding:0; float:left; display:inline; }
#metanav ul li a:hover,
#metanav ul li a:active,
#metanav ul li a:focus {
	font-size:11px; font-weight:normal; color:#fff; text-decoration:none; text-transform:uppercase; margin:0; padding:0; float:left; display:inline; }

#metanav ul li.active a:link,
#metanav ul li.active a:visited {
	font-size:11px; font-weight:normal; color:#fff; text-decoration:none; text-transform:uppercase; margin:0; padding:0; float:left; display:inline; }
#metanav ul li.active a:hover,
#metanav ul li.active a:active,
#metanav ul li.active a:focus {
	font-size:11px; font-weight:normal; color:#fff; text-decoration:none; text-transform:uppercase; margin:0; padding:0; float:left; display:inline; }

/* text start */

#text {
	float:left;
	width:348px;
	margin:15px 0 0 19px;
}

#text h1 {
	font-size:20px; font-weight:normal; color:#fff; text-decoration:none; margin:0 0 0 -2px; padding:0; }

#text p {
	font-size:11px; font-weight:normal; color:#fff; text-decoration:none; margin:12px 0 0 0; padding:0; line-height:16px; }

#text p a {
	font-size:11px; font-weight:normal; color:#fff; text-decoration:none; margin:0px 0 0 0; padding:0; line-height:16px; display:block; text-align:right; }

#text p a:hover {
	font-size:11px; font-weight:normal; color:#fff; text-decoration:underline; margin:0px 0 0 0; padding:0; line-height:16px; display:block; text-align:right; }
	

#text p a.inline-text {
	font-size:11px; font-weight:normal; color:#fff; text-decoration:none; margin:0px 0 0 0; padding:0; line-height:16px; display:inline; text-align:left; }

#text p a.inline-text:hover {
	font-size:11px; font-weight:normal; color:#fff; text-decoration:underline; margin:0px 0 0 0; padding:0; line-height:16px; display:inline; text-align:left; }

#goahead {
	float:left;
	width:33px;
	height:125px;
	margin:0 0 0 29px;
}

#goahead span {
	display:none;
}

#goahead a:link,
#goahead a:visited {
	float:left; display:inline; width:33px; height:125px; background:url(../images/bg_goahead.png) left top no-repeat; }
#goahead a:hover,
#goahead a:active,
#goahead a:focus {
	float:left; display:inline; width:33px; height:125px; background:url(../images/bg_goahead_over.png) left top no-repeat; }
	
/* nav02 */

.text-seq-wrapper {
	float:left;
	width:500px;
	margin:17px 0 0 19px;
}

#nav02 {
	float:left;
	width:100%;
	margin:0 0 18px 0;
}

#nav02 ul {
	list-style:none;
	margin:0;
	padding:0;
}

#nav02 ul li,
#nav02 ul li.active {
	float:left;
	display:inline;
	margin:0 19px 0 0;
	padding:0;
}

#nav02 ul li a:link,
#nav02 ul li a:visited {
	font-size:11px; font-weight:normal; color:#a1a1a1; text-decoration:none; text-transform:uppercase; margin:0; padding:0; float:left; display:inline; }
#nav02 ul li a:hover,
#nav02 ul li a:active,
#nav02 ul li a:focus {
	font-size:11px; font-weight:normal; color:#fff; text-decoration:none; text-transform:uppercase; margin:0; padding:0; float:left; display:inline; }

#nav02 ul li.active a:link,
#nav02 ul li.active a:visited {
	font-size:11px; font-weight:normal; color:#fff; text-decoration:none; text-transform:uppercase; margin:0; padding:0; float:left; display:inline; }
#nav02 ul li.active a:hover,
#nav02 ul li.active a:active,
#nav02 ul li.active a:focus {
	font-size:11px; font-weight:normal; color:#fff; text-decoration:none; text-transform:uppercase; margin:0; padding:0; float:left; display:inline; }
	
#text-image {
	float:left;
	width:220px;
}
	
.page-seq #text {
	float:left;
	width:260px;
	margin:0 0 0 20px;
}

.page-seq #text h1,
#text-large h1 {
	font-size:20px; font-weight:normal; color:#fff; text-decoration:none; margin:0 0 0 -2px; padding:0; }

.page-seq #text p,
#text-large p {
	font-size:11px; font-weight:normal; color:#fff; text-decoration:none; margin:8px 0 0 0; padding:0; line-height:16px; }

#text-large {
	float:left;
	width:100%;
}
