@charset "UTF-8";
/* CSS Document */

p {
	margin:0;
}

a {
	text-decoration:none;
	color:#FFCC00;
}

a:hover {
	color:#FFFF33;
}

.indentme {
	text-indent:16px;
	font-style:italic;
}

body {
	margin:0;
	background-color:black;
	background-image:url(../images/hixs_pattern_evolution.png);
	background-repeat:repeat;
	font-family:Verdana, Geneva, sans-serif;
}

.container {
	background-image:url(../images/dark_matter.png);
	background-repeat:repeat;
	background-color:black;
	width: 960px;
	height: 760px;
	margin: 0 auto;
	position:relative;
	z-index:5;
	/*overflow: hidden;*/
}

#reel-t {
	position:absolute;
	top:-256px;
	left:-256px;
}

#reel-b {
	position:absolute;
	bottom:-256px;
	right:-256px;
}

.container2 {
	width: 960px;
	height: auto;
	margin: 0 auto;
	position:relative;
	/*overflow: hidden;*/
}

#cornershad-l {
	position:absolute;
	top:0px;
	left:202px;
	z-index:150;
}

#cornershad-b {
	position:absolute;
	top:0px;
	left:202px;
	z-index:150;
}

#content {
	padding:20px;
	position:relative;
	left:360px;
	top:120px;
	width:540px;
	height:360px;
	overflow:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ddd;
}

#contentland {
	padding:10px;
	position:relative;
	left:320px;
	top:420px;
	width:600px;
	height:320px;
	overflow:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ddd;
}

#banner1 {
	padding:20px;
	position:relative;
	left:360px;
	top:100px;
	width:540px;
	height:120px;
	overflow:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:36px;
	color:#ddd;
}

#banner2 {
	padding:20px;
	position:relative;
	left:360px;
	top:180px;
	width:540px;
	height:120px;
	overflow:none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#ddd;
}

#photo1 {
	position:relative;
	left:-110px;
	top:90px;
	width:96px;
	height:96px;
}

#phone {
	position:absolute;
	bottom:-12px;
	right:20px;
	text-align:right;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:52px;
	color:white;
	z-index:600;
}
#title {
	width: 750px;
	height: 95px;
	position:absolute;
	background-color:white;
	top: 0px;
	z-index:30;
	
}

#enter {
	width: 200px;
	height:142px;
	position:relative;
	top:60px;
	left:740px;
	z-index:40;
	
}

#id-info {
	position:absolute;
	top:100px;
	left:20px;
}

#projector {
	padding:20px;
	position:relative;
	left:00px;
	top:-100px;
	width:300px;
	height:540px;
	z-index:300;
}
#dcinema {
	padding:20px;
	position:relative;
	left:00px;
	top:-100px;
	width:254px;
	height:180px;
	z-index:300;
}

#digistream {
	padding:20px;
	position:relative;
	left:20px;
	top:-650px;
	width:80px;
	height:472px;
	z-index:200;
}

#lzf-digi {
	position:relative;
	left:243px;
	top:-310px;
	width:64px;
	height:128px;
	z-index:400;
}

#lzf-k {
	position:relative;
	left:197px;
	top:-820px;
	width:128px;
	height:128px;
	z-index:500;
}


#video-center {
	position:absolute;
	top:100px;
	left:420px;
	z-index:600;
}

p.txt-sm {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	text-align:right;
}

#filmstrip {
	width: 190px;
	position:absolute;
	height: 760px;
	top:0px;
	background-color:white;
	padding: 0px 10px;
	color: #ccc;
	text-decoration: none;
}

#filmstrip2 {
	width: 190px;
	height: 760px;
	background-color:white;
	padding: 0px 10px;
	position:relative;
	top: 0px;
}

#count {
	position:relative;
	top:-85px;
	left: 0px;
	z-index:600;
}

#colorstrip {	
	width: 32px;
	position:absolute;
	height: 760px;
	top:0px;
	left:210px;
	z-index:10;
}

#lens {
	width: 364px;
	height: 284px;
	float: left;
	position:absolute;
	top: 476px;
	left: 210px;
	z-index:20;
}

#speaker {
	width: 250px;
	height: 280px;
	position:absolute;
	top:0px;
	right:0px;
	z-index:10;
}

#menu-box {
	position:absolute;
	top:0px;
	left:243px;
	color:white;
	z-index:30;
	width: 716px;
}

#menu-box-images {
	position:absolute;
	top:0px;
	left:126px;
	z-index:60;
	width: 716px;
}

#slides {
	position:absolute;
	top:100px;
	left:420px;
	z-index:1;
	width:480px;
	hight:300px;
}

.color-0 {
	background:#2d21a4;
}
.color-1 {
	background:#45229c;
}
.color-2 {
	background:#602494;
}
.color-3 {
	background:#812688;
}
.color-4 {
	background:#94256e;
}
.color-5 {
	background:#fc5781;
}
.color-6 {
	background:#ab204b;
}
.color-7 {
	background:#ab283c;
}
.color-8 {
	background:#771111;
}

