/*
Plugin: jQuery Parallax
Version 1.1.3
Author: Ian Lunn
Twitter: @IanLunn
Author URL: http://www.ianlunn.co.uk/
Plugin URL: http://www.ianlunn.co.uk/plugins/jquery-parallax/

License: http://creativecommons.org/licenses/by-sa/3.0/ (Attribution Share Alike). Please attribute work to Ian Lunn simply by leaving these comments in the source code or if you'd prefer, place a link on your website to http://www.ianlunn.co.uk/.
*/

@charset "utf-8";
/* CSS Document */

a:link {
    text-decoration: none;
}

a:visited {
    text-decoration: none;
}

@font-face {
	    font-family: fontTelegrafico;
	    src: url(telegrafico_by_ficod.ttf);
}

@font-face {
	    font-family: fontCalibri;
	    src: url(calibri.ttf);
}


body{
	margin: 0;
	min-width: 980px;
	padding: 0;
	//font-family: fontCalibri;
	//font-weight: 800;
	//font-stretch: ultra-expanded;
	font-size: 20px;
}

p{
	margin: 0 0 20px 0;	
}

p, ul{
	font-family:"Proxima Nova Light", 'Helvetica Neue', Arial, Helvetica, sans-serif;
	font-size-adjust:0.488;
	font-weight:200;
	font-style:normal;
}

img{
	border: 0;
}

h1, #pixels{
	font-family:"Museo 900", Verdana, serif;
	font-size-adjust:0.40;
	font-weight:700;
	font-style:normal;
}

h2{
	font-family:"Beau Sans Pro Book", Verdana, sans-serif;
	font-size-adjust:0.531;
	font-weight:500;
	font-style:normal;
}

#header h1, #pixels{
	color: #48941A;
}

.float-left{
	float: left;	
	margin: 0 0 0 20px;
}

.float-right{
	float: right;
	margin: 0 20px 0 0;
}

.center{
	font-size: 2.5em;
	padding: 80px 0 0 0;
	text-align: center;
}

#nav{
	list-style: none;
	position: fixed;
	right: 20px;
	z-index: 50;
}

#nav li{
	margin: 0 0 15px 0;
		z-index: 200;
}

#nav2{
	list-style: none;
	position: fixed;
	right: 20px;
	z-index: 50;
}

#nav2 li{
	margin: 0 0 15px 0;
		z-index: 200;
}



#header, #intro, #ACUnity{
	width: 100%;
}

#intro{
	background:#FFFFFF
	color: white;
	height: 100%;
	margin: 0 auto;
	overflow: hidden;
	padding: 0;
	text-align: left;
	align: left;
	z-index: 100;
}

#ACUnity{
	background: url(images/ACU.jpg) 50% 0 no-repeat fixed;
		//background-size: 100% 100%;
	color: white;
	height: 100%;
	margin: 0;
	overflow: hidden;
	padding: 0;
		
}

#ACUnity .bg{
	background: url(images/ACU_logo.png) 50% 0 no-repeat fixed;
	height: 700px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 100%;
	z-index: 2;
}

#WatchDogs2{
	background: url(images/WD2.jpg) 50% 0 no-repeat fixed;
	color: white;
	height: 100%;
	margin: 0;
	overflow: hidden;
	padding: 0;
		
}

#WatchDogs2 .bg8{
	background: url(images/WD2_logo.png) 50% 0 no-repeat fixed;
	height: 700px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 100%;
	z-index: 2;
}

#WatchDogsLegion{
	background: url(images/WDL.jpg) 50% 0 no-repeat fixed;
	color: white;
	height: 100%;
	margin: 0;
	overflow: hidden;
	padding: 0;
		
}

#WatchDogsLegion .bg9{
	background: url(images/WDL_logo.png) 50% 0 no-repeat fixed;
	height: 700px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 100%;
	z-index: 2;
}


#SCBlacklist{
	background: url(images/SC6.jpg) 50% 0 no-repeat fixed;
	color: white;
	height: 100%;
	margin: 0 auto;
	overflow: hidden;
	padding: 0;	
}

#SCBlacklist .bg2{
	background: url(images/SC6_logo.png) 50% 0 no-repeat fixed;
	height: 700px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 100%;
	z-index: 2;
	//margin-top: 300px;

    
}

