/* CSS Document */
* { margin:0; padding:0; }
a { outline:none; }
a img { border:0; outline:0; }
.clearboth { width:100%; clear:both; height:0; overflow:hidden;}

body {font-family:Arial, Helvetica, sans-serif; }



#wrap {width:900px; margin:auto; overflow:hidden;background-repeat:no-repeat;background-position:0 0;text-align:center;}

iframe { background:none; }
.main { margin:5px 0 0 0; width:900px; height:auto; text-align:center; position:relative; z-index:500;  }
.jCarouselLite { position: relative; visibility: hidden; }

.trailer modal2 {
	position:relative;
	z-index:9999;	
}

.twitter-icon, .facebook-icon {
	background: url(../images/social.png) no-repeat;	
	width: 27px;
	height: 27px;
}

.twitter-icon{
	background-position: 0 -60px ;
}
.twitter-icon:hover {
	background-position: 0 -90px ;
}
.facebook-icon{
	background-position: 0 0;
}
.facebook-icon:hover {
	background-position: 0 -30px ;	
}

.twitter{
	background-position: 0 -60px ;
	width: 27px;
	height: 27px;
}	
	
	/* -- header -- */
	#header-wrap {
		background-color:#000000;
		border-bottom:1px solid #ffcc33;
		
	}
	.header-inner {
		margin:0 auto;
		padding:8px 0 8px 0; 
		width:70px;

	}

	.ie7 .header-inner {
		padding-bottom:0;
	}

	.social-nav {
		margin:0;
		padding:0;

	}
	.social-nav li {

		padding:3px 15px 0 0;
	}
	.social-nav li.social {
		padding:0;
	}

	.social-nav li a {
		color:#fff;
		display:inline-block;
		font-family: "Gotham Bold";
		font-size:19px;
		letter-spacing:-1px;
		text-decoration:none;
		text-transform:uppercase;	

		-webkit-transition: All 0.5s ease;  
		-moz-transition: All 0.5s ease; 
		-o-transition: All 0.5s ease; 
		-ms-transition: All 0.5s ease; 
		transition: All 0.5s ease;
	}
	.social-nav li a.active,
	.social-nav li a:hover {
		color:#ccc;
	}

	.social-nav .social-icons a {
		float:left;
		transition: opacity .5s ease-in-out;
	    -moz-transition: opacity .5s ease-in-out;
	    -webkit-transition: opacity .5s ease-in-out;	
	}

	.social-icons a:hover {
		opacity:0.8;
	}
	.social-icons .twitter-icon {
		margin-right:9px;
	}
	
	

#footer {
  	height: 100px; 
    width:100%;
    position: fixed;
    left: 0;
    bottom: 350px; 

}

.centerbar {
	max-width: 100%;
    height: auto;
    width: auto\9; /* ie8 */
}



/* Standard 960 or larger (browsers) */
@media only screen and (min-width: 960px) {
	#footer {
	  	height: 100px; 
	    width:100%;
	    position: fixed;
	    left: 0;
	    bottom: 350px; 

	}
	
	
}

/* Smaller than standard 960 (devices and browsers) */
@media only screen and (max-width: 959px) {
	#footer {
	  	height: 100px; 
	    width:100%;
	    position: fixed;
	    left: 0;
	    bottom: 160px; 

	}

}

@media only screen and (min-width: 960px) and (max-width: 1279px) {
	#footer {
	  	height: 100px; 
	    width:100%;
	    position: fixed;
	    left: 0;
	    bottom: 165px; 

	}
}

/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width: 768px) and (max-width: 959px) {
	
	#footer {
	  	height: 100px; 
	    width:100%;
	    position: fixed;
	    left: 0;
	    bottom: 150px; 

	}

}

/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width: 767px) {
	#footer {
	  	height: 100px; 
	    width:100%;
	    position: fixed;
	    left: 0;
	    bottom: 150px; 

	}

}

/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width: 480px) and (max-width: 767px) {

	#footer {
	  	height: 100px; 
	    width:100%;
	    position: fixed;
	    left: 0;
	    bottom: 150px; 

	}
}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 767px) {

	#footer {
	  	height: 100px; 
	    width:100%;
	    position: fixed;
	    left: 0;
	    bottom: 50px; 

	}	
	
}





