html {
overflow-y: scroll;
height: 100%;
}

body {
	font-family: 'Noto Sans', sans-serif;
	font-size:18px;
	color:#000;
	margin:0 auto;
	background-image:url(../img/bg1.jpg);
    background-repeat: no-repeat;
    background-position: center top; 
	-webkit-background-size: 2000px 1509px;
	overflow-x: hidden;
	overflow-y: hidden;
	z-index:-20;
	background-color:#d0d6dd;
	outline: 0;
	border: none;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
}

#wrapper{
margin:0px auto;		
width:980px;
height:1454px;
}



#fb{
width:22px;	
height:22px;
float:left;
margin-left:101px;
margin-right:0px;
margin-top:17px;
overflow:hidden;
z-index: 2;
/*background-image:url(../img/fb.png);*/
background-repeat: no-repeat;
}


#twitter{
width:29px;	
height:23px;
float:left;
margin-left:10px;
margin-right:0px;
margin-top:17px;
overflow:hidden;
z-index: 2;
/*background-image:url(../img/twitter.png);*/
background-repeat: no-repeat;
}


#social{
width:130px;	
height:30px;
float:left;
margin-left:7px;
margin-right:0px;
margin-top:18px;
overflow:hidden;
z-index: 2;
/*background-color:#999;*/
}



#topArea{
height:52px;
background-color:#2e2f31;
width:100%;
z-index: 999;	
}

#navWrap {    
	background-color:#2e2f31; 
	width:1150px;  
	height:49px; 
	margin: 0 auto;		
}


ul.navigation {
    display: table;
    /*margin: 0 auto;	*/
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;		
}


ul.navigation li {
	float: left;
	display:block;
	list-style-type: none;	
	padding: 0px 0px 0px 0px;	
}

ul.navigation li a {
	color: #fff;
	text-decoration: none;
	font-size: 24px;
	font-weight:500;
	display:block;
	text-align:center;	
	padding:10px 20px;
	transition:all 0.25s ease 0s;
	outline:none;	
	font-family: 'Josefin Sans', sans-serif;
	font-weight:600;	
	padding: 16px 26px 0px 0px;
}


ul.navigation li a:hover{
	color: #93bfd9;
}

ul.navigation li a:active{
	color: #93bfd9;
}

body#homeSelect a#nav-home{
color: #93bfd9;
}

.clearIt{
clear:both;
}

/*//////////////HOME SECTION///////////////*/
#home{		
	margin: 0 auto;
	width:1000px;		
	height:380px;	
    text-align:center;	
	color:#000000;		
	font-size: 18px;
	font-family: 'Noto Sans', sans-serif;
	font-weight: 400;		
}

#home2{		
	margin: 0 auto;
	width:1000px;		
	height:293px;	
    text-align:center;	
	color:#000000;		
	font-size: 18px;
	font-family: 'Noto Sans', sans-serif;
	font-weight: 400;		
}

#laurels {	
	width:328px;
	height:184px;
	background: url(../img/topQuotes.png) no-repeat;
	float:left;	
	margin: 37px 0px 0px 5px;
	/*opacity:0;*/
}

#logo {	
	width:277px;
	height:249px;
	background: url(../img/logo.png) no-repeat;
	float:left;		
	margin: 27px 0px 0px 10px;	 
	/*opacity:0;*/ 
}

#awards {	
	width:277px;
	height:80px;
	background: url(../img/award.png) no-repeat;
	float:left;
	margin: 8px 0px 0px 51px;	 
	/*opacity:0;*/ 
}


#awards2 {	
	width:277px;
	height:80px;
	background: url(../img/award.png) no-repeat;
	float:left;
	margin: 8px 0px 0px 343px;	 
	/*opacity:0;*/ 
}

#quoteArea {	
	width:339px;
	height:186px;
	background: url(../img/topQuotes2.png) no-repeat;
	float:left;		
	margin: 38px 0px 0px 8px;
	/*opacity:0;*/
}

#inTheaters{
    width:279px;
	height:107px;
	background: url(../img/inTheaters3.png) no-repeat;
	float:left;		
	margin: -35px 0px 0px 13px;	
}

