@font-face {
	font-family: 'TradeGothicLTStdRegular';
	src: url('../fonts/tradegothicltstd-webfont.eot');
	src: url('../fonts/tradegothicltstd-webfont.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/tradegothicltstd-webfont.woff') format('woff'),
		 url('../fonts/tradegothicltstd-webfont.ttf') format('truetype'),
		 url('../fonts/tradegothicltstd-webfont.svg#TradeGothicLTStdRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'TradeGothicLTStdBold';
	src: url('../fonts/tradegothicltstd-bd2-webfont.eot');
	src: url('../fonts/tradegothicltstd-bd2-webfont.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/tradegothicltstd-bd2-webfont.woff') format('woff'),
		 url('../fonts/tradegothicltstd-bd2-webfont.ttf') format('truetype'),
		 url('../fonts/tradegothicltstd-bd2-webfont.svg#TradeGothicLTStdBold') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'TradeGothicLTStdBoldRegular';
	src: url('../fonts/tradegothicltstd-bold-webfont.eot');
	src: url('../fonts/tradegothicltstd-bold-webfont.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/tradegothicltstd-bold-webfont.woff') format('woff'),
		 url('../fonts/tradegothicltstd-bold-webfont.ttf') format('truetype'),
		 url('../fonts/tradegothicltstd-bold-webfont.svg#TradeGothicLTStdBoldRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
html,body{
	display:table;
	height:100%;
	width:100%;
}
body {
	display:table-cell;
	vertical-align:middle;
	margin:0;
	color:#a19d90;
	font:16px/21px 'TradeGothicLTStdRegular', Arial, Helvetica, sans-serif;
	background:#000;
}
img {border-style:none;}
a {
	text-decoration:none;
	color:#000;
}
a:hover {color:white;}
.wrapper{
	position:relative;
	width:12893px;
	margin-right:670px;
	overflow:hidden;
}
.wrapper .slide{
	float:left;
	position:relative;
}
.wrapper .slide img{display:block;}
#nav{
	position:fixed;
	top:38px;
	left:44px;
	margin:0;
	padding:0;
	list-style:none;
	font-family:'TradeGothicLTStdBoldRegular';
	font-size:16px;
	z-index:999;
	text-transform:uppercase;
}
#nav li{
	float:left;
	margin:0 13px 0 0;
}
#nav a{color:#545e6c;}
#nav li.active a,
#nav a:hover{
	text-decoration:none;
	color:#6287bb;
}
.btn{
	position:fixed;
	top:50%;
	margin-top:-34px;
	right:17px;
	width:68px;
	height:68px;
	text-indent:-9999px;
	overflow:hidden;
	z-index:999;
	background:url(../images/bg-btn.png) no-repeat;
}
.slide .text-holder{position:absolute;z-index:10;}
.slide .column-holder{overflow:hidden;}
.slide .column-holder .column{
	float:left;
	width:318px;
	margin:0 25px 0 0;
}
.slide .column-holder .column:first-child{width:344px;}
.style01 .text-holder{
	top:248px;
	left:568px;
	width:470px;
}
.style02 .text-holder{
	top:148px;
	left:440px;
	width:1300px;
}
.style03 .text-holder{
	width:650px;
	left:50%;
	margin:0 0 0 -325px;
	top:400px;
	text-align:center;
}
.style04 .text-holder{
	top:136px;
	left:584px;
	width:485px;
}
.style05 .text-holder{
	top:205px;
	left:645px;
	width:975px;
}
.style06 .text-holder{
	top:208px;
	left:49px;
	width:780px;
}
.slide .text-frame{
	overflow:hidden;
	padding:50px 0 0;
}
.slide h2{
	margin:0 0 8px;
	color:#e9f1c0;
	font:32px 'TradeGothicLTStdBold';
}
.style03 h2{margin:0 0 10px;}
.slide h3{
	margin:0 0 21px;
	color:#e9f1c0;
	font:16px 'TradeGothicLTStdBold';
}
.slide h3 span{font:14px 'TradeGothicLTStdRegular';}
.slide h3 strong{
	font-weight:normal;
	text-transform:uppercase;
}
.slide h4{
	margin:0 0 17px;
	color:#e9f1c0;
	font:26px 'TradeGothicLTStdBold';
}
.style06 h4{margin:0 0 11px;}
.slide p{
	margin:0 0 25px;
}
.slide p a{
	font-family:'TradeGothicLTStdBoldRegular';
	color:#e9f1c0;
}
.style03 p{margin:0 0 25px;}
.style06 p{margin:0 0 19px;}
.slide p strong{
	font-weight:normal;
	font-family:'TradeGothicLTStdBoldRegular';
	color:#e9f1c0;
}
.slide .more{
	font-family:'TradeGothicLTStdBoldRegular';
	color:#e9f1c0;
}
.style02 .more{
	float:right;
	margin: 0 300px 0 0;
}
.style06 .more{
	float:right;
	margin:0 21px 0 0;
}
.slide .text-holder .logo{
	display:block;
	width:221px;
	height:107px;
	margin:0 auto;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/logo1.png) no-repeat;
}
.logo a{
	display:block;
	height:100%;
}
.col-holder{
	overflow:hidden;
	padding:0 0 15px;
	width:840px;
}
.simple-list{
	margin:0;
	padding:0;
	list-style:none;
}
.col-holder .simple-list{
	float:left;
	margin:0 10px 0 0;
}
.col-holder .simple-list:first-child{margin:0 20px 0 0;}
.simple-list li{
	overflow:hidden;
	padding:0 0 21px;
	text-indent:12px;
	background:url(../images/bullet1.png) no-repeat 0 8px;
}
.col-holder .simple-list li{padding:0;}
.slide .twocolumns{overflow:hidden;}
.slide .twocolumns .column{
	width:463px;
	float:left;
	margin:0 10px 0 0;
}
.contact{
	position:absolute;
	top:267px;
	left:402px;
	background:url(../images/bg-contact.png) no-repeat 331px 0;
}
.contact .logo-holder{
	float:left;
	width:278px;
	padding:7px 103px 0 0;
}
.contact .logo-holder .logo{
	display:block;
	width:278px;
	height:136px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/logo2.png) no-repeat;
}
.contact .contact-holder{
	float:left;
	width:240px;
	text-align:center;
}
.contact .contact-holder dl{margin:0;}
.contact .contact-holder dd{
	margin:0;
	display:inline;
	font-family:'TradeGothicLTStdBold';
	color:#e9f1c0;
}
.contact .contact-holder dt{display:inline-block;}
.contact .contact-holder dl a{color:#e9f1c0;}
.contact address{
	display:block;
	padding:21px 0 0;
	font-style:normal;
}
.hidden-block{
	position:absolute;
	top:0;
	right:0;
	width:585px;
	height:100%;
	z-index:0;
}
#page3{
	width:1190px;
}
#page10{
	width:1228px;
}