#FarCry4{
	background: url(images/FC4.jpg) 50% 0 no-repeat fixed;
	color: white;
	height: 100%;
	margin: 0 auto;
	overflow: hidden;
	padding: 0;	
}

#FarCry4 .bg3{
	background: url(images/FC4_logo.png) 50% 0 no-repeat fixed;
	height: 700px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 100%;
	z-index: 2;
}


#FarCryPrimal{
	background: url(images/Unannounced.png) 50% 0 no-repeat fixed;
	color: white;
	height: 100%;
	margin: 0 auto;
	overflow: hidden;
	padding: 0;
		
}

#FarCryPrimal .bg4{
	background: url(images/unannounced_logo.png) 50% 0 no-repeat fixed;
	height: 700px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 100%;
	z-index: 2;
	
	color: rgba(255,255,255,1);
		//text-shadow: 3px 3px #000000;
		font-family: fontTelegrafico;
	    	font-weight: bold);
		font-size: 400%;
	text-align: center;
	vertical-align: bottom;
}

#Undergarden{
	background: url(images/Undergarden.jpg) 50% 0 no-repeat fixed;
	color: white;
	height: 100%;
	margin: 0 auto;
	overflow: hidden;
	padding: 0;
		
}

#Undergarden .bg5{
	background: url(images/undergarden_logo.png) 50% 0 no-repeat fixed;
	height: 700px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 100%;
	z-index: 2;
}

#Parallax{
	background: url(images/parallax.jpg) 50% 0 no-repeat fixed;
	color: white;
	height: 100%;
	margin: 0 auto;
	overflow: hidden;
	padding: 0;
		
}

#Parallax .bg6{
	background: url(images/parallax_logo.png) 50% 0 no-repeat fixed;
	height: 700px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 100%;
	z-index: 2;
}

#Scaleform{
	background: url(images/scaleform.jpg) 50% 0 no-repeat fixed;
	color: white;
	height: 100%;
	margin: 0 auto;
	overflow: hidden;
	padding: 0;
		
}

#Scaleform .bg7{
	background: url(images/scaleform_logo.png) 50% 0 no-repeat fixed;
	height: 700px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 100%;
	z-index: 2;
}






#fifth{
	background: #ccc;
	height: 400px;
	margin: 0 auto;
	padding: 40px 0 0 0;
}



.story{
	margin: 0 auto;
	//min-width: 980px;
	overflow: hidden;
	//width: 980px;
}

.story .float-left, .story .float-right{
	padding: 100px 0 0 0;
	position: relative;
	//width: 350px;	
}

.content{
	margin: 0 auto;
	min-width: 100%;
	overflow: hidden;
	width: 100%;
	margin-top: 700px;
}

.content .float-left, .story .float-right{
	padding: 0px 0 0 0;
	position: relative;
	width: 100%;	
}



table#t01 {
    width: 100%;
    background: rgba(255,255,255,0.8);
    	color: rgba(40,40,40,1);
	//text-shadow: 3px 3px #C0C0C0;
	font-family: fontCalibri;
    	height: 100%;
    	margin: 0 auto;
    	overflow: hidden;
	padding: 0;
} 

table#tContent {

	color: rgba(40,40,40,1);
	//text-shadow: 3px 3px #C0C0C0;
	font-family: fontCalibri;
    	margin: 0 auto;
    	overflow: hidden;
	padding: 0px;
	border: 0px solid black;
	text-align: center;

} 


td#tdContent {
    	overflow: hidden;
	padding: 0px;
	width: 765px;
	height: 341px;
	color: black;
	border: 0px solid black;
} 

td#tdContentBigger {
    	overflow: hidden;
	padding: 0px;
	width: 1397px;
	height: 385px;
	color: black;
	border: 0px solid black;
} 

table#tHeadline {
	width: 100%;
	color: rgba(40,40,40,1);
	//text-shadow: 3px 3px #C0C0C0;
	font-family: fontTelegrafico;
    	text-indent: 100px;
    	margin: 0 auto;
    	overflow: hidden;
	border: 0px solid black;
	height: 100%;
	border-collapse: collapse;
	font-weight: bold);
	font-size: 400%;
	text-align: left;
}

