/* Global Reset */
html, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, tr, th, img {
	margin:0;
	padding:0;
	border:0;
	text-decoration: none;
}


body {
	font-size:12px;
	line-height:15px;
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	background:#000;
	color:#ffffff;
}

.load{
	width:100px;
	margin:350px auto 0;
	font-size:15px;
	font-weight:bold;
}

#wrapper{
	width:1024px;
	margin:100px auto 0;
	height:563px;
	background:url('../images/main-bg.gif') no-repeat 0px 0px;
	position:relative;
}

#wrapper-2{
	width:1024px;
	margin:100px auto 0;
	height:563px;
	background:url('../images/about-bg.gif') no-repeat top left;
	position:relative;
}

#wrapper-3{
	width:1024px;
	margin:100px auto 0;
	height:563px;
	background:url('../images/composite-bg.gif') no-repeat top left;
	position:relative;
}

#logo{
	left: 315px;
    position: absolute;
    top: 293px;
}

#main-links{
	width:670px;
	height:33px;
	position:absolute;
	top:347px;
	left:202px;
}

#main-links ul{
	list-style-type:none;
}

#main-links ul li{
	float:left;
	width:143px;
	height:31px;
	margin-right:16px;
	background:url('../images/main-link-bg.png') no-repeat top left;
	opacity:0.6;
}

#main-links ul li a{
	display: block;
    line-height: 33px;
    opacity: 0.7;
    text-align: center;
    width: 142px;
}

#main-links ul li a:hover{
	opacity:1;	
}

#credits-1{
    color: #A7A7A7;
    height: 60px;
    left: 252px;
    position: absolute;
    top: 398px;
    width: 522px;
}

#credits-2{
    height: 20px;
    left: 150px;
    position: absolute;
    top:430px;
    width: 750px;
	color:#a7a7a7;
}

#credits-3{
    height: 20px;
    left: 380px;
    position: absolute;
    top:456px;
    width: 750px;
	color:#a7a7a7;
}

.credit-cont{
	position:relative;
	height:20px;
}

.credit-1{
	font-size:14px;
	position:absolute;
}

.credit-2{
	position:absolute;
	font-size:10px;
	line-height:8px;
	top: 4px;
}

.t1{ left:10px; }
.t2{ left:114px; }
.t3{ left:153px; }
.t4{ left:256px;width:40px;text-align:right;top:-2px; }
.t5{ left:300px; }
.t6{ left:410px;width:40px;text-align:right;top:-2px; }
.t7{ left:455px; }
.t8{ left:560px;width:53px;text-align:right;top:-2px; }
.t9{ left:618px; }
.g1{ left:0px;width:30px;text-align:right;top:-2px; }
.g2{ left:34px;}
.g3{ left:108px;width:30px;text-align:right;top:5px; }
.g4{ left:141px;}
.g5{ left:227px;width:30px;text-align:right;top:5px; }
.g6{ left:259px;}
.g7{ left:353px;width:41px;text-align:right;top:-2px; }
.g8{ left:397px;}
.g9{ left:471px;width:41px;text-align:right;top:-2px; }
.g10{ left:517px;}
.g11{ left:600px;width:41px;text-align:right;top:-2px; }
.g12{ left:647px;}
.l1{ left:0px;width:100px;text-align:right;top:-2px; }
.l2{ left:104px;}

#composit{
    left: 690px;
    position: absolute;
    top: 485px;
	opacity:0.6;
}

#composit:hover{
	opacity:1;	
}


#luminious{
    left: 642px;
    position: absolute;
    top: 488px;
	opacity:0.6;
}

#luminious:hover{
	opacity:1;	
}

#facebook{
    left: 775px;
    position: absolute;
    top: 480px;
}

#music{
    left: 820px;
    position: absolute;
    top: 487px;
}

#facebook a{
	opacity:0.5;
}

#facebook a:hover{
	opacity:1;
}

#footer-text{
    bottom: 19px;
    font-size: 10px;
    left: 268px;
    position: absolute;
	color:#a7a7a7;
}

#about-us{
    color: #A7A7A7;
    display: block;
    font-size: 11px;
    margin-left: -60px;
    margin-top: -27px;
    padding: 5px;
}

#animated-trailer{
}

#about-content{
    font-size: 12px;
    left: 250px;
    position: absolute;
    text-align: justify;
    top: 165px;
    width: 535px;
	line-height:18px;
}

#composite{
    font-size: 11px;
    left: 250px;
    position: absolute;
    text-align: justify;
    top: 290px;
    width: 535px;
	line-height:18px;
}

.contact-us{
	bottom: 60px;
    left: 250px;
    position: absolute;
	opacity:0.6;
}

.contact-us:hover{
	opacity:1;	
}

.press-kit{
    bottom: 50px;
    left: 322px;
    position: absolute;
	opacity:0.6;
}

.press-kit:hover{
	opacity:1;	
}

#composite p{
	margin-bottom:7px;s
}

.learn-more{
	opacity:0.6;
	margin-top:5px;
}

.learn-more:hover{
	opacity:1;	
}

#fancybox-title-over{
	color:#fff;
}

#contact-us-extra{
	display:none;
	margin-left:-210px;
	padding:0 100px 0 0;
}

#media_click{
	width:47px;
	height:16px;
	display:block;
}

.play{
	background:url('../images/mute-sprite.png') no-repeat top left;
}

.pause{
	background:url('../images/mute-sprite.png') no-repeat bottom left;
}
/*------------------------------------------14 Feb 2014- Video---------------------------------------------*/

#luminious_video {
    left:250px;
    position: absolute;
    top: 485px;
	opacity:0.6;
}

#luminious_video:hover{
	opacity:1;	
}
}