/* BODY */
	body{
		background:url("images/background_dottedLights.jpg") top left no-repeat #000 fixed;	
	}
	
/* HEADER AND FOOTER */
	header{
		/*background:transparent url("images/spike-down-white-18.png") bottom center repeat-x;*/
		background:transparent url("images/spike-down-black-55.png") bottom center repeat-x;
	}
	
	footer{
		/*background:transparent url("images/spike-up-white-18.png") top center repeat-x;*/
		background:transparent url("images/spike-up-black-55.png") top center repeat-x;
	}
	
	.smallFooterContent{
		float:left;
		width:27%;
		margin-left:3%;
		padding-top:40px;
		opacity:0.8;
		filter:alpha(opacity=80);
		zoom:1;
	}
	
	.largeFooterContent{
		float:left;
		width:39%;
		padding-right:3%;
		padding-top:40px;
		opacity:0.8;
		filter:alpha(opacity=80);
		zoom:1;
	}
	
	.tinyFooterContent{
		float:left;
		width:25%;
		padding-top:40px;
		margin-right:3%;
	}
	
	.tinyFooterContent a{
		opacity:0.9;
		filter:alpha(opacity=90);
		zoom:1;	
	}
	
/* HEADINGS */
	h2{
		font-size:40px;
		/*opacity:0.6;
		filter:alpha(opacity=60);
		background:transparent url("images/spike-up-white-30.png") bottom center repeat-x;*/
		padding:20px;
		margin:0;
	}
	
	h3{
		font-size:24px;
		margin:0;
	}
	
/* CONTENT HOLDERS */
	
	#main{
		width:60%;
		float:right;
		background:transparent url("images/black-bg-55.png") repeat;
		margin-bottom:30px;
		margin-top:30px;
	}
	
	#main div{
		font-size:24px;
		padding:20px;
	}
	
	.apps{
		padding-right:280px;
		background:url("images/app-logos.png") right center no-repeat transparent;
		min-height:160px;
	}
	
/* BUTTONS */

	.seeApps{
		padding:0;
		margin-bottom:40px;
		margin-top:-20px;
	}
	.seeApps img{
		position:relative;
		top:20px;
		padding-right:20px;
	}
	
	
/* LISTS */
	
	ul.arrows{
		padding:0 0 0 10%;
		margin:0;
		list-style-type:none;
	}
	ul.arrows li{
		font-size:24px;
		padding-left:40px;
		background:transparent left center no-repeat url("images/arrow-white-70.png");
		line-height:35px;
		margin-bottom:20px;
	}
	
/* LINKS AND TEXT */
	
	a:link,a:visited{
		color:#ffa200;
		text-decoration:none;
	}
	
	a:hover{
		text-decoration:underline;
	}
	
	a img{
		text-decoration:none;
		border:0;
	}
	
	a.opacityHover:hover{
		opacity:1;
		filter:alpha(opacity=100);
		zoom:1;
	}
	
	a.opacityHover{
		opacity:0.95;
		filter:alpha(opacity=95);
		zoom:1;
	}
	
	.center{text-align:center}