body{color: #DDD;font-family:"Helvetica Neue", helvetica, Ariel, sans-serif;font-weight:300;line-height:1.5em;margin:0;padding:0;}
h1{text-transform:uppercase;;}
label{
	margin:0 auto;
}
input[type="text"]{
	display:block;
	padding:10px;
	font-size:1em;
	width:400px;
}

#nav {
position: absolute;
left: 0;
top: 50%;
font-size: 25px;
font-weight: bold;
text-transform: uppercase;
z-index: 9999;
height:100px;
width:98%;
padding-left:2%;
background-color: #000;
background-color: rgba(0,0,0,.50);
overflow: hidden;
}

#nav ul {
padding: 35px 0;
padding-right:35px;
text-align:right;
margin:0;
}

#nav ul li {
list-style-type: none;
padding: 0px 10px;
margin:0;
display: inline;
cursor:pointer;
}

#nav ul li a:link,
#nav ul li a:visited {
color: #f00;
}

#nav ul li a:hover {
color: #CD0C04;
}

#logo{float:left;margin-top:20px;}

#wrapper{
	position:absolute;
	width:100%;
	height:100%;
}

#overlay{
position:absolute;
width:100%;
height:100%;
z-index:1;
}

#video_player iframe{background-color: transparent;}

#contact_info{width:300px;float:left;}
#contact_form{width:400px;float:left;}
#contact_form li{list-style-type:none;}


#about{padding:100px;width:500px;}

#submit{padding:10px;height:30px;font-size:1.25em;}

#cform{width:440px;margin:0 auto;}
textarea{width:400px;height:300px;padding:10px;font-size:1em;}

.page{
	background-color: hsla( 0, 0%, 0%, 0.7 );
	padding:20px;
	width:810px;
	height:100%;
	position:absolute;
	left:25%;
	overflow: hidden;
	z-index:999;
	}
	
.close{
	position:absolute;
	right:10px;
	top:10px;
	cursor: pointer;
	color: #AD0200;
}	
	
.vid_thumb{
	float:left;
	margin:10px;
}	

.error,
.success,
.page							{display:none;}



/* Contact Form 


	

	p.error								{margin-left:140px; margin-top:10px;}
	#contact_form ul					{float:left;}
	#contact_form ul li					{margin:10px 0; list-style:none; position:relative; clear:both;}
	#contact_form label					{line-height:35px; width:100px; text-align:right; float:left; margin-right:10px;}
	#contact_form input#name,
	#contact_form input#email,
	#contact_form input#subject,
	#contact_form textarea				{float:left; padding:8px; border:1px solid #CCCCCC; margin-left:10px; background:#fcfcfc; -moz-border-radius:5px; -webkit-border-radius:5px;}
	#contact_form input#name,
	#contact_form input#email,
	#contact_form input#subject			{width:260px;}
	#contact_form textarea				{width:260px;height:150px; resize: none;}
	#contact_form input.button			{float:right;}
	
	*/
	
	
.jspContainer{height:100%;}