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

body{
	margin:0;
	padding:0;
	background-color: #000000;}
	}
		
		img.bg {
			/* Set rules to fill background */
			/*min-height: 100%;*/
			min-width: 1024px;
			
			/* Set up proportionate scaling */
			width: 100%;
			height: auto;
			
			/* Set up positioning */
			position: fixed;
			top: 0;
			left: 0;
		}
		
		@media screen and (max-width: 1024px){
			img.bg {
				left: 50%;
				margin-left: -512px; }
		}
		.transparent_class {
        filter:alpha(opacity=30);
        /*-moz-opacity:0.7;
        -khtml-opacity: 0.7;*/
        opacity: 0.3;
}
		
		#page-wrap {
	position: relative;
	width: 100%;
	overflow: hidden;
	
			
}
		
	

@font-face {
    font-family: 'robotolight';
    src: url('fonts/roboto-light-webfont.eot');
    src: url('fonts/roboto-light-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/roboto-light-webfont.woff') format('woff'),
url('fonts/roboto-light-webfont.ttf') format('truetype'),
url('fonts/roboto-light-webfont.svg#robotolight') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'robotothin';
    src: url('fonts/roboto-thin-webfont.eot');
    src: url('fonts/roboto-thin-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/roboto-thin-webfont.woff') format('woff'),
url('fonts/roboto-thin-webfont.ttf') format('truetype'),
url('fonts/roboto-thin-webfont.svg#robotothin') format('svg');
    font-weight: normal;
    font-style: normal;

}


h1 {
	font-size: 36px;
	font-family: 'robotothin';
	line-height: 5px;
	font-style: normal;
	font-weight: lighter;
		text-align: left;
	color: #ffffff;
}


p {
	font-size: 14px;
	font-family: robotolight, sans-serif;
	text-align: left;
	color: #ffffff;
	line-height: 18px;
	text-align:center
}

.reservedwhitetext {
	font-family: 'robotolight';
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: lighter;
	color: #ffffff;
}
		
		
		a:link {
    color: #ac0333;
}

/* visited link */
a:visited {
    color: #ac0333;
}

/* mouse over link */
a:hover {
    color: #ffffff;
}

/* selected link */
a:active {
    color: #ac0333;
}

span.stretch {
    display:inline-block;
    transform:scale(1,1.2); /* W3C */
    -webkit-transform:scale(1,1.1); /* Safari and Chrome */
    -moz-transform:scale(1,1.1); /* Firefox */
    -ms-transform:scale(1,1.1); /* IE 9 */
    -o-transform:scale(1,1.1); /* Opera */
}

.mainDIV{
    position:relative;
   	width:900px;
	left: 50%;
	transform: translateX(-50%);
	margin-top: 100px;
}
.leftDIV{
    position:absolute;
    top:0px;
    left:0px;
    height:200px;
    width:200px;

}
.middleDIV{
    height:100px;
    width:450px;
    margin:0px auto;
	padding-top:50px;
}
.rightDIV{
    position:absolute;
    top:0px;
    right:0px;
    height:200;
    width:200px;
   
}
		



#maintextbox {
	height: 50x;
	width: 450px;
	float: left;
	position: relative;
	clear: none;
		margin-top: 80px;
	left: 50%;
	transform: translateX(-50%);
	
	
	
}

#mainvidbox {
	height: 540x;
	width: 960px;
	float: left;
	position: relative;
	margin-top: 150px;
	left: 50%;
	transform: translateX(-50%);
	
	


}
