/*----- Overwrite current page styles -----*/
#page #container div.indent{padding:10px 0 20px;}
#page #footer{padding:0 0 10px 11px;}

/*Sub Nav*/
#microsite-sub-nav{display:block;width:980px;height:29px;position:relative;}
#microsite-sub-nav li{float:left;list-style-type:none;margin-left:10px;}
#microsite-sub-nav li a{display:block;background: url('../images/microsite-sub-nav-elements.png') no-repeat top left;width:240px;height:29px;text-indent:-9000px;overflow:hidden;}
#microsite-sub-nav li.fearlessness a{background-position:-252px -2px}
#microsite-sub-nav li.courageousness a{background-position: -2px -2px;}
#microsite-sub-nav li.fearlessness a.active{background-position:-252px -34px}
#microsite-sub-nav li.courageousness a.active{background-position: -2px -34px;}
/*new styles*/
#film-background{margin-bottom:11px;position:relative;}
.courageousness-film{background: url('../images/journey-main-background.jpg') no-repeat top left;width:980px;height:628px;}
.fearlessness-film{background: url('../images/fearless-main-background.jpg') no-repeat top left;width:980px;height:873px;}

#film-background .hidden{display:none;}

#film-background .film-content{width:440px;height:330px;background:url('../images/grey-background-transparent-80.png') repeat top left;background-repeat:repeat;position:absolute;top:170px;left:201px;color:#fff;}
#film-background.fearlessness-film .film-content{height:334px;}
#film-background h1{background:url('../images/title.png') no-repeat top left;width:467px;height:150px;position:absolute;text-indent:-9000px;overflow:hidden;margin:0;top:13px;left:193px;}
.film-content p{padding:15px 18px 0;margin:0;}

#film-background.fearlessness-film h1{background:url('../images/fearless-title.png') no-repeat top left;width:529px;height:183px;left:230px;top:21px;}
#film-background.fearlessness-film .film-content{top:300px;}

.home #TB_ajaxContent{padding:0;overflow:hidden;width:auto !important;height:545px !important;}
#TB_window{width:auto !important;}


#navigation{position:relative;}
#twinkle{position:absolute;top:5px;right:161px;}

#film-alerts{position:absolute;bottom:7px;left:265px;width:550px;height:40px;text-align:center;display:none;}
#film-alerts h3{background:url('../images/receive-vip-alerts-title.png') no-repeat top left;width:246px;height:17px;text-indent:-9000px;overflow:hidden;position:releative;top:4px;left:0px;float:left;padding:0;}
#film-alerts h3 label{width:inherit;}
#film-alerts .name{position:relative;float:left;left:5px;top:3px;width:100px;height:16px;}
#film-alerts .email{position:relative;left:10px;top:3px;width:100px;height:16px;float:left;}
#film-alerts .submit{width:41px;height:22px;text-indent:-9000px;border:0;padding:0;overflow:hidden;position:relative;left:15px;top:1px;float:left;}
#film-alerts .legal{float:left;color:#fff;font-size:1em;width:380px;height:1em;}
#film-alerts .checkbox{float:left;width:13px;height:13px;margin:2px 6px;overflow:hidden;}
#film-alerts .terms{margin:5px 0 0 5px;float:left;}
#film-alerts .terms a{float:left;}
#film-alerts .error{border: 2px solid #FF0000;}
#thank-you-message{display:none;position: absolute; bottom: 10px; left: 200px; width: 550px; text-align: center;color:#fff;}

/*#shareBtn{position:absolute;bottom:12px;left:15px;}

#follow-me{position:absolute;bottom:35px;left:15px}
#follow-me a {margin:0; padding:0; float: left;}
#follow-me img {margin:0; padding:0; float: left;}*/

/*----- Download Pop-up -----*/
.poster-container{}
.poster-container .download-link{width:140px;height:30px;display:block;position:relative;margin:5px 0 0 90px;} 
.poster-container .addthis_button{position:absolute;top:6px;left:5px;}
/*----- Navigation -----*/
#film-nav{display:block;width:150px;height:330px;position:absolute;margin:0;padding:0;list-style:none;}
#film-nav li a{display:block;width:140px;height:30px;text-indent:-9000px;margin:5px;overflow:hidden;}