#buyTickets{
    width:332px;
	height:102px;	
	float:right;
	margin: 21px 33px 0px 0px;		
}

#buy{
    width:326px;
	height:39px;
	background: url(../img/buyTickets2.png) no-repeat;		
	margin: 25px 0px 0px 0px;	
}

#fandango{
    width:80px;
	height:17px;		
	margin: 7px 105px 0px 0px;	
	float:left;	
}

#movieTickets{
    width:40px;
	height:23px;	
	background-color:#000;		
	margin: -18px 202px 0px 0px;	
	float:right;	
}

#lincoln{
    width:54px;
	height:23px;	
	background-color:#000;		
	margin: -18px -164px 0px 0px;
	float:right;	
}

#landmark{
    width:53px;
	height:23px;	
	background-color:#000;		
	margin: -18px -102px 0px 0px;
	float:right;	
}

#angelika{
    width:54px;
	height:23px;	
	background-color:#000;		
	margin: -18px -226px 0px 0px;	
	float:right;	
}

#line{
    width:324px;
	height:1px;
	background: url(../img/line2.jpg) no-repeat;		
	margin: 6px 0px 0px 0px;
	float:left;
	
}

#listings{
    width:234px;
	height:21px;	
	background-color:#bdbdbd;		
	margin: 6px 0px 0px 0px;
	float:left;		
}


/*//////////////END HOME SECTION///////////////*/


/*//////////////TRAILER SECTION///////////////*/
#trailer{		
	margin: 0 auto;
	width:750px;		
	height:452px;	
    text-align:center;		
	padding:0px 0px 0px 0px;
	opacity:0;	
}

#trailerTitle {
	width: 704px;
	height: 31px;
	background: url(../img/trailerTitle.png) no-repeat;
	margin: 0px 0px 0px 21px;
}

#trailerBg {	
	width: 702px;
	height: 375px;	
	background: url(../img/trailerBg.png) no-repeat;
	margin: -12px 0px 0px 23px;
	padding: 0px 0px 0px 0px;		
}

#video{	
	width: 685px;
	height: 359px;		
	margin: 18px 0px 0px 8px;
	padding: 6px 0px 0px 0px;
}
/*//////////////END TRAILER SECTION///////////////*/


/*//////////////BEGIN STORY SECTION///////////////*/
#story{		
	margin: 0 auto;
	width:750px;		
	height:452px;	
    text-align:center;		
	padding:0px 0px 0px 0px;
	opacity:0;	
}


#storyTitle {
	width: 704px;
	height: 31px;
	background: url(../img/storyTitle.png) no-repeat;
	margin: 0px 0px 0px 21px;
}


#storyImage {
	width: 255px;
	height: 253px;
	background: url(../img/storyPhoto.png) no-repeat;
	margin: -63px 0px 0px -4px;
	float:right;
}


#storyText{	
text-align:left;
margin: 15px 0px 0px 25px;
font-size: 20px;
font-family: 'Rokkitt', serif;
font-weight: 400;
width:690px;
color:#000;
}

/*//////////////END STORY SECTION///////////////*/




/*//////////////BEGIN PHOTOS SECTION///////////////*/
#photos{		
	margin: 0 auto;
	width:1080px;		
	height:550px;	
    text-align:center;		
	padding:0px 0px 0px 5px;
	opacity:0;
    border:0px;	
	webkit-user-select:none;
    -moz-user-select:none;
    user-select:none;
	outline: 0;
	border: none;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
   -webkit-touch-callout: none;
   -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: none;
   -ms-user-select: none;
    user-select: none;

}


#photosTitle {
	width: 704px;
	height: 31px;
	background: url(../img/photosTitle.png) no-repeat;
	margin: 0px 0px 0px 21px;
	border:0px;	
	webkit-user-select:none;
    -moz-user-select:none;
    user-select:none;
	outline: 0;
	border: none;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
   -webkit-touch-callout: none;
   -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: none;
   -ms-user-select: none;
   user-select: none;
}


#imageWrapper {  
  width: 100%;  
  }
  