table#tIntro {
	width: 100%;
    
	//background-image: url(images/ACU.jpg);
	color: rgba(255,255,255,1);
	text-shadow: 2px 2px #000000;
	font-family: fontTelegrafico;
    	font-size: 150%;
    	margin: 0 auto;
    	overflow: hidden;
	border: 0px solid black;
	height: 975px;
	border-collapse: collapse;
	
	
	
}

td#tdIntroWatchDogsLegion
{
	background-image: url(images/WDL.jpg);
	background-position: -700px -140px;
	width: 16.66%;
	height: 800px);
	background-repeat: no-repeat;
	vertical-align: top;
    	overflow: hidden;
	padding: 10px;
	font-weight: bold;
	border: 0px solid black;
	background-attachment: scroll;
}

td#tdIntroWatchDogs2
{
	background-image: url(images/WD2.jpg);
	background-position: -900px -80px;
	width: 16.66%;
	height: 800px);
	background-repeat: no-repeat;
	vertical-align: top;
    	overflow: hidden;
	padding: 10px;
	font-weight: bold;
	border: 0px solid black;
	background-attachment: scroll;
}

td#tdIntroFarCryPrimal
{
	background-image: url(images/Unannounced.png);
	background-position: -700px -80px;
	width: 16.66%;
	height: 800px);
	background-repeat: no-repeat;
	vertical-align: top;
    	overflow: hidden;
	padding: 10px;
	font-weight: bold;
	border: 0px solid black;
	background-attachment: scroll;
}

td#tdIntroACU
{
	background-image: url(images/ACU.jpg);
	background-position: -800px -75px;
	width: 16.66%;
	height: 800px;
	background-repeat: no-repeat;
	vertical-align: top;
    	overflow: hidden;
	padding: 10px;
	font-weight: bold;
	border: 0px solid black;
	background-attachment: scroll;
}

td#tdIntroSC6
{
	background-image: url(images/SC6.jpg);
	background-position: -1350px -40px;
	width: 16.66%;
	height: 800px;
	background-repeat: no-repeat;
	vertical-align: top;
	padding: 10px;
	font-weight: bold;
    	overflow: hidden;
	border: 0px solid black;
	background-attachment: scroll;
}

td#tdIntroFC4
{
	background-image: url(images/FC4.jpg);
	background-position: -1500px -350px;
	width: 16.66%;
	height: 800px;
	background-repeat: no-repeat;
	vertical-align: top;
    	overflow: hidden;
	padding: 10px;
	font-weight: bold;
	border: 0px solid black;
	background-attachment: scroll;
}

td#tdIntroUndergarden
{
	background-image: url(images/Undergarden.jpg);
	background-position: -800px -40px;
	width: 16.66%;
	height: 800px;
	background-repeat: no-repeat;
	vertical-align: top;
    	overflow: hidden;
	padding: 10px;
	font-weight: bold;
	border: 0px solid black;
	background-attachment: scroll;
}

td#tdIntroOther
{
	background: rgba(0,0,0,1);
	background-position: -850px -40px;
	width: 16.66%;
	height: 800px;
	background-repeat: no-repeat;
	vertical-align: top;
    	overflow: hidden;
	padding: 0;
	font-weight: bold;
	border: 0px solid black;
	background-attachment: scroll;
		border-collapse: collapse;
}

tr#trOther1
{
	border-collapse: collapse;
	//background-image: url(images/Undergarden.jpg);
	background-position: -40px -40px;
	height: 500px;
	
	background-repeat: no-repeat;
	vertical-align: top;
    	overflow: hidden;
	padding: 10px;
	font-weight: bold;
	border: 0px solid black;
	
}

td#tdOther1
{
	border-collapse: collapse;
	//background-image: url(images/Undergarden.jpg);
	background-position: -80px 0px;
	background-size: 250% 120%;
	width: 700px;
	
	background-repeat: no-repeat;
	vertical-align: top;
    	overflow: hidden;
	padding: 10px;
	font-weight: bold;
	border: 0px solid black;
}

table#tIntroOther {
	border-collapse: collapse;
}