#film-background.courageousness-film #film-nav{background:url('../images/grey-background-transparent-30.png') repeat top left;position:absolute;top:170px;left:642px;}
#film-background.courageousness-film #film-nav li a{background-image:url('../images/courageous-nav-elements.png');background-repeat: no-repeat;}

#film-background.fearlessness-film #film-nav{background:none;top:300px;left:639px;}
#film-background.fearlessness-film #film-nav li a{background-image:url('../images/fearless-nav-elements.png');background-repeat: no-repeat;}

#film-nav .trailer a{background-position:-4px -7px;}
#film-nav .about a{background-position:-146px -7px;}
#film-nav .reviews a{background-position:-288px -7px;}
#film-nav .film a{background-position:-430px -7px;}
#film-nav .short-film a{background-position:-1005px -7px;}
#film-nav .behind-the-scenes a{height:45px;background-position:-579px -7px;}
#film-nav .directors-commentary a{height:45px;background-position:-721px -7px;}
#film-nav .download-poster a{height:45px;background-position:-863px -7px;}

#film-background.courageousness-film #film-nav .trailer a:hover{background-position:-4px -73px;}
#film-background.courageousness-film #film-nav .about a:hover{background-position:-146px -73px;}
#film-background.courageousness-film #film-nav .reviews a:hover{background-position:-288px -73px;}
#film-background.courageousness-film #film-nav .film a:hover{background-position:-430px -73px;}
#film-background.courageousness-film #film-nav .short-film a:hover{background-position:-1005px -73px;}
#film-background.courageousness-film #film-nav .behind-the-scenes a:hover{height:45px;background-position:-579px -107px;}
#film-background.courageousness-film #film-nav .directors-commentary a:hover{height:45px;background-position:-721px -107px;}
#film-background.courageousness-film #film-nav .download-poster a:hover{height:45px;background-position:-863px -107px;}

#film-background.trailer #film-nav .trailer a{background-position:-4px -40px;}
#film-background.about #film-nav .about a{background-position:-146px -40px;}
#film-background.reviews #film-nav .reviews a{background-position:-288px -40px;}
#film-background.film #film-nav .film a{background-position:-430px -40px;}
#film-background.short-film #film-nav .short-film a{background-position:-1005px -40px;}
#film-background.behind-the-scenes #film-nav .behind-the-scenes a{height:45px;background-position:-579px -57px;}
#film-background.directors-commentary #film-nav .directors-commentary a{height:45px;background-position:-721px -57px;}
#film-background.download-poster #film-nav .download-poster a{height:45px;background-position:-863px -57px;}

/*----- Page specific -----*/
/* Reviews */
.fearlessness-film.reviews .film-content blockquote.top{padding-top:30px;}
.film-content blockquote{margin:0;}
.film-content blockquote p{padding:0;text-align:center;}
.film-content blockquote p.quote{font-size:1.9em;line-height:23px;padding-top:8px;}
.film-content blockquote p.source{padding-top:4px;font-style:italic;font-size:1.1em;width:100%;background:url('../images/review-line.png') center 12px no-repeat;}

/*#film-background.reviews .film-content{background:url('../images/reviews-background.png') no-repeat top left;}*/
.scrollable{overflow:auto;height:inherit;width:inherit;}
 
.addthis_default_style{position:absolute;width:980px;height:22px;padding:0;left:0;}
.addthis_default_style div{float:none;}
.addthis_default_style .content{margin:0 auto;width:510px;height:22px;}
.addthis_default_style .content div{float:left;}
#film-background.fearlessness-film .addthis_default_style{bottom:205px;}
#film-background.courageousness-film .addthis_default_style{bottom:95px;}
#film-background.courageousness-film .addthis_default_style p, #film-background.courageousness-film .addthis_default_style div a{color:#fff;}
.addthis_default_style .addthis_button{float:left;}
.addthis_default_style p{float:left;margin: 0 10px 0 0;color:#666666;font-weight:bold;}
.addthis_default_style div a{font-weight:bold;}
.addthis_toolbox.addthis_default_style span{margin-right:2px;}