.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.rslides li {
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }


.rslides_container {  
  margin-top: 8px;
  position: relative;
  float: left;
  width: 100%;
  padding-left:8px;
  }

.centered-btns_nav {
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 53%;
  left: 8px;
  opacity: 0.9;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 42px;
  width: 42px;
  background: transparent url("../img/arrows.png") no-repeat left top;
  margin-top: -45px;
  /*-moz-box-shadow: 0px 0px 5px 5px #888;*/
  /*-webkit-box-shadow: 0px 0px 5px 5px#888;*/
  /*box-shadow: 6px 1px 9px -2px #333;*/
  }

.centered-btns_nav:active {
  opacity: 1.0;
  }

.centered-btns_nav.next {
  left: 912px;
  background-position: right top;
  right: 0;
  }

#galleryBg {
	width: 968px;
	height: 544px;
	background: url(../img/galleryBG.png) no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}



input:focus, textarea:focus {
    outline: none;
	border: none;
   border-top-style: none;
   border-right-style: none;
   border-bottom-style: none;
   border-left-style: none;
   -webkit-touch-callout: none;
   -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: none;
   -ms-user-select: none;
   user-select: none;
}


a img {
  border: none;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
}

img
{
  border: 0;
  
}

*:focus {outline: none;}

.nohighlight:focus  {  outline:none;  }

/*//////////////END PHOTOS SECTION///////////////*/


/*//////////////BEGIN SARAH SECTION///////////////*/
#sarah{		
	margin: 0 auto;
	width:750px;		
	height:452px;	
    text-align:center;		
	padding:0px 0px 0px 0px;
	opacity:0;	
}


#sarahTitle {
	width: 704px;
	height: 31px;
	background: url(../img/sarahTitle.png) no-repeat;
	margin: 0px 0px 0px 21px;
}


#sarahText{	
text-align:left;
margin: 15px 0px 0px 25px;
font-size: 20px;
font-family: 'Rokkitt', serif;
font-weight: 400;
width:690px;
color:#000;
}

#sarahImage {
	width: 255px;
	height: 253px;
	background: url(../img/sarahPhoto.png) no-repeat;
	margin: -63px 0px 0px -6px;
	float:right;
}

/*//////////////END SARAH SECTION///////////////*/




#credits{		
	margin: 0 auto;	
	height:42px;
	background-color:#2e2f31;	
    z-index: 998;	
	text-align:center;	
	color:#FFFFFF;		
	font-size:18px;	
	font-family: 'Josefin Sans', sans-serif;
	font-weight:600;			
}

#creditsText{		
	margin: 0px auto;		
    z-index: 998;	
	text-align:center;	
	color:#FFFFFF;		
	font-size:18px;	
	padding-top:8px;
	font-family: 'Josefin Sans', sans-serif;
	font-weight:600;				
}

#creditsText2{		
	margin: 10px auto;		
    z-index: 998;	
	text-align:center;	
	color:#FFFFFF;		
	font-size:18px;	
	padding-top:0px;
	opacity:0;
	display:none;	
	font-family: 'Josefin Sans', sans-serif;
	font-weight:600;			
}

#creditsImage{		
	margin: 23px auto;
	width:794px;
	height:200px;		
    z-index: 999;	
	text-align:center;	
	color:#000;
	background-image:url(../img/swt_billing.png);
	background-repeat:no-repeat;
	opacity:0;			
}

#bottomLaurels{		
	margin: 0 auto;
	margin-top:537px;
	width:739px;
	height:62px;		
    z-index: 999;	
	text-align:center;	
	color:#000;
	background-image:url(../img/laurels.png);
	background-repeat:no-repeat;			
}


#markerPos5{
	position: relative;
	top:-60px;	
	width: 264px;
	height: 1px;
}

#markerPos6{
	position: relative;
	top:-60px;	
	width: 264px;
	height: 1px;
}


#watchIt{	
	width: 100px;
	height: 56px;
	z-index:10;
	/*background-color:#F63;*/
	float:right;
	border-style:solid;
    border-width:1px;
	border-color:#2e2f31;
	margin:0 0 0 0;
}