@charset "utf-8";
/* CSS Document */

body {
	background-color:#000000;
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	background-image:url('bg.jpg');
	background-position:center;
	background-repeat:repeat;
}

.bg {
  background: url('bg.jpg') repeat;
  position: fixed;
  width: 100%;
  height: 300%;
  top:0;
  left:0;
  z-index: -1;
}

.parallax-viewport {
    position: relative;     /* relative, absolute, fixed */
    overflow: hidden;
}
.parallax-layer {
    position: absolute;
}

p {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:22px;
	color:#acacac;
}


a {
	text-decoration:none;
	color:#c48d2b;
}

a:hover {
	text-decoration:none;
}

#mainContainer {
	margin-right:auto;
	margin-left:auto;
	width:1200px;
	min-height:100%;
	position:relative;
	background-image:url('bg_column.png');
	background-position: top center;
	background-repeat:repeat-y;
}

.header {
	margin-right:auto;
	margin-left:auto;
	position:relative; 
	overflow:hidden; 
	width:890px; 
	height:562px;
}
	
.headerOverlay { 
	position: absolute;
    margin-left: auto;
    margin-right: auto; 
}
	
.pfooter {
  display: block;
    margin-left: auto;
    margin-right: auto;
}

.pmovie {
	display: block;
	width:890px; 
	height:531px;
	background-image:url('trailer_bg.png');
	margin-left: auto;
	margin-right: auto;
}
.pweapon {
	display: block;
	width:890px; 
	margin-left: auto;
	margin-right: auto;
}
.pspacer{
	margin-left: auto;
	margin-right: auto;
}
.pstandard {
	display: block;
	margin-left: auto;
	margin-right: auto;
	
}

/* display paused text on top of paused slideshow */
#slide_553.cycle-paused:after {
    content: '';
    z-index: 500;
	position: absolute;
	width:890px;
	height:302px;
	top: 0px;left: 0px;
    background-image:url('img/553_pause.png');
 
}
#slide_gruber.cycle-paused:after {
    content: '';
    z-index: 500;
	position: absolute;
	width:890px;
	height:206px;
	top: 0px;left: 0px;
    background-image:url('img/gruber_pause.png');
 
}
#slide_k.cycle-paused:after {
    content: '';
    z-index: 500;
	position: absolute;
	width:890px;
	height:302px;
	top: 0px;left: 0px;
    background-image:url('img/k_pause.png');
 
}




